/* base stylesheet style01.css written by tadatugu */
@charset "utf-8";
    @import url(menu.css);
a:hover img{
    opacity:0.8;
    filter: alpha(opacity=70);
}
body {
    font-size : 13px;
    color : #1e1e1e;
    margin-top : 0px;
    text-align : center;
    background-color : white;
    background-repeat : repeat-x;
}
td{
    font-family : "Arial Unicode MS";
}
.img{
    border-width : 0px 0px 0px 0px;
}
.bg{
    width : 820px;
    background-color : white;
    text-align : left;
    border-bottom-width : 3px;
    border-bottom-style : solid;
    border-bottom-color : #e1e1e1;
    background-image : url(../img/kids_img.gif);
    background-repeat : no-repeat;
    background-position : left bottom;
}
.head{
    width : 820px;
    height : 87px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
.day{
    font-size : 9pt;
    color : #353535;
    text-align : right;
    font-family : Century;
    width : 460px;
}
.flash{
    width : 818px;
    height : 280px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #b9b9ff #b9b9ff #b9b9ff #b9b9ff;
}
.title{
    width : 215px;
    height : 26px;
    border-width : 3px 5px 3px;
    border-left-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 5px;
    border-style : solid solid solid solid;
    border-top-color : #8c0019;
    border-right-color : #8c0019;
    border-bottom-color : #8c0019;
    border-left-color : #8c0019;
    font-size : 12px;
    text-align : center;
    font-weight : bold;
    color : white;
    background-color : #c1465f;
}
.tell {
    color : #666666;
    width : 820px;
    height : 24px;
    font-size : 11px;
    font-family : Arial;
    text-align : center;
    border-bottom-width : 4px;
    border-bottom-style : solid;
    border-bottom-color : #3caab4;
}
.menu1{
    width : 820px;
    text-align : left;
    height : 50px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 66px;
}
.text1{
    text-align : left;
    width : 820px;
    margin-top : 8px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
.text2{
    width : 818px;
    text-align : left;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
.text3{
    width : 818px;
    text-align : left;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
.font1 {
    font-size : 13px;
    color : #5a5a5a;
    font-weight : normal;
    line-height : 24px;
    margin-left : 30px;
    margin-top : 50px;
    font-family : NSimSun;
}
.font2 {
    font-size : 12px;
    font-weight : normal;
    list-style-type : square;
    color : #505050;
    padding-top : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-bottom : 4px;
    line-height : 16px;
    text-align : left;
    letter-spacing : -2px;
}
.font3 {
    font-size : 12px;
    font-weight : bold;
    color : #555555;
    font-family : Arial;
}
.font4 {
    font-size : 12px;
    font-weight : bold;
    line-height : 18px;
    color : #a0a0a0;
    padding-bottom : 6px;
    font-family : Arial;
    float : none;
    margin-left : 160px;
}
.font5{
    height : 10px;
    width : 680px;
    font-weight : normal;
    background-color : #b9b9ff;
    background-repeat : repeat;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #82c832 #82c832 #82c832 #82c832;
}
.font6{
    font-size : 13px;
    color : #e1e1e1;
    padding-left : 0px;
    margin-left : 30px;
    font-weight : normal;
    line-height : 18px;
    font-family : SimSun;
}
.font7{
    font-size : 12px;
    color : #a5a5a5;
    padding-left : 0px;
    font-weight : bold;
    padding-top : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    font-family : Arial,System;
    width : 300px;
    line-height : 16px;
}
a.toptextlink1 {
    color : #555555;
    text-decoration: none;
    font-size : 13px;
    font-weight : normal;
    font-family : Arial;
}
.toptextlink1:hover {
    font-size : 13px;
    color : black;
    position: relative;
    font-weight : normal;
    font-family : Arial;
}
a.toptextlink2 {
    color : white;
    text-decoration: none;
    font-size : 13px;
    font-weight : bold;
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    font-family : "Arial Unicode MS";
}
.toptextlink2:hover {
    font-size : 13px;
    color : aqua;
    position: relative;
    font-weight : bold;
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    font-family : "Arial Unicode MS";
}
a.toptextlink3 {
    color : #6e6e6e;
    text-decoration: none;
    font-size : 10px;
    line-height : 14px;
    font-family : Arial;
    font-weight : normal;
}
.toptextlink3:hover {
    font-size : 10px;
    color : black;
    position: relative;
    font-family : Arial;
    font-weight : normal;
}
a.toptextlink4 {
    color : #646464;
    text-decoration: none;
    font-size : 13px;
    font-weight : bold;
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    font-family : Arial;
}
.toptextlink4:hover {
    font-size : 13px;
    color : blue;
    position: relative;
    font-weight : bold;
    font-family : Arial;
    text-decoration : underline;
}
a.toptextlink5 {
    color : #8c8c8c;
    text-decoration: none;
    font-size : 12px;
    line-height: 18px;
    font-family : CI;
}
.toptextlink5:hover {
    font-size : 12px;
    color : blue;
    position: relative;
    font-family : CI;
    text-decoration : underline;
}
p{
    margin-top : 4px;
    margin-left : 4px;
    margin-right : 4px;
    margin-bottom : 4px;
}
div{
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
}
ul{
    list-style-type : none;
    line-height : 20px;
    margin-top : 10px;
}
.a  {
    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #b9b9ff;
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : #b9b9ff;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #b9b9ff;
}
.b  {
    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #b9b9ff;
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : #b9b9ff;
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #b9b9ff;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #b9b9ff;
}
.c  {
    background-attachment : fixed;
    background-repeat : repeat-x;
    background-color : #fdcb9a;
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #cccccc;
}
.d  {
    font-size : 13px;
    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #999999;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #666666;
}
.k  {
    background-color : #fcfcfd;
    font-size : 12px;
    font-weight : 400;
}
.seo{
    width : 820px;
    height : 22px;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
.adl{
    width : 820px;
    text-align : center;
    margin-top : 10px;
    background-repeat : no-repeat;
    background-position : left bottom;
}
#img{
    border-width : 0px 0px 0px 0px;
}
.title1{
    padding-top : 3px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 3px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #b9b9ff #b9b9ff #b9b9ff #b9b9ff;
    width : 160px;
    text-align : center;
    background-image : url(../img/top_back.gif);
    margin-top : 10px;
    margin-bottom : 6px;
}
.right{
    margin-left : 300px;
    float : none;
}
.seoo{
    font-size : 13px;
    font-family : "Arial Unicode MS";
    font-weight : bold;
    color : #505050;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-left : 30px;
    margin-top : -82px;
    width : 790px;
    height : 16px;
}

