@charset "UTF-8";@font-face{font-family:Avenir-LT-W01_35-Light;src:url(../fonts/avenir-lt-w01_35-light.woff2) format("woff2")}html{font-size:62.5%}[lang=ja] body{font-family:Avenir-LT-W01_35-Light,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","游ゴシック Medium","Yu Gothic",YuGothic,YuGothicMedium,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.6rem}@media all and (-ms-high-contrast:none){[lang=ja] body{font-family:Verdana,Meiryo,sans-serif;font-size:14px}}@media all and (-ms-high-contrast:active){[lang=ja] body{font-family:Verdana,Meiryo,sans-serif;font-size:14px}}.h2{margin-top:10px}.breadcrumb-container{width:100%;overflow-x:hidden;background-color:#f5f5f5;border-radius:4px;margin-bottom:10px}.breadcrumb-container .breadcrumb{white-space:nowrap;margin-bottom:0}.breadcrumb>li+li:before{content:'>'}.breadcrumb,.navbar-inverse{margin-bottom:10px}.row{margin-right:-10px;margin-left:-10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);font-size:16px}.form-control-static{word-break:break-all}body.font-middle{font-size:170%!important}body.font-large{font-size:200%!important}body.font-large .form-control,body.font-middle .form-control{height:inherit;font-size:inherit}body.font-large .input-group-addon,body.font-middle .input-group-addon{font-size:inherit!important}body.font-large .dropdown-menu,body.font-middle .dropdown-menu{font-size:inherit}body.font-large .btn,body.font-middle .btn{font-size:initial!important}body.font-large .btn.btn-lg,body.font-middle .btn.btn-lg{font-size:120%!important}footer{display:block;width:100%;padding:10px 0;margin-bottom:0!important}footer .navbar-text{float:left}footer.fixed-bottom{position:fixed;left:0;bottom:0;z-index:9999}.row-flex{display:flex;flex-wrap:wrap}.thumbnail{cursor:pointer;text-align:center}.thumbnail img{max-width:100%;max-height:280px}td{vertical-align:middle!important}tbody th{white-space:nowrap;width:8em}.td-link{padding:0!important}.td-link a{display:block;padding:8px}.clearfix{position:relative}.float-vertical-align{position:absolute;top:50%;transform:translateY(-50%)}.float-vertical-align.pull-right{right:0}#page{margin-bottom:38px}#page-top{display:block;position:fixed;bottom:1em;right:1em}#page-top a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;color:#fff;width:30px;padding:5px 0;text-align:center;display:block;background:#111}@media only screen and (max-width:768px){[lang=ja] body{font-size:1.4rem}.btn.btn-outline-secondary,.input-group-addon.btn-outline-secondary,body.btn-outline-secondary{font-size:14px!important}.input-group select{font-size:12px!important}.form-group{margin-bottom:10px}.form-control{padding:6px}.form-control-static{min-height:initial;padding-top:0}footer.navbar-inverse{padding:10px 0 30px}}@media print{#headline .btn-toolbar,.breadcrumb,footer{display:none}table.sortable thead th[data-field]:after{content:none}.btn,.form-control,.panel,.panel-heading,.table-bordered,.table-bordered td,.table-bordered th{border-color:#000!important}a[href]:after,abbr[title]:after{content:none}table.sortable thead th[data-field]{position:initial}}