
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:left;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{margin: 0px 0px 1.5em 0px;font-size:96%;line-height:140%; }

DL DT{BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 0pt;font-size:10pt;line-height:15pt; margin-right: 10px;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 5pt;}
DL DD{font-size:8pt;line-height:15pt; margin: 0px 20px 1.0em 20px;}

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:12pt;line-height:20pt; margin-right: 10px}
H3{COLOR:3366cc;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 0pt;font-size:10pt; margin-right: 10px;MARGIN-LEFT:3pt}
H4{COLOR:3366cc;BORDER:solid #6DCFF6;BORDER-WIDTH:0pt 0pt 1pt 0pt;font-size:10pt; margin-right: 10px}

table {
COLOR:BLACK;font-size:10pt;line-height:17pt;
}



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;
}

#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;
}



#container {
 width:800px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}


#boxB1 {
 width:200px;
 float:left;
}

#boxB2 {
 width:400px;
 float:left;
 margin-left:auto;
 margin-right:auto;
}

#TblInter{
 width:600px;
 height:20em;
 overflow:scroll;
 margin:0 10px 0 10px;
}

#boxC {
 width:200px;
 float:left;
 margin-left:auto;
 margin-right:auto;
}
#boxD {
 width:100%;
 float:left;
}

#boxD1 {
 width:550px;
 height:20em;
 overflow:scroll;
 margin:0 10px 0 10px;
 float:top;
}

#footer {
  BORDER:solid #6DCFF6;BORDER-WIDTH:2pt 0pt 0pt 0pt;
  clear: both;
  text-align: center;
  margin: 3em auto 0; width: 100%;
  font: italic 500 13px trebuchet ms, arial, sans-serif;
}


a.button {
    /* Sliding right image */
    background: transparent url('/images/button_right.png') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 32px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

a.button span {
    /* Background left image */ 
    background: transparent url('/images/button_left.png') no-repeat; 
    display: block;
    line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 7px 0 5px 18px;
} 

a.button:hover span{
    text-decoration:underline;
}


