@media(min-width:600px){
body{
background-image:url(https://emerald.boy.jp/wp-content/uploads/2018/11/back.png);
margin-top:270px;
background-color:#ffffff;
background-position:center 15px;
background-repeat:no-repeat;
text-align:left;}

body,td
{font-family:'メイリオ';
line-height:1.8em;
color:#000000;
font-size:11pt;}
a{text-decoration:none;color:#000000;border-bottom:2px solid #77cccc;}
a:visited{border-bottom:2px solid #99aaaa;color:;}
	
.menu{max-width:720px;
text-align:left;
font-size:11pt;
margin:20px auto 60px auto;
padding:0;}

.main{max-width:720px;
font-family:'メイリオ';
text-align:center;
filter:alpha(opacity=80);
opacity:0.8;
background-color:#ffffff;
margin:20px auto 40px auto;
padding:0 0 20px 0;}

a.top{background-color:#ffffff;border-bottom:2px solid #ffffff;}
a.top:visited{background-color:#ffffff;border-bottom:2px solid #ffffff;color:#000000;}

.text{text-align:left;padding:20px;}

h1{font-size:60pt;
   font-family:'Times New Roman';
   font-weight:normal;
   text-align:center; 
   color:#000000;
   margin:0 0 35px 0;
   padding:0 0 0 0;}

h2{font-size:1.8em;
   font-family:Times New Roman;
   color:#000000;
   margin:0 0 10px 0;padding:20px 0 0 0;
   text-align:center;
   text-decoration:none;}


h3{font-size:60pt;
   font-family:'Times New Roman';
   font-weight:normal;
   text-align:center; 
   color:#000000;
   margin:0 0 35 0;
   padding:0 0 0 0;}

b{background-color:#000000;color:#ffffff;
border:5px solid #000000;margin-right:10;}
.back{text-align:center;margin:30px 0 80px 0;}
}





@media(max-width:599px){
body{
background-image:url(https://emerald.boy.jp/wp-content/uploads/2018/11/back.png);
background-color:#ffffff;
background-position:center top;
background-repeat:no-repeat;
background-color:#ffffff;
margin:2em 1em 0 1em;padding:0;
text-align:center;}

body,td
{font-family:'Times New Roman','メイリオ';
line-height:1.8em;
color:#000000;
font-size:11pt;}
a{text-decoration:none;color:#000000;border-bottom:2px solid #77cccc;}


.menu{margin:270px 0 30px 0;text-align:left;}

.main{text-align:left;padding:0 1em 1em 1em;}

.text{text-align:left;margin:1em 0 1em 0;}

h1{font-size:36pt;
   font-family:Times New Roman;
   font-weight:normal;
   text-align:center; 
   color:#000000;
   margin:20px 0 0 0;
   padding:0 0 20px 0;}

h2{font-size:12pt;
   padding:15px 0 0 0;
   font-family:Times New Roman;
   font-weight:normal;
   color:#000000;
   text-align:center;
   text-decoration:underline;}

h3{font-size:24pt;
   font-family:Times New Roman;
   font-weight:normal;
   text-align:center; 
   color:#000000;
   margin:20px 0 10px 0;}

.back{text-align:center;margin:30px 0 60px 0;}
}
