@charset "utf-8";

.swagger-ui .topbar {
	background-color: #0E6B61;
}
.swagger-ui .topbar .link:focus {
    outline: none;
}
.swagger-ui .topbar a {
	flex: none;
}

.swagger-ui .auth-container input[type=password],
.swagger-ui .auth-container input[type=text] {
	width: 450px;
}

.swagger-ui .dialog-ux .modal-ux-content {
    max-height: 580px;
}

.swagger-ui .download-contents {
	right: 30px;
	width: 100px;
}

.swagger-ui .tab li {
    margin-right: 10px;
}

.swagger-ui .tab li:first-of-type:after {
	right: -5px;	
}

.swagger-ui .topbar .download-url-wrapper {
	display: none;
}

.information-container .main a {
	display: none;
}

.swagger-ui .model-title__text {
	display: none;
}
.swagger-ui section.models {
	display: none;
}
.swagger-ui {
	margin-bottom: 30px;
}

.swagger-ui .parameter__name.required:after {
    content: "必須";
}

.offline .btn.authorize.unlocked,
.offline .authorization__btn.unlocked,
.offline .btn.try-out__btn {
	display: none;
}
