html { padding: 20px;}
body {
  font-size: 14px !important;
  font-family: 'ヒラギノ丸ゴ Pro W4', 'メイリオ', Arial, Verdana, Osaka, MS P Gothic, sans-serif;
  background: #fff;
  color: #333;
}


:link,:visited { text-decoration:none }
a img,:link img,:visited img { border: none }
a:link, a:visited { color: #6a74a6; }
a:hover, a:active { color: navy;  text-decoration: underline; }

SPAN.A{COLOR:HONEYDEW;font-size:10pt;line-height:15pt}
#memo{text-align:center;font-size:12pt;line-height:14pt;BORDER:solid #99ccff;BORDER-WIDTH:1pt 1pt 1pt 1pt;PADDING:5px}
P{COLOR:BLACK;font-size:10pt;line-height:17pt;MARGIN-LEFT:10px;MARGIN-RIGHT:10px}

li{line-height: 150% }

DL DT{BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 0pt;font-size:11pt;line-height:25pt;}
DL DD{font-size:10pt;line-height:13pt;}

h1 { margin: 15px 0; text-align: center; font-size: 180%; color: #c0c0c0;}

H2{COLOR:3366cc;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 3pt 0pt;font-size:17pt;line-height:20pt;}
H3{COLOR:3366cc;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 10pt;font-size:15pt}
H4{COLOR:3366cc;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 0pt;font-size:12pt}

table#Skypelist {
    width: 580px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#Skypelist th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
    white-space: nowrap; 
}
table#Skypelist td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
    white-space: nowrap;
}

#container {
 width:800px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

#header {
  position: relative;  width: 100%;  height : 80px;
  border : 1px solid #aaa;
  border-bottom-width: 0;
  background : url(ppBlog17/theme/basic/Images/grassy.jpg) repeat-x bottom;
}
#header span {
  position: absolute;  bottom: 0;  right: 10px;
  color: snow;
  font: 500 12px Century Gothic, Arial, sans-serif;
}
#header img {
  position: absolute; right: 10px;
}
#header p.link {
  margin-bottom: 0;  float: left;
}

#boxB {
 width:200px;
 float:left;
}

#TblInter{
 width:600px;
 height:20em;
 overflow:scroll;
 margin:0 10px 0 10px;
}

#boxC {
 width:600px;
 float:left;
 margin-left:auto;
 margin-right:auto;
}
#boxD {
 width:100%;
 float:left;
}

#footer {
  clear: both;
  text-align: center;
  margin: 3em auto 0; width: 100%;
  font: italic 500 13px trebuchet ms, arial, sans-serif;
}


#boxD1 {
 width:550px;
 margin:0 10px 0 10px;
 float:top;
}



