@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;
}

#proof{
padding-top: 40px
}
#proof span{
text-decoration: underline;
}
#proof .m-box{
margin-top: 30px
}
#proof h4{
color: #1bb8ce;
font-size: 1.2em;
}
#proof table{
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin-bottom: 30px;
}
#proof table th{
padding: 5px 10px;
background-color: #e8f4fc;
text-align: center;
}
#proof table td{
text-align: left;
padding: 5px;
border-bottom: solid 1px #4c4948;
}
#proof .price-th{
border-left: 10px solid #fff;
border-right: 10px solid #fff;
}
#proof .price{
text-align: right;
padding-right: 30px;
white-space: nowrap;
}

#request{
padding-top: 40px
}
#request .m-box div{
border-radius:15px;
padding: 15px;
margin-top: 15px;
}
#request .madoguti{
background-color: #e8f4fc;
}
#request .yusou{
background-color: #fffbe4;
}
#request h4{
font-size: 1.1em;
}
#request h5{
font-size: 1em;
color: #1c9cbd;
margin-top: 15px;
}
#request .red-text{
color: #e60012;
}
#request .yusou div{
padding: 0 15px;
}
#request .yusou p{
padding-left: 15px;
}

#agent{
padding-top: 40px
}
#agent span{
text-decoration: underline;
}
#agent h5{
font-size: 1em;
color: #1c9cbd;
margin-top: 15px;
}
#agent p{
padding-left: 15px;
}
#agent .downlode{
border-radius:15px;
padding: 20px 15px 15px;
margin-top: 15px;
background-color: #fffbe4;
}
#agent .downlode .col-sm-12{
padding-top: 10px;
text-align: center;
}
#agent .downlode img{
width: 100%;
}













