/* 基本設定 */
* {
margin: 0;
padding: 0;
}
br {letter-spacing: 0px;}
/* リンク */
a{
color: #000000;text-decoration : none;font-weight: bold;}
a:visited{color: #000000;}
a:hover{color: #cc3333;}

html{
height:100%;
}
BODY{
margin:0px;
width:100%;
height:100%;
background-color: #000000;

color: #8F7D74;
}

#page{
width:100%;
background: url(../img/BGimg_02.jpg);
background-position:50% 0%;
text-align: center;
}

#main{
width: 650px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#main Table{
margin-left: auto;
margin-right: auto;
}

#title{
margin-top: 0px;
margin-bottom: 50px;
margin-left: auto;
margin-right: auto;
padding-top: 60px;
width: 520px;
height: 170px;

background: url(../img/Title_Doll_B.gif);
background-position:50% 0%;
background-repeat: no-repeat;

text-align: center;

font :100%/100% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #8F7D74;
}

#text {
width: 550px;
margin-left: auto;
margin-right: auto;
padding-bottom: 150px;
font :60%/120% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #8F7D74;
text-align: justify;
text-justify: inter-ideograph;
}

#PhotoBK {
width: 520px;
height: 520px;
background:  url(PhotoBK500.gif);
text-align: center;

font :65%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #484341;
}

#PhotoBK p {
margin-top: 10px;
padding: 0px 40px;
text-align: justify;
text-justify: inter-ideograph;
}

#PhotoBK400 {
width: 420px;
height: 420px;
background:  url(PhotoBK400.gif);
text-align: center;

font :65%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #484341;
}

#PhotoBK400 p {
margin-top: 10px;
padding: 0px 20px;
text-align: justify;
text-justify: inter-ideograph;

}

#PhotoCOME {
padding: 20px;
font :100%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #FFFFFF;

filter: glow(color=#000000, strength=3);
}

#PhotoCOMEWH {
padding: 20px;
font :100%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #000000;

filter: glow(color=#FFFFFF, strength=2);
}

#PhotoBCM {
padding: 10px 60px 30px 60px;
font :65%/160% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #8F7D74;
text-align: justify;
text-justify: inter-ideograph;
}

.font {
font :65%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #8F7D74;
text-align: justify;
text-justify: inter-ideograph;
}

.font img {margin: 20px 0px;}
.font p{margin-bottom: 70px;}



#navi{
margin:20px 0px 50px 0px;
padding-top: 10px;
width:100%;
font :80%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
text-align: center;
}
#navi a{color: #000000; text-decoration : none;}
#navi a:visited{color: #000000;}
#navi a:hover{color: #000000; border-top:1px dashed; border-bottom:1px dashed;}

#foot{
padding:10px 0px;
width:100%;
background : #000000;
font :60%/140% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";
color: #444444;
}
#foot a{
color: #666666;
font :100%/120% Verdana,Chicago,osaka,sans-serif,"MS UI Gothic";}
#foot a:visited{color: #666666;}
#foot a:hover{color: #cc3333; text-decoration : none;}

/*広告*/
.tdftdiv{
height:20px;
background : #000000;
text-align: center;
color: #444444;
}
.tdftad a{
font-size : 100%;
color: #444444;
}