@media screen and (min-width: 801px)
{
dfn    {color:;
        font-family:serif;}
a      {text-decoration:none;}
a:link {color:#000000;}
a:hover{text-decoration:underline;}
em     {color:   red;}
strong {color:maroon;}
s      {}
del    {}
br     {}
.pc    {display: none;
}
BODY { 
   color:;
   background-image:;
   background-repeat:;
   background-color:;
   font-size:12pt;
   letter-spacing:2px;
   line-height:;
   margin-left:; 
   margin-right:; 
  }
div   {margin-left:7%; 
       margin-right:4%; 
}
.point{margin-left:0em; 
       margin-right:0em; 
}
   P {
   color:;
   background-color:;
   font-family:serif;
   font-size:133%;
  margin-top:0.6px; /*追加*/
  margin-bottom:0.6px; /*追加*/
padding-top:0.6px;  /* 上だけ指定 */
padding-bottom:0.6px;  /* 下だけ指定 */
letter-spacing : 2px;
   line-height:;
   font-weight:;
   text-indent:;
  } 
Pre {
   color:;
   background-color:;
   font-family:serif;
   font-size:110%;
  margin-top:2px; /*追加*/
  margin-bottom:2px; /*追加*/
padding-top:2px;  /* 上だけ指定 */
padding-bottom:2px;  /* 下だけ指定 */
   line-height:;
   font-weight:;
  }
  H1 {
   color:navy;
   background-color:;
   font-weight:;
   font-family:serif;
   font-size:300%;
   line-height:;
   text-align:center;
   padding-bottom:;
  }
  H2 {
   color:teal;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
  H3 {
   color:green;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
   H4 {
   color:lime;
   background-color:;
   font-style:;
   font-family:serif;
   font-size:;
   line-height:;
   text-align:center;
   padding-bottom:;
   padding-left:;   
  }
  H5 {
   color:olive;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
  H6 {
   color:fuchsia;
   background-color:;
   font-style:;
   text-align:;
   font-family:serif;
   font-size:;
   line-height:;
  }
  dt {
   color:maroon;
   background-color:;
   font-family:;
   font-style:;
   font-size:;
   line-height:;
   font-weight:;
   text-indent:;
  }
  dd {
   color:;
   background-color:;
   font-family:;
   font-style:;
   font-size:;
   line-height:;
   font-weight:;
   text-indent:;
  }
table{
   background-color:;
   table align:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
  }
td{
   background-image:;
   background-repeat:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
  }
tr{
   border-width:;
   border-color:;
   border-style:;
   padding:;
   letter-spacing:;
   line-height:;
  }
th{
   background-image:;
   background-repeat:;
   background-color:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
   letter-spacing:;
   line-height:;
  }
  }


@media screen and (max-width:800px)
{
img{
max-width: 300px;
height: auto;
width /***/:auto;　
}
#container{
width:100%;
}
/*---スマホ用---*/
dfn    {color:;
        font-family:serif}
a:link {color:black;
        text-decoration:none}
a:hover{text-decoration:underline}
em     {color:   red}
strong {color:maroon}
s      {}
del    {}
br     {}
.pc    {}
BODY { 
   color:;
   background-image:;
   background-repeat:;
   background-color:;
   font-size:10px;
   letter-spacing:2px;
   line-height:140%;
   margin-left:0.5em; 
   margin-right:0.5em; 
  }
div   {margin-left:0.4%; 
       margin-right:0.6%; 
}
.point{margin-left:0em; 
       margin-right:0em; 
}

  H1 {
   color:navy;
   background-color:;
   font-weight:;
   font-family:serif;
   font-size:;
   line-height:;
   text-align:center;
   padding-bottom:;
  }
  H2 {
   color:teal;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
  H3 {
   color:green;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
   H4 {
   color:lime;
   background-color:;
   font-style:;
   font-family:serif;
   font-size:;
   line-height:;
   text-align:center;
   padding-bottom:;
   padding-left:;   
  }
  H5 {
   color:olive;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-style:;
   text-align:center;
   padding-bottom:;
   padding-left:;
  }
  H6 {
   color:fuchsia;
   background-color:;
   font-style:;
   text-align:;
   font-family:serif;
   font-size:;
   line-height:;
  }
  dt {
   color:maroon;
   background-color:;
   font-family:;
   font-style:;
   font-size:;
   line-height:;
   font-weight:;
   text-indent:;
  }
  dd {
   color:;
   background-color:;
   font-family:;
   font-style:;
   font-size:;
   line-height:;
   font-weight:;
   text-indent:;
  }
 Pre {
   color:;
   background-color:;
   font-family:serif;
   font-size:;
   line-height:;
   font-weight:;
  }
table{
   background-color:;
   table align:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
  }
td{
   background-image:;
   background-repeat:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
  }
tr{
   border-width:;
   border-color:;
   border-style:;
   padding:;
   letter-spacing:;
   line-height:;
  }
th{
   background-image:;
   background-repeat:;
   background-color:;
   border-width:;
   border-color:;
   border-style:;
   padding:;
   letter-spacing:;
   line-height:;
  }
   P {
   color:;
   background-color:;
   font-family:serif;
   font-size:130%;
  margin-top:0.6px; /*追加*/
  margin-bottom:0.6px; /*追加*/
padding-top:0.6px;  /* 上だけ指定 */
padding-bottom:0.6px;  /* 下だけ指定 */
letter-spacing : 2px;
   line-height:;
   font-weight:;
   text-indent:;
  } 
Pre {
   color:;
   background-color:;
   font-family:serif;
   font-size:95%;
  margin-top:1px; /*追加*/
  margin-bottom:1px; /*追加*/
padding-top:1px;  /* 上だけ指定 */
padding-bottom:1px;  /* 下だけ指定 */
   line-height:;
   font-weight:;
  }
  }





