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

/*--page name--*/

#intamv{
    min-height:560px;
}


h1.intamidashi{
    text-align:center;
    font-size:21px;
    color:#0045ae;
    letter-spacing:2px;
}

h1.intamidashi .small{
    color:#005fb8;
    font-size:13px;
    font-family: 'Josefin Sans', sans-serif;
}

p.midashitx{
    text-align:center;
    font-size:15px;
    letter-spacing:2px;
    line-height:1.5;
    padding:25px 0;
    
}



.box1{
    max-width:1200px;
    width:100%;
    margin:0 auto;
    padding:25px 0 50px;
}

.box1 ul{
    text-align:center;
}

.box1 ul li.no1{
    width:60%;
    float:left;
}

.box1 ul li.no1 h2{
text-align:left;

}

.box1 ul li.no1 h2 span{
    background:#0045ae;
    color:#fff;
    font-size:19px;
    padding:5px;
        -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
    text-align:left;
    letter-spacing:1px;
}
    
    .box1 ul li.no1 p.tx{
        text-align:left;
        font-size:15px;
        padding-top:25px;
    }

.box1 ul li.no2{
    width:38%;
    float:right;
 -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;}










.box2{
    max-width:1200px;
    width:100%;
    margin:0 auto;
    padding:25px 0 50px;
}

.box2 ul{
    text-align:center;
}

.box2 ul li.no1{
    width:60%;
    float:right;
}

.box2 ul li.no1 h2{
text-align:left;

}

.box2 ul li.no1 h2 span{
    background:#0045ae;
    color:#fff;
    font-size:19px;
    padding:5px;
        -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
    text-align:left;
    letter-spacing:1px;
}
    
.box2 ul li.no1 p.tx{
        text-align:left;
        font-size:15px;
        padding-top:25px;
    }

.box2 ul li.no2{
    width:38%;
    float:left;
 -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;}



.box3{
    max-width:1200px;
    width:100%;
    margin:0 auto;
    padding:25px 0 50px;
}



.box3 h2{
text-align:center;

}

.box3 h2 span{
    background:#0045ae;
    color:#fff;
    font-size:19px;
    padding:5px;
        -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
    text-align:left;
    letter-spacing:1px;
}


.box3 p.tx{
        text-align:left;
        font-size:15px;
        padding-top:25px;
        max-width:1200px;
        width:100%;
        margin:0 auto;
        line-height:1.7;
    }



p.bgtaidan{
    background-size:cover;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:top center;
    height:565px;
}




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

}



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

h1.intamidashi{
    text-align:center;
    font-size:15px;
    letter-spacing:1px;
}


p.midashitx{
    text-align:left;
    font-size:13px;
    letter-spacing:1px;
    line-height:1.5;
    padding:10px 0;
    width:95%;
    margin:0 auto;
    
    
}



.box1{
    max-width:inherit;
    width:100%;
    margin:0 auto;
    padding:25px 0 25px;
}

.box1 ul{
    text-align:center;
}

.box1 ul li.no1{
    width:95%;
    margin:0 auto;
    float:none;
}

.box1 ul li.no1 h2{
text-align:left;

}

.box1 ul li.no1 h2 span{
    font-size:15px;
    padding:3px 0;
    text-align:left;
    letter-spacing:1px;
}
    
    .box1 ul li.no1 p.tx{
        text-align:left;
        font-size:13px;
        padding-top:15px;
    }

.box1 ul li.no2{
    width:95%;
    float:none;
    margin:25px auto 0;
            }










.box2{
    max-width:inherit;
    width:100%;
    margin:0 auto;
    padding:25px 0 25px;
}

.box2 ul{
    text-align:center;
}

.box2 ul li.no1{
    width:95%;
    margin:0 auto;
    float:none;
}

.box2 ul li.no1 h2{
text-align:left;

}

.box2 ul li.no1 h2 span{
    font-size:15px;
    padding:3px 0;
    text-align:left;
    letter-spacing:1px;
}
    
.box2 ul li.no1 p.tx{
        text-align:left;
        font-size:13px;
        padding-top:15px;
    }

.box2 ul li.no2{
    width:95%;
    float:none;
    margin:25px auto 0;
}


.box3{
    max-width:inherit;
    width:100%;
    margin:0 auto;
    padding:25px 0 25px;
}



.box3 h2{
text-align:left;
width:95%;
margin:0 auto;

}

.box3 h2 span{
    font-size:15px;
    padding:3px 0;
    text-align:left;
    letter-spacing:1px;
}


.box3 p.tx{
        text-align:left;
        font-size:13px;
        padding-top:15px;
        width:95%;
        margin:0 auto;
    }



p.bgtaidan{
    background:url(../images/intaimg06.jpg) no-repeat center top;
    background-size:cover;
    background-attachment:inherit;
    height:565px;
}







}
