/*
    ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== 
        CSSのテンプレート
    ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== 
*/
/* ==== ==== ==== ==== ==== ==== 
        トップビュー
   ==== ==== ==== ==== ==== ==== */
/* ・・・・ ・・・・ ・・・・ 
        小分類
・・・・ ・・・・ ・・・・ */
/* ・・・・ ・・・・ ・・・・ 
    パソコン特大（1501以上）
・・・・ ・・・・ ・・・・ */
@media screen and (min-width:1501px) {
}
/* ・・・・ ・・・・ ・・・・ 
    パソコン大(1500以下）
・・・・ ・・・・ ・・・・ */
@media screen and (max-width:1500px) {
}
/* ・・・・ ・・・・ ・・・・ 
    パソコン(1200以下）
・・・・ ・・・・ ・・・・ */
@media screen and (max-width:1200px) {
}
/* ・・・・ ・・・・ ・・・・ 
    タブレット(900以下）
・・・・ ・・・・ ・・・・ */
@media screen and (max-width:900px) {
}
/* ・・・・ ・・・・ ・・・・ 
    スマホ(600以下）
・・・・ ・・・・ ・・・・ */
@media screen and (max-width:600px) {
}



.not_found_message{
    margin: 60px auto 60px;
    width: 100%;
    max-width: 600px;

    text-align: center;
    line-height: 1.6em;
}
.not_found_message p{
    margin-bottom: 1em;
}
.not_found_message .disp_sp{
    display: none;
}

.page_link{
    margin: 60px auto 60px;
    width: 100%;
    max-width: 600px;
    color: #1D2382;
}

.page_link li{
    margin-left: 1em;
    margin-bottom: 1.5em;
    list-style: disc;
}

/* ・・・・ ・・・・ ・・・・ 
    スマホ(600以下）
・・・・ ・・・・ ・・・・ */
@media screen and (max-width:600px) {
    .not_found_message{
        font-size: 14px;
        text-align: center;
    }
    .not_found_message .disp_sp{
        display: unset;
    }
}