body {
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 75%;
    font-family:/* 'メイリオ' ,Meiryo, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' ,*/ 'ＭＳ Ｐゴシック' , 'Osaka' ,sans-serif;
    color: #BE1C1E; /* 標準文字色 初期設定#666666;#0000ff;*/    min-width: 920px;/*2014 4.27変更 元値900px*/
}

ul li{
font-size:11pt;
line-height:1.5;
text-align: left;
margin:1em 2.0em;
color:red;
}

p{color:black;
font-size:11pt;
line-height:1.5;
text-align: left;
margin:1em 2.0em;
}
A.ct {
    margin-left:        20px;
    font-size:                9pt;
    line-height:        18px;
}
A.ct:hover    {
    color:              #FF3300;
    background-image: "url('base1.gif')";
    background-repeat:"no-repeat";
    background-position:"-4px -4px";
}
A.ct:visited{
    color:lime;
}
A.ct2 {
    margin-left:        20px;
    font-size:                11pt;
    line-height:        18px;
}
A.ct2:hover    {
    color:              #00eeee;
    background-image: "url('')";
    background-repeat:"no-repeat";
    background-position:"-4px -4px";
}
A.ct2:visited{
    color:red;
}
#toparea{
   display: block;
   border: 0px #ffffff outset;
   padding: 0px 0px 0px 0px;
   background-color:blue;
   padding :10px ;
   margin: 10px auto;
   width:698px;
   height:71px;
   text-align: left;
   background-image: url(gimage/ayulogo1.gif);
   background-position: center;
   background-repeat: no-repeat;

}
.simple{
   display: block;
   border: 1px #ffffff outset;
   padding: 10px 10px 10px 10px;
   background-color:white;
   padding :10px ;
   margin: 20px auto;/*2014 5.25 画面中央にするため変更　元値15px 0px 0px 0px*/
   width:700px;
   text-align: left;
   background-image: url();
   background-position: center left;
   background-repeat: no-repeat;

}


#bgswfmod{
   display: block;
   border: 1px #ffffff outset;
   padding: 10px 10px 10px 10px;
   background-color:#00267f;
   padding :10px ;
   margin: 15px 0px 0px 0px;
   width:700px;
   text-align: left;
   background-image: url();
   background-position: center left;
   background-repeat: no-repeat;

}

.mokuji ol li {
    text-align: left;
    line-height: 1.8;/*1.4を変更 */
    padding-top: 0px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 25px;
    background-image : url();/*point_1A.pngを変更 */
    background-position: 5px 12px;
    background-repeat: no-repeat;
    border-bottom-width: 0px;
    border-bottom-style: dotted;
    border-bottom-color: #DDDDDD;
    color: #BE1C1E;/*#000000を変更 */
    font-size: 1.2em;/*1.2を変更 */

}
h3{
width:600px;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    background-image : url(content_title_2A.png);/* 背景の色*/

    text-align: left;
    padding-top: 3px;
    padding-left: 11px;
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #2cabe2;/* 線の色#2CABE2*/
    font-size: 1.3em;
    color: #105978;
}

.canski{
   display: block;
   border: 1px #ffffff outset;
   padding: 10px 10px 10px 10px;
   background-color:white;
   padding :10px ;
   margin: 20px auto ;
   width:700px;
   text-align: left;
   background-image: url();
   background-position: center left;
   background-repeat: no-repeat;

}