
body{
    color: #333333;
}

.backlightyellow{
    background-color: #FCFBF0;
}

.backorange{
    background-color: #EC6D2D;
}

.backblack{
    background-color: #333333;
}

.footerorange{
    color: #ffffff;
    font-size: 0.9rem;
}

.footerblack{
    color: #ffffff;
    font-size: 0.6rem;
}

.logoimg{
    width: 250px;
    height: 50px;
}

.mainsubtitle{
    font-size: 1.2rem;
    font-weight: bold;
    color: #EC6D2D;
    border-left: 10px solid #EC6D2D;
    border-bottom: 1px solid #333333;
    padding: 0 0 0.2rem 0.8rem;
    margin: 0.5rem 0 1rem 0;
}

.navlinkback{
    background-color: #EC6D2D;
}

.navlinkcolor{
    color: #ffffff;
}

.navlinkcolor:hover{
    color: #ffffff;
}

.navlinkcontainer{
    width: 100%;
    margin: auto;
}

.outlinetable{
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}

.outlinetable td{
    padding: 0.75rem;
    vertical-align: top;
}

.outlinetableborder{
    border-bottom: 1px dashed #EC6D2D;
    border-top: none;
}

.paddingblack{
    padding: 10px 0 10px 0;
}

.tophakenno{
    font-size: 1rem;
    font-weight: bold;
    color: #EC6D2D;
}

.toptelnumber{
    font-size: 1.5rem;
    font-weight: bold;
    color: #EC6D2D;
}

.toptelnumber:hover{
    text-decoration: none;
    color: #EC6D2D;
}

.textindent{
    text-indent: 1rem;
}

.textindentback{
    padding-left: 1rem;
    text-indent: -1rem;
}

.textorangecenter1{
    font-size: 2rem;
    font-weight: bold;
    color: #EC6D2D;
    text-align: center;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.textorangecenter2{
    font-size: 1.2rem;
    font-weight: bold;
    color: #EC6D2D;
    text-align: center;
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.textorangecenter3{
    font-size: 2.5rem;
    font-weight: bold;
    color: #EC6D2D;
    text-align: center;
}

.textorangecenter3:hover{
    color: #EC6D2D;
    text-decoration: none;
}

.textorangeleftbold{
    color: #EC6D2D;
    font-weight: bold;
}
