body{   background: #ffffff;}

#all{
  width: 100%;
  font-family: YuGothic,'Yu Gothic',sans-serif;
  padding-bottom: 100px;
        }
a{
     text-decoration: none;
   }

#top{ 
  position: fixed;
  top: 0px;
  background: #ffffff;
  z-index: 30;
  height: 37px;
  width: 99%;
  padding: .5em;
  text-align: center;
  border-bottom: solid 1px;
            }

nav#global {  
  width: 98%;
  display: table-cell;
  float: left;
  font-size: .9em;
  padding: 1em 0em;
                     }

a.link{
  text-decoration: none;
  color: #232323;
  padding: 5px 1.5em;
  margin: 10px;
  border-radius: 20px;
         }

a.link:hover{
  background:  rgba(238, 130, 124, 0.6);
  color: #ffffff;
                       }

span.now{
  background: rgba(238, 130, 124, 0.6);
  color: #ffffff;
  padding: 5px 1.5em;
  margin: 10px;
  border-radius: 20px;
               }

/*ここから本文*/
#wrapper{
  position: relative;
  top: 70px;
  z-index: 10;
  width: 80%;
  margin: 40px auto;
                  }
  .daiji{
       background: rgba(246, 191, 188, 0.7);
       width: 96%;
       margin: 0px auto;
       border-radius: 8px;
            }
  .daiji p {
     width: 96%; 
     margin: 10px auto;
     padding: 14px;
                }
  .daiji p span{ 
     background: linear-gradient(transparent 80%, #ffffff 80%);
                        }

/*index始まり*/
  ul{
     list-style-type: none;
     }
  li.pointnow{
      background: #febcb9;
      color: #ffffff;
      padding: .3em 1em;
      margin: 0em 2em 0em 0em;
               }
  a.point{
     display: block;
     text-decoration: none;
     background: #fff4f3;
     border: solid .7px #febcb9;
     border-left: none;
     padding: .3em 1em;
     margin: 0em 2em 0em 0em;
               }
  a.point:hover{
     background: #febcb9;
     color: white;
                            }
  p.ex{
      margin: 1em;
      width: 95%;
           }
/*indexの終わり*/

/*質問箱*/
  div.faq {
     width: 92%;
     padding: 1em;
     margin: 0.6em 1.5em;
     color: #232323;
     background: rgba(255, 244, 243, 1);
     border-left: solid 7px #febcb9;
           }
  div.faq span.a{
     font-weight: bold;
              }
/*ここまで質問箱*/