@charset "UTF-8";
/* CSS Document */
/********* サイドメニューなしページ *****************************************************/

#container {
    width:100%;
    max-width:100%;
    padding: 0;
    margin: 40px 0 0 0;
}
#page-wrap{
    width:100%;
    padding:20px 15px 50px 15px;
    margin:0;
}

#page-box {
  width: 100%;
    max-width:860px;
    margin:0 auto;
}

@media all and (min-width: 980px) {
    
    #container {
        margin: 40px auto 0 auto ;
        width:100%;
    max-width: 1130px;
    } 
    #page-wrap {
    padding-bottom:70px;
        
    }
 
    #page-box{
        max-width: 1130px;
        padding:10px 15px 50px 15px;
    }
}

/*--------------ページタイトル
----------------------------------------**/

#pagetitle{
    margin-top: 60px;
    height: 70px;
    
}
#pagetitle h2{
    padding:15px 0 0 0;
}
@media all and (min-width: 980px) {
    #pagetitle{
    margin-top:115px;
}
}



/*--------------------お役立ちリンク-------------------*/

#page-box .linkwrap h3 {
    background-color: #3459A2;
    line-height: 1em;
    margin-top: 0px;
    margin-bottom: 7px;
    color: hsla(0,0%,100%,1.00);
    padding:14px 10px;
    text-align: center;
}


 
#page-box .linkwrap table {
    width:100%;
    border-bottom: 1px solid hsla(0,0%,69%,1.00);
    margin-bottom:80px;
}
#page-box .linkwrap table th {
    width:25%;
    max-width: 150px;
    vertical-align: middle;
    text-align: center;
    background-color: hsla(0,0%,100%,1.00);
    padding: 13px 9px;
    border:none;
}

#page-box .linkwrap table td {
    padding:13px 9px;
    border:none;
}

#page-box .linkwrap table th,
#page-box .linkwrap table td{
    border-top: 1px solid hsla(0,0%,69%,1.00);
}

#page-box .linkwrap table td h4{
    font-size:1.7rem;
    line-height:1.4;
    margin:0;
    padding:0;
}
#page-box .linkwrap table td p{
    margin:0;
}
