@charset "UTF-8";body{font-size:15px;font-weight:400;color:#333;background-color:#e0e8f0;font-family:Noto Sans JP,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important;min-height:100%}div.container-fluid{min-height:calc(100vh - 132px)}p{line-height:normal}textarea{margin:10px;resize:none}a:hover{text-decoration:underline;cursor:pointer}ul{padding:20px;margin:0;line-height:180%}.col-md-1{width:8.33333333%}.wrapper{margin:0 auto;padding:10px 0 0;display:block;max-width:1200px}.wrapper-with-menu{max-width:1500px}.wrapper-full{max-width:100%;min-width:1610px}.content .panel{border:1px solid #aaa;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.1))}.panel-narrow{max-width:800px;margin:auto}@media screen and (min-width:768px){.content .panel{padding:10px 20px}}.content .panel-default{border:0}.panel-body{background-color:#fff}.content-row{margin:0!important;padding:3px!important}.tab-content{background-color:#fff;padding:0}.tab-content div,.tab-panel{background-color:#fff}.panel{border-radius:5px}.content-full{max-width:100%!important;min-width:1610px;padding-right:0}.content-limited{max-width:1200px}.content-wide{max-width:1500px}.content-row .row-simple{margin-bottom:0}.btn.help-btn{color:#434a54;background-color:#e0e8f0}.btn.help-btn :hover{background-color:#619bdd}.btn.help-btn{font-size:15px;padding:3px 7px;border-radius:15px;margin:0 5px}div.help-contents{margin:10px;padding:20px;border:2px solid #ffddcc;background-color:#fff6ee;border-radius:10px}div.help-contents ul{padding:0 0 0 20px}div.help-contents li{line-height:150%}div.help-contents p{margin:0}div.help-contents h4{margin-top:20px;margin-bottom:10px}div.help-contents h4.first{margin-top:0}div.help-contents div.help-subcontent{margin-left:20px}.navbar{box-shadow:0 0 3px 3px #0000004d;height:60px}.navbar-custom,.navbar-collapse{background-color:#fff}.navbar-custom .navbar-brand{color:#333;font-weight:700;opacity:.9}.navbar-brand{line-height:normal!important}.navbar-custom ul{padding:0}.navbar-custom .nav li a{font-weight:700;color:#18469c;font-size:16px}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:#fff;background-color:#18469c;border-radius:6px}.navbar-nav>li>a{padding:7px;margin:8px}.navbar-custom .navbar-toggle{position:relative;background-color:#fff;border-color:#fff;filter:drop-shadow(0 0 0 rgba(0,0,0,0))}.navbar-custom .navbar-toggle:focus,.navbar-custom .navbar-toggle:hover{background-color:#fff;filter:drop-shadow(0 0 0 rgba(0,0,0,0))}.navbar-custom .dropdown .active a{color:#fff;background-color:#cde;border-radius:6px}.navbar-custom .dropdown-menu li a{padding:5px 7px;margin:0 8px}.dropdown-menu{background-color:#fff;min-width:100px}.panel-default>.panel-heading{background-color:#fff}h1{text-align:center;margin:0;font-size:30px;font-weight:700;padding:.5em;position:relative}h1:after{content:"";display:block;height:0;background-image:linear-gradient(to right,#fff,#fff,#fff)}.nav .vdivider{padding-top:10px;padding-bottom:10px;margin-top:5px;margin-bottom:5px;border-left:3px solid white}.navbar-toggle{float:left;margin-left:15px}@media(max-width:992px){.navbar-custom .navbar-brand{width:auto}}.modal{top:200px}.modal-dialog{margin-top:200px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Noto Sans JP,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}h2{font-size:22px;position:relative;margin-top:5px;font-weight:700;border-top:6px solid rgb(24,70,156);border-bottom:6px solid rgb(24,70,156);padding:0 7px 4px 12px;background-color:#18469c;color:#fff}h3{font-size:18px;position:relative;text-indent:-2.5em;margin-top:5px;font-weight:700;border-bottom:3px solid rgb(24,70,156);padding-top:.3em;padding-bottom:.3em;padding-left:3em}h3:after{content:"";position:absolute;top:0;left:.7em;display:block;background:#fff;height:18px;width:3px;margin-top:7px;margin-left:-5px}h4{font-size:17px;padding-bottom:2px;margin-top:10px;font-weight:700;color:#228;border-bottom:2px solid rgb(24,70,156)}h5{font-size:14px;padding-left:2em;text-indent:-2em;margin-top:5px}strong{font-weight:700;color:#228;margin-left:.1em;margin-right:.1em}.text-strong2{font-weight:700;color:red;margin-left:.1em;margin-right:.1em}.text-strong3{font-weight:700;color:#fff;background-color:red;margin-left:.1em;margin-right:.1em;padding-left:.2em;padding-right:.1em}td span.bold{font-size:120%;font-weight:700}.large{font-size:120%}.btn{filter:drop-shadow(2px 2px 2px rgba(0,0,0,.4));font-size:17px;margin:5px}.btn-primary,.btn-primary.active,.open .dropdown-toggle.btn-primary{border-color:#619bdd;background-color:#619bdd;color:#fff}.btn-primary:focus,.btn-primary:hover{border-color:#57a;background-color:#57a}.btn-info,.btn-info.active,.btn-info.disabled,.open .dropdown-toggle.btn-info{border-color:#e0e8f0;background-color:#e0e8f0;color:#434a54}.btn-info:focus,.btn-info:hover{border-color:#619bdd;background-color:#619bdd}.btn-delete,.btn-delete.active,.btn-delete.disabled,.open .dropdown-toggle.btn-delete{color:#000;border-color:#c8c8cb!important;background-color:#f6f6f6}.btn-delete:focus,.btn-delete:hover{border-color:red;background-color:red}.btn-default,.btn-default.active,.open .dropdown-toggle.btn-default{border-color:#c8c8cb!important;background-color:#f6f6f6}.btn-default:focus,.btn-default:hover{border-color:#c8c8cb!important;color:#000;background-color:#fff}button.btn-lg,a.btn-lg{min-width:230px;margin-left:15px;margin-right:15px}.btn-xs{font-size:15px}.btn-sm{font-size:15px;padding:2px 15px;margin-top:0;margin-bottom:0}.sidebar-offcanvas .panel{filter:drop-shadow(0 0 0 rgba(0,0,0,0));box-shadow:none;background-color:transparent}.sidebar-offcanvas .list-group-item{color:#333;background-color:#fafafa;border:2px solid #88aacc!important;border-top:1px solid #88aacc!important;border-radius:4px 4px 24px;margin:3px;border-left:10px solid #88aacc!important;padding-left:15px}.sidebar-offcanvas .list-group-item:first-child,.sidebar-offcanvas .list-group-item:last-child{border-radius:4px 4px 24px}.sidebar-offcanvas .list-group-item:hover,.sidebar-offcanvas .list-group-item:focus,.sidebar-offcanvas .list-group-item.current-page{background-color:#e0f6ff;color:#000;font-weight:700}.sidebar-offcanvas a.ata{border:2px solid #88aacc!important;border-top:1px solid #88aacc!important;border-left:10px solid #88dd88!important}.sidebar-offcanvas .ata.list-group-item:hover,.sidebar-offcanvas .ata.list-group-item:focus,.sidebar-offcanvas .ata.list-group-item.current-page,.sidebar-offcanvas .ata a.list-group-item:hover,.sidebar-offcanvas .ata a.list-group-item:focus,.sidebar-offcanvas .ata a.list-group-item.current-page{background-color:#eaffea;color:#000}.sidebar-offcanvas a.scc{border:2px solid #88aacc!important;border-top:1px solid #88aacc!important;border-left:10px solid #ffeb58!important}.sidebar-offcanvas .scc.list-group-item:hover,.sidebar-offcanvas .scc.list-group-item:focus,.sidebar-offcanvas .scc.list-group-item.current-page,.sidebar-offcanvas .scc a.list-group-item:hover,.sidebar-offcanvas .scc a.list-group-item:focus,.sidebar-offcanvas .scc a.list-group-item.current-page{background-color:#ffffe0;color:#000}@media screen and (min-width:768px){.row-offcanvas-left .sidebar-offcanvas{left:-300px}.row-offcanvas-left{left:300px;width:calc(100% - 300px)}.row-offcanvas .content{width:100%}.sidebar-offcanvas{width:300px}}@media screen and (max-width:767px){#top-global-menu{display:none}}.sidebar-offcanvas ul{padding:0}.sidebar-offcanvas ul .submenu{padding-left:20px}.sidebar-offcanvas .saved{margin-top:-3px;margin-left:20px;padding-top:5px;padding-bottom:5px}.table td{background-color:#fff}.table>tbody>tr>th,.table>tbody>tr>td{padding:3px;vertical-align:middle}.table-smallfont{font-size:95%}@media screen and (min-width:2000px){.table-smallfont{font-size:100%}}table.table td.warning{font-weight:700;border:2px solid red;background-color:#fff!important}table.table th.warning{background-color:red!important;border:2px solid red;color:#fff!important}table.table td.warning a{color:red!important}table.table{border:0}table.table th{background-color:#f5f5f5;border:1px solid #ddd}table.table th.clear{border-top:0;border-left:0;background-color:#fff!important}th.col-xl-1{text-align:center;font-weight:400}td.clickable:hover{background-color:#e0f6ff}td a,td a:hover{text-decoration:underline}.row.table-option{margin-bottom:5px;display:flex;align-items:center}.table-option select,.table-option p{margin:5px}.table-option div.left{margin-right:auto;margin-left:0;display:flex}.table-option div.right{margin-right:0;margin-left:auto;display:flex}.form-signin input{background-color:#fff;color:inherit;font-size:inherit}.form-signin .input-group-addon{background-color:#fff;border-color:#373e4a}.breadcrumb-arrow{height:auto;margin-bottom:0}.breadcrumb-arrow li{margin-bottom:2px}.breadcrumb-arrow li.past a{background-color:#619bdd;border:1px solid #619bdd}.breadcrumb-arrow li.past a:before{border-left:11px solid #619bdd}.breadcrumb-arrow li.past a:after{border-left:11px solid white}.breadcrumb-arrow li.past a:focus,.breadcrumb-arrow li.past a:hover{background-color:#57a;border:1px solid #5577aa}.breadcrumb-arrow li.past a:focus:before,.breadcrumb-arrow li.past a:hover:before{border-left:11px solid #5577aa}.breadcrumb-arrow li.current a{background-color:#fff;border:1px solid white;pointer-events:none}.breadcrumb-arrow li.current a:before{border-left:11px solid white}.breadcrumb-arrow li.current a:after{border-left:11px solid white}.breadcrumb-arrow li.current a:focus,.breadcrumb-arrow li.current a:hover{background-color:#fff;border:1px solid white}.breadcrumb-arrow li.future a{background-color:#aaa;border:1px solid #aaa;pointer-events:none}.breadcrumb-arrow li.future a:before{border-left:11px solid #aaa}.breadcrumb-arrow li.future a:after{border-left:11px solid white}.breadcrumb-arrow li.future a:focus,.breadcrumb-arrow li.future a:hover{background-color:#57a;border:1px solid #5577aa}.breadcrumb-arrow li.future a:focus:before,.breadcrumb-arrow li.future a:hover:before{border-left:11px solid #5577aa}.breadcrumb-arrow li.disabled a{background-color:#666;border:1px solid #666;pointer-events:none}.breadcrumb-arrow li.disabled a:before{border-left:11px solid #666}.breadcrumb-arrow li.disabled a:after{border-left:11px solid white}.breadcrumb-arrow li.disabled a:focus,.breadcrumb-arrow li.disabled a:hover{background-color:#57a;border:1px solid #5577aa}.breadcrumb-arrow li.disabled a:focus:before,.breadcrumb-arrow li.disabled a:hover:before{border-left:11px solid #5577aa}.alert-danger{background-color:#fff;color:#000;border:2px solid red}.alert-danger strong{font-size:120%;color:#000}.pagination>li.disabled>a,.pagination>li.disabled>a:hover,.pagination>li.disabled>a:focus{color:#666;background-color:#18469c}.pagination>li>a,.pagination>li>a:hover,.pagination>li>a:focus{color:#fff;background-color:#fff;border:2px solid white!important}.pagination>.active>a{color:#fff;border-color:#fff;background-color:#619bdd;border:2px solid white}.pagination>.active>a:hover,.pagination>.active>a:focus{background-color:#57a;border-color:#fff;border:2px solid white}.pagination li.disabled a,.pagination li.disabled a:hover,.pagination li.disabled a:focus{color:#666;background-color:#eee;pointer-events:none}.pagination li a.selected,.pagination li a.selected:hover,.pagination li a.selected:focus{color:#fff;background-color:#103479;border:2px solid white!important;pointer-events:none}.pagination li a{color:#fff;border-color:#fff;background-color:#619bdd;border:2px solid white}.pagination li a:hover,.pagination li a:focus{background-color:#57a;border-color:#fff;border:2px solid white}.list-group{margin:2px;background-color:#fff}.list-group-item{border:0}.list-group.bordered .list-group-item{border-top:1px solid #ccc}.panel .list-group-item:first-child{border:0}.badge{border-radius:unset;padding:5px 10px}.badge-country{margin:0 2px 5px;width:40px}.badge-jp{border:1px solid #AAB2BD;background-color:#aab2bd!important}.badge-warning{font-weight:500;font-size:70%;padding:2px 5px 4px 3px!important;color:#fff;background-color:#f77;margin-top:3px}.footer{background-color:#0c285a;text-align:center}a.underline{text-decoration:underline}.discription{font-size:50%}.modal{position:fixed;z-index:1000000000;left:0;top:0;overflow:auto;background-color:#00000080}.modal-content{background-color:#fff}div.row.reg-pic{padding:10px;margin-bottom:10px;border:1px dotted #333333;width:800px}input::placeholder{color:#bbb!important}input:-ms-input-placeholder{color:#bbb!important}input::-ms-input-placeholder{color:#bbb!important}.content{padding-left:5px;max-width:1200px}#credit{margin-left:300px}.under_help{color:#18469c;font-size:90%}
