
@media screen and (max-width:600px){

  /*画面幅が600pxまでの時*/
  
img{
width: 100%;
}

A{
color:#000000;
text-decoration:none;
}

A:hover{
color:#999999;
}

table{
position: static;  
left: 0%;   
width: 100%;  
margin-left: 0px;
}

body,table{
font-size:10pt;
color:#000000;
line-height:170%;
font-family:sans-serif;
padding-bottom:50px;
}

.text{
padding-top:50px;
padding-left:10px;
padding-right:10px;
padding-bottom:50px;
}

.title{
font-size:11pt;
}

.sub{
padding-left:10pt;
padding-right:10px;}


input,textarea{
border-left:0px solid #333333;
border-right:0px solid #333;
border-top:0px solid #333;
border-bottom:1px solid #333;
font-size:12pt;
font-color:#333333;
background-color:#ffffff;
line-height:180%;
font-family:sans-serif;
}



}


@media screen and (min-width:601px){

  /*画面幅が601px以上の時*/
  
A{
color:#000000;
text-decoration:none;
}

A:hover{
color:#999999;
}

table{
position: absolute;  
left: 50%;  
width: 550px;  
margin-left: -275px;
}

body,table{
font-size:10pt;
color:#000000;
line-height:170%;
font-family:sans-serif;
padding-bottom:50px;
}

.text{
padding-top:50px;
padding-left:10px;
padding-right:10px;
padding-bottom:50px;
}

.title{
font-size:11pt;
}

.sub{
padding-left:10pt;
padding-right:10px;}

input,textarea{
border-left:0px solid #333333;
border-right:0px solid #333;
border-top:0px solid #333;
border-bottom:1px solid #333;
font-size:12pt;
font-color:#333333;
background-color:#ffffff;
line-height:180%;
font-family:sans-serif;
}



  
  }