@charset "shift_jis";
 *      {                                         /*  *...すべての意味 コピー*/
	       margin:0;
	       padding:0;
	      }
 img    {
         display:block;                           /*  imgの隙間を除く　*/
	       border:0;
        }
 div#container {
        font-size:18px;
        line-height:1.2em;                        /* font-family: Arial,'メイリオ',sans-serif;*/
        background-color:#ff0;
        color:#f00;
        margin-left:20px;
        margin-top:20px;
        font-family: 'メイリオ',sans-serif;
        width:1000px;                            /*sidbarを使用の時-1000px*/
        }
 div#bannar{                                     /* new追加 2/20 */
        border:3px solid #f00;
        background-color:#000;                   /*  1111 */
        width:794px;
        float:left;
        height:1631px;                           /*  1601px 16/04/11 */
        border-top-left-radius: 20px;                              /*   1111 */
        }
 div#a10{
        width:794px;
        }
 p#a10-1{background:-webkit-linear-gradient(left,#ff7f50 0%,#ffff00 50%,#ff7f50 100%);
        background:-moz-linear-gradient(left,#ff0000 0%,#00ff00 50%,#0000ff 100%);
        background:-ms-linear-gradient(left,#ff7f50 0%,#ffff00 50%,#ff7f50 100%);
        margin:20px 10px 20px 10px;                                 /*margin:20px 0px 20px 20px;hhhh*/
        font-size:18px;
        float:left;
        width:190px;
        height:102px;
        border-radius: 20px;                                       /*   2222*/
        }
 p#a10-2  {background-color:greenyellow;                           /*   3333*/
        margin:20px 10px 20px 0px;                                 /*margin:20px 0px 20px 0px;hhhh*/
        font-size:18px;
        float:left;
        width:454px;                                              /*width:464px;hhhh*/
        border-radius: 20px;                                           /*   4444*/
        padding:5px 0px 5px 0px;                                       /*   4444*/
        }
 p#a10-3  {width:100px;
        float:left;
        }
 img.im{border-radius: 20px;                                                           /*   4444*/
        border:1px #f00 solid;
        }
 div#a11{margin-left:130px;
        clear:both;
        border-top: 3px solid #f00;
        border-bottom: 1px solid #f00;
        width:794px;
        }
 p#t1   {
        position:absolute;
        top:220px;  
        left:180px;
        }
 a      {
        text-decoration:none;
        }
 td#a12-2,#a12-3{
        height:839px;
        border:0px;                                                /*     55555*/
        background-color:greenyellow;
        padding-left:5px;
        padding-top:30px;
        vertical-align:top;
        }                     /*  table#a12-1{greenyellow border-style:none;}*/
 td#a12-3{
        width:290px;/*vertical-align:top;*/
        }	
 table#a12-3-1{border-color:red;}
 table  {color:#f00;
         background-color:#000;
        border-collapse:collapse;  /*枠線を一本に*/
        }
 td     {
         vertical-align:bottom;
        }
 div#sidebar-1{width:197px;
        float:left;
        border-top: 3px solid #f00;
        border-right: 3px solid #0f0;
        border-bottom: 3px solid #0f0;
        border-top-right-radius: 20px;   /* (1) borderとbackground-colorが別の*/
        }                                /*セレクターで指定されているときはそれぞれ 66666*/
 td.t   {
        text-align:center;            /*これから1*/
        background-color:#ff0;
        }
 td.z  {text-align:center;            /*これから2*/
        background-color:#ff0;
       border-top-right-radius: 20px;
        }                                    /*class="t1"目次.....*/
 table#x{
        border-top-right-radius: 20px;   /*(2) tdの下地が#ff0                        7777*/
        }                                         /* (2) tableの下地が#ff0     /* class="t1"..目次*/
 div#center{                                 /*class="t1"...池*/
　　　　background-color:#ff0;              /* class="z"...霧島の花*/
        float:left;                          /*   id="x"...霧島-table*/
        width:800px;                         /*class="t"...近*/
        }
  td.t1   {
        background:-webkit-linear-gradient(left,#0000ff 0%,#00ff00 50%,#0000ff 100%);
        background:-moz-linear-gradient(left,#ff0000 0%,#00ff00 50%,#0000ff 100%);
        background:-ms-linear-gradient(left,#ff7f50 0%,#ffff00 50%,#ff7f50 100%);
        text-align:center;
        }
 table.ce{border-left:3px solid #f00;
        border-right: 2px solid #f00;
        width:800px;
        word-break: break-all;
        }
 td.co {
        width:200px;
        vertical-align:top;
        padding-left:1em;
        padding-right:1em;
        }
 td.im-1{
        padding-left:50px;
        padding-right:50px;
        height:318px;
        }
 div#sidebar{width:197.0px;
        float:left;
        border-top:1.5px solid #f00;
        border-right:3px solid #0f0;
        border-left:0px solid #f00;
        border-bottom: 3px solid #0f0;
        }
 td.im-2{padding-left:30px;
        }
 a:link{
	     color:#f00;					/*紫*#b0b  */
	     }
 a:visited{
	     color:#f00;					/*cyan #0ff */
	     }
 a:hover{
	     color:#fff;
	     }
 a:active{
	     color:#00f;
	     }
