@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
 
body {
    font-family: 'Noto Sans Japanese', serif !important;;  
}
/*
body {
    font-family: 'Noto Sans Japanese', serif !important;;
background-image: url("http://www.shima-you.jp/wp-content/uploads/2019/08/e7988c02857faca839b42e53e7ce4958.jpg") !important;;
}
*/

/*
body {
font-family: “ヒラギノ角ゴシック Pro”, “Hiragino Kaku Gothic Pro”, ‘メイリオ’ , Meiryo , Osaka, “ＭＳ Ｐゴシック”, “MS PGothic”, sans-serif;font-family: Arial,Helvetica,”游ゴシック”,YuGothic,”Hiragino Kaku Gothic ProN”,Meiryo,sans-serif !important;
}
*/
h1 ,h2 ,h3 ,h4 ,h5 {
    font-family: 'Noto Sans Japanese', serif !important;;
}

/* 本文フォント指定エリア */
p, ul, li {
    font-family: 'Noto Sans Japanese', serif !important;;
font-size: 17px;
}


/*
p, ul, li ,h1 ,h2 ,h3 ,h4 ,h5 {
font-family: “ヒラギノ角ゴシック Pro”, “Hiragino Kaku Gothic Pro”, ‘メイリオ’ , Meiryo , Osaka, “ＭＳ Ｐゴシック”, “MS PGothic”, sans-serif;font-family: Arial,Helvetica,”游ゴシック”,YuGothic,”Hiragino Kaku Gothic ProN”,Meiryo,sans-serif !important;
}
*/

.dt-style-picker-wrapper{display:none !important ; }
#dt-style-picker{display:none  !important; }

 
.btnHP {
margin: 0 auto;
        width:90%;
    height:90%;
        text-align: center;
  font-size:10px;
  font-weight:normal;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  border:1px solid #84bbf3;
  padding:0px 0px;
  text-decoration:none;
  background:-moz-linear-gradient( center top, #bddbfa 5%, #80b5ea 100% );
  background:-ms-linear-gradient( top, #bddbfa 5%, #80b5ea 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');
  background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #bddbfa), color-stop(100%, #80b5ea) );
  background-color:#bddbfa;
  color:#ffffff;
  display:inline-block;
  text-shadow:1px 1px 0px #528ecc;
   -webkit-box-shadow:inset 1px 1px 0px 0px #dcecfb;
   -moz-box-shadow:inset 1px 1px 0px 0px #dcecfb;
   box-shadow:inset 1px 1px 0px 0px #dcecfb;}

.m-table{
 width: 98%;
 border-collapse: collapse;
 border-top: 1px solid #ccc;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 text-align:center;
 padding-left:5px;
 margin-left:8px;
 font-size:15px;
 
 }
 .m-table th{
 padding: 6px; 
 vertical-align: middle;
 color: #666666;
  background:  #eee !important;
  border-bottom: 1px dotted #999;
 border-left: 1px solid #ccc;
 }
 .m-table td{
 padding: 6px; 
 vertical-align: middle;
  color: #666666;
    background:  #ffffff !important ;
  border-bottom: 1px dotted #999;
 border-left: 1px solid #ccc;

 }