body { color: #666; font-size: 13px; line-height: 1.5em; background-color: #d9e366; background-image: url(../imege/haikei.gif); background-repeat: repeat-x; }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
a.l1:link { color: #46468c; font-size: 13px; text-decoration: none; }
a.l1:visited { color: #46468c; font-size: 13px; text-decoration: none; }
a.l1:hover { color: olive; font-size: 13px; text-decoration: underline; }
a.l2:link { color: silver; font-size: 10px; text-decoration: none; }
a.l2:visited { color: silver; font-size: 10px; text-decoration: none; }
a.l2:hover { color: olive; font-size: 10px; text-decoration: underline; }
a.l3:link { color: #5959f6; font-size: 13px; text-decoration: underline; }
a.l3:visited { color: #5959f6; font-size: 13px; text-decoration: underline; }
a.l3:hover { color: #b4b104; font-size: 13px; text-decoration: underline; }
a.l4:link { color: teal; font-size: 15px; text-decoration: underline; }
a.l4:visited { color: teal; font-size: 15px; text-decoration: underline; }
a.l4:hover { color: #b4b104; font-size: 15px; text-decoration: underline; }
a.l5:link { color: #956504; font-size: 13px; text-decoration: underline; }
a.l5:visited { color: #956504; font-size: 13px; text-decoration: underline; }
a.l5:hover { color: #878e3a; font-size: 13px; text-decoration: underline; }
a.l6:link { color: #956504; font-size: 12px; text-decoration: underline; letter-spacing: -1px; }
a.l6:visited { color: #956504; font-size: 12px; text-decoration: underline; letter-spacing: -1px; }
a.l6:hover { color: #878e3a; font-size: 12px; text-decoration: underline; letter-spacing: -1px; }
.top-haikei { background-image: url(../imege/top-haikei.gif); background-repeat: no-repeat; background-position: 0 0; border-bottom: 3px solid #a2c907; }
.top-shita { border-bottom: 3px solid #a2c907; }
.futter-sen { border-top: 5px solid #d9e366; }
.gyo1-2 { line-height: 1.2em; }
.taitoru-oshirase { background-image: url(../imege/taitoru-oshirase.gif); background-repeat: no-repeat; background-position: 0 0; }
.moji-oshirase { color: white; font-size: 16px; font-weight: bold; margin-top: 7px; margin-left: 20px; }
.shirushi-1aka { background-image: url(../imege/point007_01.gif); background-repeat: no-repeat; background-position: 5px 3px; }
.shirushi-2aka { background-image: url(../imege/point007_03.gif); background-repeat: no-repeat; background-position: 0 3px; }
.hidari10-ue10 { margin-top: 10px; margin-left: 10px; }
.waku-grey1 { border: solid 1px silver; }
.waku-grey2 { border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.waku-grey3 { border-left: 1px solid silver; border-bottom: 1px solid silver; border-right: 1px solid silver; }
.waku-grey4 { border-right: 1px solid silver; border-bottom: 1px solid silver; }
.hidari5 { margin-left: 5px; }
.hidari10 { margin-left: 10px; }
.hidari15 { margin-left: 15px; }
.hidari20 { margin-left: 20px; }
.hidari50 { margin-left: 30px; }
.ue10 { margin-top: 10px; }
.sen-shita { border-bottom: 1px solid #ddddfe; }
.sen-1shita { border-bottom: 1px solid #b9b9fe; }
.iro { color: blue; }
.moji18 { color: black; font-size: 15px; }
.moji12 { font-size: 12px; }
.ue3 { margin-top: 3px; }
.ue4 { margin-top: 4px; }
.ue5 { margin-top: 5px; }
.waku-1 { border-top: 1px solid #ffefef; border-bottom: 1px solid #ffefef; border-left: 1px solid #ffefef; }
.waku-2 { border-top: 1px solid #ffefef; border-right: 1px solid #ffefef; border-bottom: 1px solid #ffefef; }
.yakuin-moji { font-size: 12px; }

.frameArea {
      /*width:580px;*/
      width:100%;
      height:250px;
      overflow:auto;
      -webkit-overflow-scrolling:touch;
      /*display: inline-block;*/
    }
.frame {
     width:100%;
     height:100%;
     border:none; /* 追加で指定 */
     display:block; /* 追加で指定 */
    }
