/* _content/RyomaMarumaka.HomePages.www/Components/Layout/MainLayout.razor.rz.scp.css */
@charset "UTF-8";

body[b-bg0diwmgz7] {
    background: #F0FFFE;
    font-family: sans-serif;
    max-width: 1000px;
    min-width: 420px;
    margin: 0px auto;
}

header[b-bg0diwmgz7] {
    text-align: center;
}

    header .Title[b-bg0diwmgz7] {
        margin-top: 0px;
        margin-bottom: 0px;
    }

        header .Title[b-bg0diwmgz7]::after {
            content: "一応の公式ホームページ、Ver.3.1。";
            margin-top: 5px;
            margin-bottom: 10px;
            font-size: 17.5px;
            display: block;
            letter-spacing: 0.05em;
        }

main[b-bg0diwmgz7] {
    width: 97%;
    margin: auto;
}

    main[b-bg0diwmgz7] >  h2 {
        border-left: 10px solid #0099FF;
        padding-left: 10px;
    }

    main[b-bg0diwmgz7] >  h3 {
        text-align: center;
    }

footer[b-bg0diwmgz7] {
    width: 98%;
    margin: auto;
}

    footer > .Sitemaps > ul[b-bg0diwmgz7] {
        column-count: 2;
    }
/* _content/RyomaMarumaka.HomePages.www/Components/Layout/NavMenu.razor.rz.scp.css */
nav[b-ogdutmudsq] {
    text-align: center;
}

    nav > h2[b-ogdutmudsq] {
        margin: 0;
        padding: 3px;
    }

    nav > ul[b-ogdutmudsq] {
        display: flex;
        justify-content: center;
        width: 100%;
        list-style-type: none;
        background-color: #0099FF;
        margin: 0;
        padding: 0;
    }

        nav > ul > li[b-ogdutmudsq] {
            width: 19.5%;
        }

            nav > ul > li[b-ogdutmudsq] >  a {
                display: block;
                padding: 3px;
                font-size: 1.15em;
                color: #000000;
                background-color: #00DCFF;
                border-style: ridge;
                border-color: #01F3FF;
                text-decoration: none;
            }

@media (max-width: 739px) {
    nav > ul[b-ogdutmudsq] {
        flex-direction: column;
    }
    nav > ul > li[b-ogdutmudsq] {
        width: 100%;
    }
}
/* _content/RyomaMarumaka.HomePages.www/Components/Pages/Home.razor.rz.scp.css */
@charset "UTF-8";

.NewsRelease[b-v1zpfpzs4n] {
    margin: 10px;
    border: 2px solid #0099FF;
    border-radius: 1em;
}

.NewsRelease_Header[b-v1zpfpzs4n] {
    padding-left: 1em;
}

.NewsRelease_Header_Date[b-v1zpfpzs4n] {
    font-style: italic;
}

.NewsRelease_Header_Title[b-v1zpfpzs4n] {
    margin-block: 0;
}

.NewsRelease_Content[b-v1zpfpzs4n] {
    padding: 0px 15px;
    border-top: 2px solid #0099FF;
}
/* _content/RyomaMarumaka.HomePages.www/Components/Pages/HttpError.razor.rz.scp.css */
@charset "UTF-8";

div.SSTextLike2ch[b-4j4pt23ldo] {
    line-height: 2;
    background-color: whitesmoke;
    padding: 0px 10px;
    border: 1px solid black;
    margin: auto;
    max-width: 90%;
}
/* _content/RyomaMarumaka.HomePages.www/Components/Pages/Made.razor.rz.scp.css */
@charset "UTF-8";
.Made[b-065q6cqc4e] {
    display: flex;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.Made_Left[b-065q6cqc4e], .Made_Right[b-065q6cqc4e] {
    margin: 5px;
    padding: 10px;
    width: 50%;
    border: 2px solid #09f;
    border-radius: 10px/10px;
}

@media (max-width: 600px) {
    .Made_Left[b-065q6cqc4e], .Made_Right[b-065q6cqc4e] {
        width: inherit;
    }
}

.Made_Musics[b-065q6cqc4e] {
    margin: 5px;
}

@media (max-width: 600px) {
    .Made[b-065q6cqc4e] {
        display: block;
    }
}

a.big[b-065q6cqc4e] {
    /*「著作権について」*/
    font-size: 1.2em;
}
 
/* _content/RyomaMarumaka.HomePages.www/Components/Pages/MadeContents/Music.razor.rz.scp.css */
@charset "UTF-8";

.NewsRelease[b-8iqdwtii0a] {
    margin: 10px;
    border: 2px solid #0099FF;
    border-radius: 1em;
}

.NewsRelease_Header[b-8iqdwtii0a] {
    padding-left: 1em;
}

.NewsRelease_Header_Date[b-8iqdwtii0a] {
    font-style: italic;
}

.NewsRelease_Header_Title[b-8iqdwtii0a] {
    margin-block: 0;
}

.NewsRelease_Content[b-8iqdwtii0a] {
    padding: 0px 15px;
    border-top: 2px solid #0099FF;
}
