@charset "UTF-8";
/*----------------------------------------------------
	☆TOP
----------------------------------------------------*/

/*--page name--*/


.pribox{
    width:100%;
    max-width:1200px;
    min-width:960px;
    margin:0 auto;
    color:#fff !important;
}

.pribox p.pritx{
    line-height:2;
    font-size:15px;
    color:#fff;
}

ul.priul{
    padding-top:25px;
    width:100%;
    color:#fff;
}

ul.priul li{
    padding:20px 0 20px 10px;
        -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
            font-size:15px;
            color:#fff;
}

ul.priul li:nth-child(odd){
    background:#272727;
}


p.priright{
    text-align:right;
    line-height:2;
    color:#fff;
}


.priboxin{
    padding-bottom:50px;
}


#calendarTitle{
    display:none !important;
}


.contactbox p{
    color:#fff;
    text-align:center;
}

/*-- actbtn --*/
ul.actbtn{
    width:100%;
    text-align:center;
}

ul.actbtn li{
    display:inline-block;
        font-size: 15px;
    font-weight: bold;
    margin: 0 5px;
    text-align: center;
    width: 49%;
    }
ul.actbtn li:nth-child(even){
    margin-right:0;
}
    
ul.actbtn li:nth-child(odd){
    margin-left:0;
}


ul.actbtn li a{
    padding:15px 0;
    border:1px solid #0042ff;
    display:block;
    color:#0042ff;
}

ul.actbtn li a:hover{
    background:#0042ff;
    color:#fff;
}


/*デバイスの横幅が1000px以下の場合*/
@media only screen and (max-width: 959px) {
    

.pribox{
    width:95%;
    max-width:95%;
    min-width:95%;
}

.pribox p.pritx{
    line-height:1.5;
    font-size:15px;
}

ul.priul{
    padding-top:20px;
    width:100%;
}

ul.priul li{
    padding:10px 0 10px 5px;
            font-size:15px;
}


p.priright{
    text-align:right;
    line-height:2;
}

.priboxin{
    padding-bottom:25px;
}

/*-- actbtn --*/
ul.actbtn{
    width:100%;
    text-align:center;
}

ul.actbtn li{
    display:block;
    width:100%;
    margin:0;
    margin-bottom:10px;
}

}

