@charset "UTF-8";
/* CSS Document */

h2{
background: url("../img/graduate.png") no-repeat center center;
background-size: 100% auto;
background-size: cover;
height: 200px;
color: #fff;
}

#info{
}
#info span{
color: #e60012;
}
#info .m-box{
margin-top: 30px
}

#bosyu p{
font-size: 1.4em;
font-weight: bold;
padding-top: 30px;
}

#bosyu{
padding-top: 30px;
}

#bosyu span{
color: #1bb8ce;
padding-right: 5px;
}


h6{
padding-top: 30px;
font-size: 1.4em;
font-weight: bold;
color: #7F7F7F;
padding-bottom: .5em;
border-bottom: 2px solid #1bb8ce;
}


#nyushi{
padding-top:40px; 
}

#nyushi img{
width: 100%;
}


#formWrap p input {
margin-top: 15px;
padding: 10px 20px;
background-color: #4c4948;
color: #fff;
font-size: 0.9em;
border: none;
border-radius: 4px;
}
.attention{
margin-top: 30px;
font-size: 0.9em;
}

#gansyo span{
color: #FF9350;
}

#youkou{
margin-top: 50px;
background: url("../img/youkou-back.png") no-repeat center center;
background-size: 100% auto;
background-size: cover;
}
#youkou .rinen-line{
background: url("../img/rinen-line.png") repeat-x;
height: 8px;
}
#youkou h4{
text-align: center;
margin-top: 40px;
line-height: 1.3em;
padding: 0 15px;
}
#youkou p{
margin: 10px 20px 30px;
text-align: center;
}
#youkou img{
width: 100%;
}
#youkou .row{
padding: 0 20px;
}
#youkou .button{
margin: 30px auto;
width: 50%;
}



.itaku{
margin-top: 80px;
background-color:#E8F4FC;
padding: 20px;
font-family:"ＭＳ Ｐ明朝", "MS PMincho","ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "serif";
color: #7C7C7C;
text-align: center;
}

.itaku img{
width: 100%;	
}


.print{
text-align: right;
}

.print img{
text-align: right;
padding: 5px;
}
















