@charset   "UTF-8";
body{
color : #000000;
background-color : #ead7eb;
text-align : center;
font-family : Arial;
}
*{
padding : 0px;
margin : 0px;
box-sizing : border-box;
-moz-box-sizing : border-box;
}
p{
padding : 0pt;
margin : 0px;
}
div{
padding : 0pt;
margin : 0px;
}
a {
color:#545454;
text-decoration:none;
}
a:visited {
color:#ab57a0;
text-decoration:none;
}
a:hover {
color:#ab57a0;
text-decoration:underline;
}
#main{
text-align : center;
padding: 0px;
margin : 0px;
margin-left : auto;
margin-right : auto;
width : 751px;
background-color : #fff8e1;
border-width : 1px;border-style : solid;border-color : #ff0096;
}
#menu{
width : 148px;
margin : 0px;
float : left;
position : relative;
padding-top : 18px;
text-align : center;
}
#header{
background-color : #8a0879;
width : 750px;
background-image : url(../img/header-title-bg.gif);
background-position : center center;
text-align : center;
margin-left : auto;
margin-right : auto;
height : 149px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0096;
}
#name-box{
background-color : #ffffff;
width : 601px;
float : right;
position : relative;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #ff0096;
text-align : center;
}
#footer{
margin-left : auto;
margin-right : auto;
width : 750px;
color : #ffffff;
background-color : #920764;
padding : 8px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #ff0096;
clear : both;
font-size : 81.25%;
line-height : 1.5em;
text-align : center;
}
.footer2 {
font-size:12px;
word-spacing:15px;
text-align:right;
padding : 5px;
margin-left : auto;
margin-right : auto;
width : 540px;
}
.menu-button{
padding-bottom : 3px;
width : 148px;
}
.menu-button2{
padding-bottom : 3px;
width : 148px;
padding-top : 14px;
}
.menu2 {
width:148px;
height:69px;
margin:9px 0 0;
padding:0;
font-size : 0.8em;
line-height : 1.5em;
text-align : center;
}
.menu-cap {
width:148px;
margin:9px 0 0;
padding:0;
font-size : 0.8em;
line-height : 1.5em;
text-align : center;
}
.table_center{
margin-left : auto;
margin-right : auto;
}
.banner {
width : 560px;
height : 79px;
margin : 0px auto;
padding : 0px 0px 9px 0px;
}
.flash {
width : 560px;
height : 359px;
margin : 0px auto;
padding : 0px 0px 9px 0px;
}
.name-box560{
text-align : center;
margin-left : auto;
margin-right : auto;
width : 560px;
margin-bottom : 8px;
}
a {
color:#8000ff;
text-decoration:none;
}
a:visited {
color:#6000bf;
text-decoration:none;
}
a:hover {
color:#be7dff;
text-decoration:underline;
}
hr {
color:#009964;
background-color:#fff;
height:1px;
border-color:#009964;
border-style:dotted;
border-width:1px;
margin:10px 0;
}
p {
margin:0;
}
.main {
width:100%;
height:100%;
}
h5{
font-weight : normal;
margin-top : 70px;
margin-left : 20px;
}
div{
padding : 0px;
margin : 0px;
}
.top{
font-size : 11px;
text-align : right;
width : 600px;
margin-left : auto;
margin-right : auto;
padding-bottom : 15px;
background-image : url(../img/special1002/bg4-0.jpg);
padding-right : 35px;
height : 40px;
background-position : center top;
bottom : auto;
}
.td-main {
background-color:#ebe6d3;
width : 600px;
margin : 0px auto;
text-align : center;
}
.table_center{
margin-left : auto;
margin-right : auto;
}
h6 {
font-weight:400;
}
.main-line {
background-color:#FFB567;
}
.td-logo {
width:750px;
height:150px;
background-image : url(../img/dot-color.gif);
text-align:right;
color:#400040;
background-color:#fff;
margin-left : auto;
margin-right : auto;
}
.title-name {
width:250px;
height:150px;
font-size:12px;
background-image : url(../img/2006-2title-l.gif);
background-repeat:no-repeat;
text-align:left;
float : left;
line-height : 1.3em;
}
.menu0 {
width:148px;
height:24px;
margin:9px 0 0;
padding:0;
font-size : 0.6em;
line-height : 1.2em;
text-align : left;
}
.menu1 {
width:148px;
height:24px;
margin:25px 0 0;
padding:0;
}
.hyphen{
letter-spacing : -1px;
}
#main2{
text-align : center;
margin-left : auto;
margin-right : auto;
}
.copy1{
text-align : left;
margin-left : auto;
margin-right : auto;
width : 430px;
padding-bottom : 5px;
font-size : 81.25%;
line-height : 1.8em;
padding-top : 12px;
}
.name{
text-align : center;
width : 600px;
margin-left : auto;
margin-right : auto;
line-height : 1.6em;
background-image : url(../img/special1002/bg2.jpg);
background-repeat : no-repeat;background-position : center top;
height : 994px;
}
.name1{
text-align : center;
width : 600px;
margin-left : auto;
margin-right : auto;
line-height : 1.6em;
background-image : url(../img/special1002/bg2.jpg);
background-repeat : no-repeat;background-position : center top;
height : 555px;
}
.name2{
text-align : center;
width : 600px;
margin-left : auto;
margin-right : auto;
line-height : 1.6em;
background-image : url(../img/special1002/bg3-0.jpg);
background-repeat : no-repeat;background-position : center top;
height : 380px;
}
.name3{
text-align : center;
width : 600px;
margin-left : auto;
margin-right : auto;
line-height : 1.6em;
background-image : url(../img/special1002/bg3.jpg);
background-repeat : no-repeat;background-position : center top;
height : 925px;
}
.cap{
font-size : 81.25%;
text-align : center;
padding-top : 5px;
line-height : 1.6%;
width : 430px;
}
.name-red{
font-weight : bold;
color : #cc0000;
padding-top : 20px;
}
.name-bold{
font-size : 81.25%;
font-weight : bold;
padding-top : 15px;
}
.img-left{
padding-top : 5px;
padding-left : 60px;
padding-right : 15px;
padding-bottom : 5px;
float : left;
position : relative;
width : 255px;
text-align : left;
}
.name01{
line-height : 1.7em;
text-align : left;
padding-top : 15px;
width : 450px;
font-size : 81.25%;
padding-bottom : 20px;
margin-left : auto;
margin-right : auto;
}
.name02{
padding-top : 5px;
padding-bottom : 10px;
}
.button{
padding-bottom : 15px;
}
#title-01{
background-image : url(../img/special1002/title-bg01.jpg);
background-repeat : no-repeat;background-position : center top;
height : 261px;
text-align : center;
width : 600px;
}
#title-02{
background-image : url(../img/special1002/title-bg02.jpg);
background-repeat : no-repeat;background-position : center top;
height : 250px;
width : 600px;
text-align : center;
}
#title-03{
background-image : url(../img/special1002/title-bg03.jpg);
background-repeat : no-repeat;
height : 333px;
}
#title-04{
background-image : url(../img/special1002/title-bg03-2.jpg);
background-repeat : no-repeat;
height : 300px;
}
.title-img {
float:right;
width:500px;
}
#frame01{
background-image : url(../img/special1002/bg1.jpg);
background-repeat : no-repeat;background-position : center top;
height : 197px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
.font-l{
font-weight : bold;
color : #e30d78;
text-align : center;
padding-top : 20px;
}
.font-l2{
font-weight : bold;
text-align : left;
padding-top : 14px;
padding-bottom : 14px;
font-size : 120%;
}