/* ALL */
/*
*{
font-weight:normal
}
*/
font.mini{
font-size:80%;
}
font.c_momo{
color:#E8868F;
}
font.c_pink{
color:#ffdddd;
}
font.c_red {
color:#cc0033;
}
font.c_red_mini {
color:#cc0033;
font-size:80%;
}
font.c_blue {
color:#005999;
}
font.c_blue_mini {
color:#005999;
font-size:80%;
}
font.c_white {
color:#ffffff;
}
font.c_white_mini {
color:#ffffff;
font-size:80%;
}
font.c_gray_mini {
color:#777777;
font-size:80%;
}
font.c_gray_mini_mini {
color:#CCCCCC;
font-size:60%;
}

/* BODY */
body{
color:#333333;
background-color:#ffffff;
margin-left:5%;
margin-right:5%;
}

.bgmenu{ /* menu用 */
background-color: #ffe5eb;
/*color:#ff6666;*/
}
.bgpink{ /* 色違い用 */
background-color: #ffd8cc;
}

.topgif{ /* top用gif壁紙 */
background-image: url('topimg/top.gif'); 
background-repeat: no-repeat; 
background-attachment: fixed; 
background-position:left bottom; /* x y = (left, center, right) (top, center, bottom) */
}

/* IMG */
img{
/*
border-width:1px;
*/
border-width:0px;
border-color:#333333;
border-style:solid;
}
img.bor1{
border-width:1px;
}

/* LINK */
a{
text-decoration:none;
}
a:link{ /* 未訪問のリンク */
color:#615346;
}
a:visited{ /* 訪問済みのリンク */
color:#998C78;
}
a:hover{ /* ポイント時のリンク */
color:#333333;
background:#ffa500;
text-decoration:none;
/*
color:#ffffff;
background:#90877C;
text-decoration:none;
*/
}

a:active{ /* 選択中のリンク */
color:#000001;
}

/* HR */
hr {
noshade;
width:100%;
color:#333333;
border:1px dashed;
align:left;
}

/* B */
b{
font-weight:bold;
}
b.red{
color:#ff0000;
}
b.logo{ /* タイトル･サイト名など */
font-size:22px;
/* color:#333333; */
font-weight:bold;
}

/* p */
/* title･Kaihakusyoku #EFE8D7 */
p.hiduke{ /* 日付用 */
background-color:#ffd700;color:#333333;} /* #fddea5;color:#333333; */

p.menu{ /* title */
background-color:#ffffff; color:#696969;} /* #333333 #fddea5 */
/* background-color:#696969; color:#ffffff;} */

p.menu1{ /* title･r */
background-color:#afeeee; color:#333333;}
p.menu2{ /* title･f */
background-color:#eee8aa; color:#333333;}
p.menu3{ /* title･l */
background-color:#ffd700; color:#333333;}


/* table */
table, td, th {
border: 0px #ff0000 solid;
}

table.menu{ /* メインmenu用 */
height:15px;
/*margin:auto;*/     /* センタリング */
text-align:ceter;
float:left; /* ボックスを左に配置して、後続の内容を右側に回り込ませる */
}
table.gmenu{ /* ギャラリーmenu用 */
width:165px;
margin:auto;     /* センタリング */
text-align:ceter;
}
table.about{ /* アバウト用 */
width:75%;
text-align:ceter;
}

/* th */
th{
background-color:#ff6666;
color:#ffffff;
}
th.menu{ /* メインmenu用 */
width:*%;
}

/* td */
td{
background-color:#ffffff;
width:205;
vertical-align:top;
/*text-align:center;*/
/*text-align:justify;*/
}
/*
td.menu{  メインmenu用 
width:15%;
text-align:center;
}
*/

/* textarea */
textarea {
color:#000000; /* 文字の色 */
background-color:#ffffff; /* 背景色 */
border:1px solid #90877C; /*#ff6666;*/ /* 線の種類と色 */
height:2em;
}

/* input テキストフォーム */
input {
color:#000000; /* 文字の色 */
background-color:#ffffff; /* 背景色 */
border:1px solid #90877C; /*#ff6666;*/ /* 線の種類と色 */
}


