﻿*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Helvetica","Arial","Hiragino Sans","ヒラギノ角ゴシック","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;word-break:break-all}@media print, screen and (min-width: 800px){body{min-width:1024px}}a{color:#0071bc}@media print, screen and (min-width: 800px){a:not(.hoverNot){-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a:not(.hoverNot):hover{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.7}}p{color:#333;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.2}ul>li,ol>li{color:#333;font-size:15px;line-height:1.2}input[type="submit"],input[type="reset"]{cursor:pointer}@media print, screen and (min-width: 800px){a[href^="tel:"]{display:inline-block;pointer-events:none;text-decoration:none;color:#333}}@media only screen and (min-width: 560px) and (max-width: 799px){a[href^="tel:"]{display:inline-block;pointer-events:none;text-decoration:none;color:#333}}body{width:100%;min-width:800px}header{width:100%;height:40px;padding:5px 10px;font-size:14px;display:flex;justify-content:space-between;background-color:#e62600;position:fixed;top:0;left:0;z-index:50}.header__logo{max-width:200px}.header__logo img{width:160px}.header__tools--icon{width:30px;display:inline-block;vertical-align:middle}.header__tools--icon img{border-radius:50px;height:30px;width:30px;object-fit:cover}.header__tools--user{max-width:300px;display:inline-block;vertical-align:middle;color:#fff}main{padding-top:40px}.layoutContainer{width:100%;height:100vh;display:flex}.layout__menuIcon{float:left;width:60px;position:relative}.layout__menuList{position:relative;width:280px;float:left;overflow:auto}.layout__menuIcon--list{position:fixed;top:40px;left:0px}.layout__menuIcon--list li{display:block;width:60px}.layout__menuIcon--list li a{font-size:36px;display:block;width:60px;text-align:center;padding:10px 0}.layout__menuIcon--list li a:hover{background:#eee}.layout__menuIcon--list li a i.material-icons{font-size:34px;color:#333}.layout__menuList--list{width:280px;background-color:#eee;position:fixed;top:40px;left:60px;height:100vh;overflow:auto}.layout__menuList--list li{display:block;width:100%}.layout__menuList--list li a{display:block;width:100%;padding:15px;border-bottom:1px #ccc solid;color:#333;text-decoration:none}.layout__menuList--list li a:hover{background:#fff;border-bottom:1px #e62600 solid}.layout__menuList--list li a.active{background-color:#fff;border-bottom:1px #e62600 solid}.layout__menuList--list li a.newRecord:hover{background-color:#fff;border-bottom:1px #008000 solid}.layout__contents{background-color:#fff;width:100%;float:left;margin-left:-340px}.layout__contents__inner{margin-left:340px}.layout__contents--title{z-index:10;width:100%;height:80px;background-color:#fff}.layout__contents--title h1{font-size:24px;padding:10px 10px 5px 20px}.layout__contents--title .layout__contents--title__tool{padding:0 0 10px 20px}.layout__contents--title .layout__contents--title__tool a{display:inline-block;font-size:13px;text-decoration:none;padding:3px 5px;border:1px #ccc solid;margin-right:5px;margin-top:3px;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;color:#666}.layout__contents--input{z-index:11;bottom:0;width:100%;min-height:150px;border-bottom:#ccc solid 2px;background-color:#fff;padding:5px 20px 0px 20px}.layout__contents__tools{position:sticky;min-width:800px;width:100%;top:40px}.layout__contents--input--textarea{width:100%;font-size:15px;min-height:80px;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;border:1px #ccc solid}.layout__contents--input--textarea:focus{background-color:#ffffee}.layout__contents--input--submit{margin:10px 0px;width:80px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ff9393;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;border:1px #ffd1d1 solid}.layout__contents--input--submit:hover{background-color:#e62600}.layout__contents--input--submit--wide{margin:10px 0px;width:200px;padding:5px 10px;font-size:14px;color:#fff;background-color:#ff9393;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;border:1px #ffd1d1 solid}.layout__contents--input--submit--wide:hover{background-color:#e62600}.layout__contents--input--file{margin:5px 0px;width:120px;padding:6px 10px;font-size:14px;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;border:1px #ccc solid;cursor:pointer}.layout__contents--value{padding:20px 30px}.layout__PointContents--value{padding:10px 15px}.layout__contents__pointInformation{position:sticky;top:40px;width:100%}.layout__contents--value--messageContainer{padding:10px}.layout__contents--value--messageContainer .client{margin-bottom:25px}.layout__contents--value--messageContainer .client .icon{display:inline-block;width:40px;display:inline-block;vertical-align:middle}.layout__contents--value--messageContainer .client .icon img{border-radius:50px;height:40px;width:40px;border:1px solid #666;object-fit:cover}.layout__contents--value--messageContainer .client .name{display:inline-block;vertical-align:middle;font-size:18px;color:#a69e9c;font-weight:bold}.layout__contents--value--messageContainer .client .time{font-size:12px;color:#999;font-weight:normal}.layout__contents--value--messageContainer .client .comment{font-size:15px;color:#333;padding:10px 15px 25px 15px;line-height:140%;border-bottom:dotted #ccc 1px}.layout__contents--value--messageContainer .agency{margin-bottom:25px;text-align:right}.layout__contents--value--messageContainer .agency .icon{display:inline-block;width:40px;display:inline-block;vertical-align:middle}.layout__contents--value--messageContainer .agency .icon img{border-radius:50px;height:40px;width:40px;border:1px solid #666}.layout__contents--value--messageContainer .agency .name{display:inline-block;vertical-align:middle;font-size:18px;color:#a69e9c;font-weight:bold}.layout__contents--value--messageContainer .agency .comment{text-align:right;font-size:15px;color:#333;padding:10px 15px 25px 15px;line-height:140%;border-bottom:dotted #ccc 1px}.layout__PointContents--value__csv{margin:30px 0px 0px 0px}.pointCsvDownload{display:inline-block;border:1px #999 solid;background-color:#eee;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;font-size:14px;color:#333;padding:10px 15px;text-decoration:none}.layout__PointContents--value__table{width:100%;max-width:1000px;margin:10px 0px}.layout__PointContents--value__table th{border-top:1px #666 solid;border-bottom:2px #666 solid;padding:15px;font-weight:bold;text-align:center}.layout__PointContents--value__table th.date{width:150px}.layout__PointContents--value__table th.add{width:100px}.layout__PointContents--value__table th.del{width:100px}.layout__PointContents--value__table th.other{text-align:left}.layout__PointContents--value__table th.total{width:150px}.layout__PointContents--value__table td{text-align:center;border-bottom:1px #ccc solid;padding:15px}.layout__PointContents--value__table td:nth-child(2n){border-right:1px #ccc dotted;border-left:1px #ccc dotted}.layout__PointContents--value__table td:last-child{text-align:left}.layout__ListContents--value__table{width:100%;max-width:1000px;margin:10px 0px}.layout__ListContents--value__table th{border-top:1px #666 solid;border-bottom:2px #666 solid;padding:15px;font-weight:bold;text-align:center}.layout__ListContents--value__table th.no{width:150px}.layout__ListContents--value__table th.status{width:100px}.layout__ListContents--value__table th.other{width:100px}.layout__ListContents--value__table th.modified{width:150px}.layout__ListContents--value__table td{text-align:center;border-bottom:1px #ccc solid;padding:15px}.layout__ListContents--value__table td:nth-child(2n){border-right:1px #ccc dotted;border-left:1px #ccc dotted}.layout__ListContents--value__table td:last-child{text-align:left}.layout__UserContents--value__table{width:100%;max-width:1000px;margin:10px 0px}.layout__UserContents--value__table th{border-top:1px #666 solid;border-bottom:2px #666 solid;padding:15px;font-weight:bold;text-align:center}.layout__UserContents--value__table th.no{width:150px}.layout__UserContents--value__table th.username{width:200px}.layout__UserContents--value__table th.modified{width:150px}.layout__UserContents--value__table td{text-align:center;border-bottom:1px #ccc solid;padding:15px}.layout__UserContents--value__table td:nth-child(2n){border-right:1px #ccc dotted;border-left:1px #ccc dotted}.layout__UserContents--value__table td:last-child{text-align:left}.layout__contents--title--lastModified{font-size:13px;color:#a69e9c;display:block;padding-top:5px}table.formTable{width:100%;max-width:1000px;border-collapse:collapse;border:1px #ccc solid}table.formTable th{width:200px;border-collapse:collapse;border:1px #ccc solid;vertical-align:middle;text-align:center;font-weight:bold;padding:10px;background-color:#eee}table.formTable td{border-collapse:collapse;border:1px #ccc solid;vertical-align:middle;text-align:left;padding:10px}.colorBoxContainer{width:600px;max-height:80%;padding:15px}.colorBoxContainer h3{font-size:18px;font-weight:bold}.colorBoxContainer p{padding:10px}.statusTag01{display:inline-block;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;background-color:#0044cc;color:#fff;padding:2px 3px;font-size:12px}.statusTag02{display:inline-block;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;background-color:darkgoldenrod;color:#fff;padding:2px 3px;font-size:12px}.statusTag03{display:inline-block;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;background-color:#e45164;color:#fff;padding:2px 3px;font-size:12px}.statusTag04{display:inline-block;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;background-color:#00cc33;color:#fff;padding:2px 3px;font-size:12px}.statusTag05{display:inline-block;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;background-color:#333;color:#fff;padding:2px 3px;font-size:12px}.loginContainer{width:460px;margin:30px auto 0px auto;padding:30px;height:300px;background-color:#eee;border:#ccc;-moz-border-radius:5px / 5px;-webkit-border-radius:5px 5px;border-radius:5px / 5px;color:#333}.loginTitle{width:400px;margin:60px auto 0 auto;text-align:center}.loginTitle img{max-width:100%}.loginMessageBox{width:600px;margin:0px auto}.message{width:100%;max-width:800px;display:block;border:3px solid #008000;color:#008000;padding:15px;margin:0px auto 30px auto}.alert-message{border:3px solid #e62600;color:#e62600}.mod-form-input-text,.mod-form-input-text--01,.mod-form-input-text--02,.mod-form-input-text--03{border:1px solid #ccc;height:46px;font-size:16px;padding:0 10px}.mod-form-input-text--01{width:210px}@media print, screen and (min-width: 800px){.mod-form-input-text--02{width:400px}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-form-input-text--02{width:100%;max-width:400px}}@media only screen and (max-width: 559px){.mod-form-input-text--02{width:100%}}.mod-form-input-text--03{width:100%}.mod-form-input-textArea{border:1px solid #ccc;width:100%;height:200px;font-size:16px;padding:10px}.mod-form-input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mod-form-input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectBox{overflow:hidden;width:200px;position:relative;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.selectBox::before,.selectBox::after{content:'';position:absolute;top:0;pointer-events:none;height:100%;display:block}.selectBox::before{right:0;width:30px;background-color:#259fa7}.selectBox::after{right:4px;width:21px;background:url(../img/module/form_item_select.png) no-repeat center;background-size:21px auto}.selectBox .mod-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;padding:14px 6px 14px 12px;border:1px solid #ccc;font-size:13px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.mod-form-checkbox{font-size:14px;position:relative;display:block;padding:5px 0 5px 25px}@media print, screen and (min-width: 800px){.mod-form-checkbox{float:left}.mod-form-checkbox:nth-child(n+2){margin-left:30px}}@media only screen and (max-width: 799px){.mod-form-checkbox{margin-bottom:20px}.mod-form-checkbox:last-child{margin-bottom:0}}.mod-form-checkbox input{position:absolute;width:20px;height:20px;cursor:pointer;transition:all 0.15s ease-out 0s;margin:-10px 0 0;left:0;top:50%;border:1px solid #000;background-color:#fff;-webkit-appearance:none;appearance:none}.mod-form-checkbox input:checked{background-color:#259fa7}.mod-form-checkbox input:checked::before{font-size:16px;line-height:20px;position:absolute;display:inline-block;width:20px;height:20px;content:'✔';color:#fff;text-align:center}.mod-form-checkbox input:checked::after{position:relative;display:block;content:'';background-color:#259fa7}.mod-form-hissuTag{display:inline-block;color:#C1272D;font-size:14px}@media print, screen and (min-width: 800px){.mod-form-hissuTag{margin-left:20px}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-form-hissuTag{margin-left:10px}}@media only screen and (max-width: 559px){.mod-form-hissuTag{margin-left:10px}}.mod-form-auth-captcha{text-align:center}.mod-form-auth-captcha img{display:block;margin:0 auto}.mod-form-auth-captcha input{border:1px solid #8B8B8B;height:46px;padding:0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;width:230px;margin-bottom:10px}.mod-form-auth-captcha .error-message{display:inline-block}.mod-form-radio{display:none}.radioLabel{position:relative;line-height:20px}@media print, screen and (min-width: 800px){.radioLabel{padding-left:30px;display:inline-block;margin:10px 18px 0 0}}@media only screen and (min-width: 560px) and (max-width: 799px){.radioLabel{padding-left:25px;display:inline-block;margin:15px}}@media only screen and (max-width: 559px){.radioLabel{padding-left:25px;display:block;margin-top:15px}}.radioLabel:after,.radioLabel:before{position:absolute;content:"";display:block;top:50%}.radioLabel:after{left:0;margin-top:-10px;width:20px;height:20px;border:2px solid #323232;border-radius:50%}.radioLabel:before{left:5px;margin-top:-5px;width:10px;height:10px;background-color:#259fa7;border-radius:50%;opacity:0}.radioLabel:hover:after{border-color:#259fa7}.mod-form-radio:checked+.radioLabel:before{opacity:1}.mod-form-radio:checked+.radioLabel:after{border-color:#259fa7}
