@charset "utf-8";




/*----------------------------------------
	for PC
----------------------------------------*/


@media screen and (min-width: 481px){

.info_savedata p{font-size:15px;line-height:1.8;}
.info_savedata .text{width:100%;margin-top:70px;margin-bottom:20px;}
/*.info_savedata .text p{font-size:15px;}*/
/*.info_savedata .text h3{font-size:;}*/
.info_savedata h4{display:block;padding-bottom:10px;font-size:18px;margin-top:50px;}
.info_savedata #env {border-collapse: collapse;margin-bottom:10px;width:100%;background-color:rgba(0,0,0,0.2);}
.info_savedata #env th,
.info_savedata #env td{border:1px solid rgb(32, 110, 56);padding:10px 18px;text-align:center;}
.info_savedata #env td span{font-size:13px;color:#f2e894;padding-left:3px;}
.info_savedata #env th{background-color:rgba(0,0,0,0.2);}

.info_savedata .attention_spec{padding:12px;border:1px solid #FFE400;color:#FFE400;margin-bottom:18px;}


.info_savedata #spec_option{padding-left:1em;line-height:1.6;font-size:13px;}
.info_savedata #spec_option.big{font-size:15px;}
.info_savedata #spec_option.ylw .sub{color:#f2e894;}
.info_savedata #spec_option .sub .min{font-size:13px;color:#ddd;}
.info_savedata #spec_option .sub{margin-left:-1em;display:inline;}

}

/*----------------------------------------
	for SP
----------------------------------------*/

@media screen and (max-width: 480px) {

  .info_savedata p{font-size:13px;line-height:1.8;}
  .info_savedata .text{width:100%;margin-top:2.5em;margin-bottom:20px;}
  /*.info_savedata .text p{font-size:15px;}*/
  /*.info_savedata .text h3{font-size:;*/
  .info_savedata h4{display:block;padding-bottom:10px;font-size:16px;margin-top:2em;}
  .info_savedata #env {border-collapse: collapse;margin-bottom:10px;width:90%;background-color:rgba(0,0,0,0.2);margin:0 auto;}
  .info_savedata #env th,
  .info_savedata #env td{border:1px solid rgb(32, 110, 56);padding:7px 10px;text-align:center;font-size:12px;}
  .info_savedata #env td span{font-size:13px;color:#f2e894;padding-left:3px;}
  .info_savedata #env th{background-color:rgba(0,0,0,0.2);}

  .info_savedata .attention_spec{padding:12px;border:1px solid #FFE400;color:#FFE400;margin-bottom:18px;}

  .info_savedata .scroll{
    overflow: auto;
    white-space: nowrap;
    width:100%;
    margin-left:-5%;
    padding:0 5%;

  }

  .info_savedata .scroll::-webkit-scrollbar{
    height:5px;
  }

  .info_savedata .scroll::-webkit-scrollbar-track{
    height:5px;
  }

  .info_savedata .scroll::-webkit-scrollbar-thumb{
    height:5px;
  }

  .info_savedata #spec_option{padding-left:1em;line-height:1.6;font-size:13px;}
  .info_savedata #spec_option.big{font-size:15px;}
  .info_savedata #spec_option.ylw{margin-top:10px;}
  .info_savedata #spec_option.ylw .sub{color:#f2e894;font-size:12px;}
  .info_savedata #spec_option .sub .min{font-size:13px;color:#ddd;}
  .info_savedata #spec_option .sub{margin-left:-1em;display:inline;}

}
