<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&amp;family=Noto+Serif+JP:wght@700&amp;display=swap');


html {
 overflow-y: scroll;
}

body {
    font-family: 'Noto Sans JP', sans-serif;
    color: #000;
}

h1 {
    /*border-bottom: 1px solid indigo;*/
    /*background: linear-gradient(to bottom, #ffffff 40%, #d85c51a8 100%);*/
    /*padding: 0.1em 1em 0.1em 1em;*/
    /*border-radius: 10px;*/
}

.md-typeset h1{
    color: #ff0055;
    font-size: xx-large;
    font-weight: 700;
}

/*.md-typeset h2 {
    border-bottom: 1px dotted #888;
}*/

.index_menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.index_menu_item {
    width: 30%;
    padding: 1.5em 0;
    margin: 0.3em;
    border: 0;
	outline: 0;
    background: #ffffff;
    box-shadow:  4px 4px 8px #d9d9d9, -4px -4px 8px #ffffff;
	/*background: linear-gradient(to bottom, #ff7d71 5%, #d85c51 100%);*/
	border-radius: 6px;
    border: 2px solid rgba(216, 216, 216, 0.2);
    box-sizing:border-box;
    color: #5c5c5c;
	font-size: 14px;
	/*要素の中身を中央に配置するための設定（フォントサイズが固定の場合に有効な方法）*/
	text-align: center;
	vertical-align: middle;
	/*---------------------------*/
}
.index_menu_item:hover {
    /*background: linear-gradient(to bottom, #6d7cd1 5%, #4a58a8 100%);*/
    border: 2px solid rgba(98, 87, 255, 0.7);
}
.index_menu_item:active {
    /*background: linear-gradient(to bottom, #6d7cd19a 5%, #4a58a89a 100%);*/
    background: #ffffff;
    box-shadow: inset 4px 4px 8px #d9d9d9, inset -4px -4px 8px #ffffff;
    border: 2px solid rgba(168, 168, 168, 0);
    position: relative;
    top: 4px;
    left: 4px;
}
/*.index_menu_item span:hover{
    border-bottom: 1px #000 solid;
}*/
.underline {
    border-top: 1px black solid;
}
.md-header__button.md-logo{
    position: fixed;
    display: flex;
    align-items: center;
    left: 50px;
}
.md-header__button.md-logo::after{
    content: "よくあるご質問";
    display: block;
    font-size: 4em;
    color: #ffffff;
    margin-left: 62px;*/
}
@media screen and (max-width: 70em){
    .md-header__button.md-logo::after{
        display: none;
    }
}
.md-header__button.md-logo img{
    width: auto;
    height: 40px;
}
.md-header__topic {
    display: none;
}
.md-nav__button.md-logo {
    width: 225px;
    height: auto;
}
/*.md-nav__button.md-logo img{
    width: auto;
    height: 30px;
}*/
.md-nav__title{
    display: none;
    width: 100%;
}
/*.md-search{
    left: 100%;
    transform: translateX(-100%);
}*/
.md-nav__item:nth-of-type(n+2){
    padding-left: 2em;
} 
.md-search__form {
    /*width: 300px;*/
    /*left: -110px;*/
    height: 60px;
    background: #ffffff;
    /*border: 2px white solid;*/
    box-sizing: border-box;
}
.md-search__inner{
    width: 400px;
}
.md-search__input {
    height: 60px;
    background: #ffffff;
}
.md-search__icon[for=__search] {
    top: 18px;
}
.md-search-result__item:hover {
    color: #ff0055;
}
.md-search__output {
    top: 2.95rem;
}
/*.md-search__overlay{
    background-color: rgba(255, 255, 255, 0)
}*/
.md-footer-meta{
    display: none;
}
.md-footer{
    display: none;
}
.md-icon {
    background-color: #ffffff;
}
.md-sidebar{
    padding: 0;
}
.md-typeset ol, .md-typeset ul{
    margin-left: 0;
}
.md-typeset ol li, .md-typeset ul li{
    margin-left: 0.6em;
}
.border{
    border: #888888 1px solid;
}
.indent{
    padding-left: 2em;
    text-indent: -2em;
}
.bold{
    font-weight: bold;
}
#img_margin{
    margin-top: 5px;
    margin-left: 10px;
}
.link{
    font-weight: bold;
    border-bottom: 1px black solid;
}
:root&gt;* {
    --md-typeset-a-color: #000;
    --md-primary-bg-color: #000;
    --md-primary-bg-color--light: hsl(0deg 0% 0%);
  }</pre></body></html>