div#ss-main {
    font-family: '"Noto Sans CJK JP ,Noto Sans JP', "ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "YuGothic M", "メイリオ",Meiryo,Arial,sans-serif;
}

@media screen and (max-width: 640px)  {
    select {
        display: none;
    }

    div#ss-main.css3 #ss-form .ss-search-button {
        position: absolute;
        right: 0;
        top: initial;
    }

    div#ss-ad-result div.ss-ad-item div.ss-ad-page {
        margin-left: 0px;
    }
}

select {
    padding: 10px;
    border: 1px solid #cccccc;
    margin-bottom: 5px;
}

div#ss-main.css3 #ss-form fieldset.ss-category-field input[type=checkbox] {
    display: none;
}

div#ss-ad-result div.ss-ad-item div.ss-ad-page .ss-ad-title {
    font-size: 1.6rem;
    line-height: 1.5;
}

div#ss-ad-result div.ss-ad-item div.ss-ad-page div.ss-ad-summary {
    font-size: 1.6rem; 
    line-height: 1.6;
    margin-bottom: 5px;   
}

.ss-ad-url {
    font-size: 1.2rem;
    line-height: 1.8;
}

div#ss-result {
    padding-left: 7px;
    font-size: 1.6rem;
}

div#ss-result div.ss-item div.ss-page {
    margin-bottom: 40px;
}

div#ss-result div.ss-item div.ss-page .ss-title {
    font-size: 1.6rem;
    line-height: 1.5;
}

div#ss-result div.ss-item div.ss-page .ss-file-type {
    padding-right: 0px;
}

div#ss-result div.ss-item div.ss-page .ss-summary {
    font-size: 1.6rem;
    line-height: 1.6;
    margin-bottom: 5px;
}

div#ss-result div.ss-item {
    margin-bottom: 0;
}

div#ss-navi {
    font-size: 1.2rem;
}

.ss-url {
    font-size: 1.2rem;
    line-height: 1.8;
}

div#ss-result div.ss-item .ss-content-length {
    font-size: 1.2rem;
}

div#ss-result div.ss-item .ss-last-modified {
    font-size: 1.2rem;
}

div.ss-pagination .ss-page {
    font-size: 1.6rem;
}

.ss-page-next {
    font-size: 1.6rem;
}

.ss-page-last {
    font-size: 1.6rem;
}

/*230904__search箇所のデザイン修正*/
div#ss-main.css3 #ss-form .ss-search-button {
    position: inherit;
}