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

/*--page name--*/


h3.numbermidashi{
    font-size:28px;
    font-family: 'Josefin Sans', sans-serif;
    letter-spacing:3px;
    font-weight:600;
    line-height:1.2;
    color:#111;
    text-align:center;
}

h3.numbermidashi .small{
    font-size:15px;
    font-family: "YuGothic","Yu Gothic","游ゴシック","メイリオ","Meiryo",sans-serif;    color: #fff;
    font-weight:normal;
    color:#111;
}


ul.numberul{
    width:960px;
    text-align:left;
    margin:0 auto;
    padding: 50px 0 0;
 }

ul.numberul li{
    display:inline-block;
    width:465px;
    margin-right:26px;
    margin-bottom:26px;
}

ul.numberul li.two{
    margin:0;
}


ul.numberul li.haba100{
    width:100% !important;
    margin-right:0;
    margin-bottom:26px;
}



@media only screen and (max-width: 1079px) {

}



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






h3.numbermidashi{
    font-size:18px;
    letter-spacing:2px;
}

h3.numbermidashi .small{
    font-size:13px;
}


ul.numberul{
    width:95%;
    text-align:center;
    margin:0 auto;
    padding: 25px 0 0;
 }

ul.numberul li{
    display:inline-block;
    width:49%;
    margin-right:0;
    margin-bottom:5px;
}

ul.numberul li.two{
    margin:0;
}


ul.numberul li.haba100{
    width:100% !important;
    margin-right:0;
    margin-bottom:5px;
}




}
