@charset "UTF-8";

main .ptxt {margin-top:0;}
footer {margin-top:0;}

/*********************************
 * ～900
 *********************************/

@media screen and (max-width:900px){
    
  #top_srp {width:90%; margin:0 auto; padding-bottom:2.5em;}
  #top_srp dl {display:flex; align-items:center; justify-content:space-between; width:100%;}
  #top_srp dl dt {width:30%;}
  #top_srp dl dd {width:66%; font-size:85%; line-height:1.8;}

}



/*********************************
 * 901～
 *********************************/

@media screen and (min-width:901px) {
 
  #top_srp {width:94%; max-width:1200px; margin:0 auto; padding-bottom:4em;}
  #top_srp dl {display:flex; align-items:center; justify-content:space-between; width:79%; margin:0 auto;}
  #top_srp dl dt {width:24%;}
  #top_srp dl dd {width:70%; line-height:1.8;}
  
}


