/********************************************************************************

ボディ全体の指定

*********************************************************************************/

body {
        text-align:center;
	page-break-before: auto;
	page-break-after: auto;
	padding: 0px;
        font-size: 14px;
        color: #000000;
        line-height: 21px;
        letter-spacing : 1px;
        background-color: #cccccc;
}


strong {
      background-color: #FBFF82;
   }

a img { border-style:none; }

/********************************************************************************

コンテンツの指定

*********************************************************************************/

#main {
 width: 855px;
 height: 550px;
 margin: 0 auto;
background-color: #ffffff;
}

#main2 {
 width: 855px;
 height: 700px;
 margin: 0 auto;
background-color: #ffffff;
}

#contents {
float: left;
 width: 600px;
 height: 1800px;
 margin-left: 80px;
 margin-top: 11px;
background-color: #ffffff;

}

h1 {
        font-size: 25px;
        color: #2a2a2a;
        letter-spacing : 0.5px;
}

h3 {
        font-size: 20px;
        color: #EC040C;
 margin-top: 10px;
 letter-spacing : 1px;
}

/********************************************************************************

ナビゲーションの指定

*********************************************************************************/


#navi {
float: right;
}


/********************************************************************************

＆ボックスの指定

*********************************************************************************/


div.nakaichi {
float: left;
        text-align:left;
 width: 410px;
 height: 200px;
  border-radius: 15px;         /* CSS3 */
   -moz-border-radius: 15px;    /* Firefox */
   -webkit-border-radius: 15px; /* Safari,Chrome */

   border: 1px #999999 solid;     /* 枠線の装飾 */
   background-color: #ffffff;   /* 背景色 */
margin-top: 8px;
padding: 6px 6px;
 
}

div.nakani {
float: right;
        text-align:left;
 width: 410px;
 height: 200px;
   border-radius: 15px;         /* CSS3 */
   -moz-border-radius: 15px;    /* Firefox */
   -webkit-border-radius: 15px; /* Safari,Chrome */

   border: 1px #999999 solid;     /* 枠線の装飾 */
   background-color: #ffffff;   /* 背景色 */
margin-top: 8px;
padding: 6px 6px;
  }

div.nakasan {
float: left;
        text-align:left;
 width: 410px;
 height: 220px;
   border-radius: 15px;         /* CSS3 */
   -moz-border-radius: 15px;    /* Firefox */
   -webkit-border-radius: 15px; /* Safari,Chrome */

   border: 1px #999999 solid;     /* 枠線の装飾 */
   background-color: #ffffff;   /* 背景色 */
margin-top: 8px;
padding: 6px 6px;
  }

div.nakayon {
float: right;
        text-align:left;
 width: 410px;
 height: 220px;
   border-radius: 15px;         /* CSS3 */
   -moz-border-radius: 15px;    /* Firefox */
   -webkit-border-radius: 15px; /* Safari,Chrome */

   border: 1px #999999 solid;     /* 枠線の装飾 */
   background-color: #ffffff;   /* 背景色 */
margin-top: 8px;
padding: 6px 6px;
  }


/********************************************************************************

リストの指定

*********************************************************************************/

   
ul { list-style-type: disc }        /* 黒まる */
}
a { color: #0C72A2; font-weight: bold;  }   /* リンク */
