/* 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 : 16px;
   color : #5a5a5a;
   font-weight : normal;
   line-height : 24px;
   margin-left : 160px;
   margin-top : 50px;
   font-family : "Arial Unicode MS";
}
.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;
}
