body { text-align:center; background-color: #F5F5F5; }
#back-kuroe{
height: 620px;
width: 825px;
background:url(./image/back/kuroe.gif) no-repeat;
border: #000000 solid 0px;
}

/* 背景キャラクター */
#back-lucian{
height: 620px;
width: 825px;
background:url(./image/back/lucian.gif) no-repeat;
border: #000000 solid 0px;
}
#back-tichiel{
height: 620px;
width: 825px;
background:url(./image/back/tichiel.gif) no-repeat;
border: #000000 solid 0px;
}
#back-borisu{
height: 620px;
width: 825px;
background:url(./image/back/borisu.gif) no-repeat;
border: #000000 solid 0px;
}
#back-mila{
height: 620px;
width: 825px;
background:url(./image/back/mila.gif) no-repeat;
border: #000000 solid 0px;
}
#back-lanziee{
height: 620px;
width: 825px;
background:url(./image/back/lanziee.gif) no-repeat;
border: #000000 solid 0px;
}
#back-josua{
height: 620px;
width: 825px;
background:url(./image/back/josua.gif) no-repeat;
border: #000000 solid 0px;
}
#back-maximin{
height: 620px;
width: 825px;
background:url(./image/back/maximin.gif) no-repeat;
border: #000000 solid 0px;
}
#back-nayatrei{
height: 620px;
width: 825px;
background:url(./image/back/nayatrei.gif) no-repeat;
border: #000000 solid 0px;
}
#back-sivelin{
height: 620px;
width: 825px;
background:url(./image/back/sivelin.gif) no-repeat;
border: #000000 solid 0px;
}
#back-ispin{
height: 620px;
width: 825px;
background:url(./image/back/ispin.gif) no-repeat;
border: #000000 solid 0px;
}
#top{
height: 615px;
width: 820px;
background:url(./image/top/135769595d.jpg) no-repeat;
border: solid 0px;
}

#wrap { width:1000px; text-align:left; margin:0 auto; border: solid 0px; background-color: #ffffff;}  
#inner { margin:0 10px; border: pink solid 0px;}  
#mainWrap { width:825px; margin: 10px -10px 0px 0px; float:right; border: red solid 0px; font-size: 90%; }
#in {  margin: 0px 0px 0px 0px; float:left; border: yellow solid 0px;}    
#sideWrap { width:160px; margin: 10px 0px 0px -10px; float:left; border: solid 0px; font-size: 90%; }  
.clear { clear:both; }  
.clear hr { display:none; }

#member-wrap { width:825px; text-align:left; margin:0 auto; border: green solid 0px;}
#member-inner { margin:0 0px; border: blue solid 0px;}
#member-L {  margin: 10px 0px 0px 0px; float:left; border: yellow solid 0px; text-align: right;}  
#member-R {  margin: 10px 150px 0px 0px; float:right; border: solid 0px; text-align: left; }  
.clear { clear:both; }  
.clear hr { display:none; }

#header { height: 70px; margin: -8px 0px 0px 0px; background-color: #300000; color: #ffffff; font-family: 'HG創英角ﾎﾟｯﾌﾟ体';font-size: 65px;}
#footer { height: 70px; margin: 10px 0px -8px 0px; background-color: #300000; color: #ffffff; }

#fot-copy{border: #ffffff solid 0px; position: relative;top: 50px;}

h1{ font-size: 100%; color: #ffffff; background-color: #300000;}
h2{ font-size: 100%; color: #300000; }
p{ font-size: 100%; color: #000000;}
table.menu{ width: 160px; font-size: 100%; border: solid 1px;}
table.menu th{ background-color: #300000; color: #ffffff;}

/* メンバーテーブル */
/*
#img_td{width: 160px; height: 160px;}
*/

#img_mem{width: 160px; height: 160px;}
#kome_td{padding-top: 5px; padding-bottom: 5px;}

table.member-css{
margin: 0px 0px 0px 0px;
border:solid 0px;
border-collapse:separate;
border-color:#000000;
width:330px;
height:190px;
font-size: 90%;
color:#ffffff;
text-align: left;
}


table.member-css-black{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#000000;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-black td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #000000;
color:#ffffff}

/* 称月 */
table.member-css-syougetu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#696969;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-syougetu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #696969;
color:#ffffff}

table.member-css-kigetu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#2d5434;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-kigetu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #2d5434;
color:#ffffff}

table.member-css-tougetu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#ffb6c1;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-tougetu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #ffb6c1;
color:#ffffff}

table.member-css-kyuugetu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#8B4513;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-kyuugetu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #8B4513;
color:#ffffff}

table.member-css-syougetu-pin{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#8B0000;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-syougetu-pin td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #8B0000;
color:#ffffff}

table.member-css-rangetu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#FF6600;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-rangetu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #ff6532;
color:#ffffff}

/* 紅の薔薇 */
table.member-css-beninobara{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#ff6532;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-beninobara td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #DC143C;
color:#ffffff}

table.member-css-syeramire-nu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#FF1493;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-syeramire-nu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #FF1493;
color:#ffffff}

table.member-css-syodairamunesu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#FF8C00;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-syodairamunesu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #FF8C00;
color:#ffffff}

/* Odreik #00CC99*/
table.member-css-Odreik{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#EEE8AA;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-Odreik td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #EEE8AA;
color:#000000}

/* でこぼこ君 */
table.member-css-dekobokokun{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#6495ED;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-dekobokokun td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #6495ED;
color:#ffffff}


table.member-css-dekobokohime{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#E0FFFF;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-dekobokohime td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #E0FFFF;
color:#000000}

table.member-css-himenofianse{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#00FFFF;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-himenofianse td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #00FFFF;
color:#000000}

table.member-css-dekkobo-n{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#300000;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-dekkobo-n td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #300000;
color:#ffffff}

/* お嬢ちゃん */
table.member-css-ojyoucyan{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#ff99bb;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-ojyoucyan td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #ff99bb;
color:#ffffff}

table.member-css-oneecyan{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#ffb265;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-oneecyan td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color:#ffb265;
color:#ffffff}

/* 貴家澪 */
table.member-css-sasugamio{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:red;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-sasugamio td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: red;
color:#ffffff}

table.member-css-andoumasaki{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#FFB74C;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-andoumasaki td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #FFB74C;
color:#ffffff}

table.member-css-bombahead{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:yellow;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-bombahead td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: yellow;
color:#000000}

table.member-css-uragamikun{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:green;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-uragamikun td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: green;
color:#ffffff}

table.member-css-sirakawasyuu{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:blue;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-sirakawasyuu td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: blue;
color:#ffffff}

table.member-css-inokomax{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#A757A8;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-inokomax td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #A757A8;
color:#ffffff}

/* 捺祢 */
table.member-css-natune{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#0066cc;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-natune td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #0066cc;
color:#ffffff}

table.member-css-ritte{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#00cc33;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-ritte td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #00cc33;
color:#ffffff}

/*カズシゲ*/
table.member-css-kazusige{
margin: 0px 0px 0px 0px;
border:solid 1px;
border-collapse:separate;
border-color:#234794;
width:330px;
font-size: 90%;
color:#ffffff;
text-align: left;
}
.member-css-kazusige td{
width:160px;
height:23px;
border:solid 0px;
border-collapse:separate;
border-color:#ffffff;
background-color: #234794;
color:#ffffff}




table.menu{ border: #300000 solid 1px;}
.menu td{ border-top: #300000 solid 1px;}

a.fot{/*リンクされた文字*/
    color:#ffffff;
    font-style:normal;
    text-decoration:none;
}

a:link.fot {/*未訪問のリンク*/
    color:#ffffff;
    font-style:normal;
    text-decoration:none;
}
a:visited.fot {/*訪問後のリンク*/
    color:#888888;
    text-decoration:none;
}
a:hover.fot {/*マウスをのせたとき*/
    color:#888888;
    font-style:normal;
    text-decoration:none;
}
a:active.fot {/*クリック中*/
    text-decoration:none;
}

a.memnum{/*リンクされた文字*/
    color:#696969;
    font-style:normal;
    text-decoration:none;
}

a.menu{/*リンクされた文字*/
    color:#0000ff;
    font-style:normal;
    text-decoration:none;
}

a:link.menu {/*未訪問のリンク*/
    color:#0000ff;
    font-style:normal;
    text-decoration:none;
}
a:visited.menu {/*訪問後のリンク*/
    color:#0000ff;
    text-decoration:none;
}
a:hover.menu {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:none;
}
a:active.menu {/*クリック中*/
    text-decoration:none;
}
p.small{
font-size: 100%;
}
.sen{
font-size: 100%;
border-bottom: 1px solid #300000;
padding-bottom: 1px;
margin-right: 350px;
}

b.a{
font-size: 130%;
background-color: #ffffff;
color: #300000;
}
b.b{
font-size: 120%;
background-color: #ffffff;
color: #300000;
}
b.c{font-size: 110%;}