﻿@charset "UTF-8";

/*ロゴサイズ（ログイン）*/
.rogoSize {
    height: 150px;
    width: 100%;
}
/*ログイン画面のログインボタン*/
.btn--login {
    color: #fff;
    background-color: #3298DC;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.0;
    position: relative;
    display: inline-block;
    padding: 0.8rem 1rem;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    letter-spacing: 0.1em;
    color: #fff;
    border-radius: 0.3rem;
}
.btn--choose {
    border: 1px solid var(--color-darkgray);
    outline: none;
    padding: 3px 19px;
    font-size: var(--font-size-base);
    height: 33px;
    color: var(--color-darkslategray-100);
    font-weight: 500;
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    letter-spacing: 0em;
    color: #fff;
    border-radius: 5px;
    background: #3298DC;
    white-space: nowrap;
}
.containerSerch {
    display: flex;
    align-content: flex-start;
}
.login {
    background-color: white;
    border-radius: 6px;
    color: #4a4a4a;
    display: block;
    padding: 1.25rem;
}
.inputwaku:focus {
    border-color: #3273dc;
    box-shadow: 0 0 0 0.125em rgba(50,115,220,.25);
    outline: none;
}
.inputwaku[placeholder=""] {
    background-color: #2596be;
}
.fontdefolt {
    font-family: "Meiryo UI",BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.inputwaku {
    padding-left: 5px;
    border: 1.8px solid #e6e6e6;
    background-color: #f9f9f9;
    font-size: 1em;
    background: transparent;
}

/*項目の角を丸くする*/
.kadowaku {
    border-radius: 3px;
}

.button {
    background-color: #3298dc;
    border-color: transparent;
    border-width: 1px;
    color: #fff;
    cursor: pointer;
    justify-content: center;
    padding-left: 1em;
    padding-right: 1em;
    padding-top: calc(0.5em - 1em);
    text-align: center;
    white-space: nowrap;
    border-radius: 5px;
}

    .button:hover {
        background-color: #0689e0;
    }

.inputwaku {
    padding: 7px 5px;
    border-radius: 5px;
    outline: none;
    border: 2px solid #e6e6e6;
}

.inputwaku:focus {
    border-color: #3273dc;
    box-shadow: 0 0 0 0.125em rgba(50,115,220,.25);
    outline: none;
}
        

.title {
    font-size: 96px;
    font-family: fantasy;
    color: #3273dc;
}

.logininp {
    text-align: left;
    font-size: 1em;
    width: 100%;
}

.loginlabelwlogin {
    font-size: 1em;
    width: 130px;
    padding-top: 3px;
    padding-left: 25px;
    color: rgb(107, 107, 107);
}

/*パスワード入力欄用*/
input[type="password"] {
    border: 1px solid rgb(218, 218, 218);
}

    input[type="password"]:focus {
        border-color: #3273dc;
        box-shadow: 0 0 0 0.125em rgba(50,115,220,.25);
        outline: none;
    }

/*Edgeデフォルトパスワードの目削除*/
::-ms-reveal {
    display: none;
}