.c{
	margin: auto;
}
.ctext{
	margin: auto;
	text-align: center;
}
.lttext{
	text-align: left;
	vertical-align: top;
}
.ltext{
	text-align: left;
}
.mleft{
	margin-left: 10px;
}
.rtext{
	text-align: right;
}

.section{
	background: #00ccff;
	color: #000000;
	font-size: 2em;
	font-weight: 600;
	text-align: center;
}

body{
	background-color: #FEF5DA;	//FEF5DA,FFC080,00CCFF
	color: #000000;
	font-family: Comic Sans MS;
	font-size: 1em;
	font-weight: 400;
	padding: 2px;
}

body.link{
	background-color: #FEF5DA;
	background-image: url("./mabinogi_2008_02_10_041.jpg");
	background-image: url("./mabinogi_2007_02_07_002.jpg");
/*	background-image: url("./mabinogi_2005_09_08_011.jpg"); */
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: repeat;
}
body.menu{
	background-color: #FEF5DA;
	/* kagami.gif mabinogi_2008_01_27_068.jpg mabinogi_2006_06_05_019.jpg */
	background-image: url("./mabinogi_2008_01_27_068.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: repeat;
}
body.member{
	background-color: #FEF5DA;
	background-image: url("./milkyway/mabinogi_2006_03_20_002.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: repeat;
}
body.member2{
	background-color: #FEF5DA;
	background-image: url("./milkyway/mabinogi_2006_06_05_023.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: repeat;
}
body.member3{
	background-color: #FEF5DA;
	background-image: url("./milkyway/mabinogi_2006_03_13_008.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: repeat;
}
body.top{
	background-attachment: fixed;
	background-color: #FEF5DA;
	/* mabinogi_2006_06_05_013.jpg mabinogi_2006_07_18_002anime.gif mabinogi_2006_01_26_006.jpg *//*myo/633 */
	/* metalscalton.gif mabinogi_2008_01_30_029.jpg */
	background-image: url("./mabinogi_2008_01_30_029.jpg");
	background-position: center top;
	background-repeat: repeat;
}
body.board{
	background-color: #FEF5DA;
/*	background-image: url("./mabinogi_2006_06_05_031.jpg"); */
	background-image: url("./mabinogi_2008_01_31_018.jpg");
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: repeat;
}
font{
	font-family: Comic Sans MS;
}
A:link{ color: #0000ff }
A:visited{ color: #0000ff }
A:active{ color: #0000ff }
A:hover{ color: #ff0000 }

a.noborder{
	font-weight: 600;
	text-decoration: none;
}
a.noborder:hover{
	font-weight: 600;
	text-decoration: underline;
}
div.link{
	background-color: #FFFFFF;
	border-color: #ffcc00;
	border-style: double;
	border-width: 5px;
	margin: 2px 2px 0px 4px;
	text-align: center;
}
.myo{
	border: solid 2px #ff8800;
	background: #ffffff;
	margin: auto;
	padding: 2px;
}
div.member_link{
	border: 8px solid #FFC080;
	background-color: #FFFFFF;
	color: #0000FF;
	font-size: 1em;
	margin: auto;
	text-decoration: none;
	text-align: center;
	width: 30%;
}

img.member{
	width: 120px;
	height: 120px;
	border: none;
	margin: auto;
	padding: 0px;
}
table.board{
	border: 10px solid #FFC080;
	background: #FFFFFF;
	background: #FFFFFF;
	padding: 0px;
	text-align: center;
	margin: auto;
}
table.link{
	background-color: #FFFFFF;
	border-color: #ffcc00;
	border-style: solid;
	border-width: 4px;
	margin-left: 40px;
}
td.link{
	background-color: #FFFFFF;
	border-color: #ffcc00;
	border-style: solid;
	border-width: 0px;
	margin-left: 40px;
}
table.member{
	border: none;
	margin: auto;
	padding: 0px;
}
table.pop{
	border-color: #00ccff;
	border-style: solid;
	border-width: 1px 5px 1px 5px;
	margin: auto;
}


td.board{
	border: #FFC080 solid;
	border-width: 0px 0px 2px 0px;
	padding: 0px;
	text-align: center;
	margin: auto;
}
td.board_bottom{
	border: #FFC080 solid;
	border-width: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	margin: auto;
}
td.context{
	font-size: 1em;
	font-weight: 400;
	padding: 15px 30px 15px 30px;
	text-align: left;
}
td.member_blanc{
	border: none;
	padding: 0px;
	width: 10%;
	margin: none;
}
td.member_img{
	border: #FFC080 solid;
	border-width: 8px 8px 0px 8px;
	background-color:  #FFC080;
	background-repeat: repeat;
	background-position: center center;
	background-attachment: scroll;
	margin: auto;
	padding: 0px;
	text-align: center center;
	vertical-align: top;
	width: 120px;
	height: 120px
}
td.member_line{
	border: #FFC080 solid;
	border-width: 0px 0px 8px 0px;
	background: #FFFFFF;
}
td.member_name{
	border: #FFC080 solid;
	border-width: 8px 8px 0px 0px;
	background: #FFFFFF;
	color: #202020;
	font-size: 1em;
	font-weight: 800;
	text-decoration: none;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	width: 30%;
	height: 16px;
}
td.member_prof{
	border: #FFC080 solid;
	border-width: 8px 8px 8px 8px;
	background: #FFFFFF;
	color: #800000;
	font-size: 1em;
	font-weight: 800;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	width: 30%;
	height: 80px;
}
td.pop{
	background: #ffffff;
	padding: 5px 20px 5px 20px;
	font-size: 0.9em;
	font-weight: 400;
	text-align: center;
}
td.w{
	background: #ffffff;
	color: #000000;
	font-size: 1em;
	font-weight: 600;
}
td.bg{
	background: none;
	color: #000000;
	font-size: 0.8em;
	font-weight: 400;
}
font.board{
	color: #FF6040;
	font-size: 1.2em;
	font-weight: 600;
}
font.big{
	font-size: 2em;
}
font.blue{
	color: #0000ff;
	font-weight: 600;
}
font.context{
	color: #FF6040;
	font-size: 1.2em;
	font-weight: 600;
}
font.member_name{
	color: #0040FF;
	font-size: 1em;
	font-weight: 800;
	text-decoration: none;
}
font.menu{
	font-size: 1.4em;
	font-weight: 600;
}
font.menu_fl{
	color: #0000FF;
	font-size: 2em;
	font-weight: 600;
}
font.big{
	font-size: 1.4em;
	font-weight: 800;
}

font.charname{
	font-size: 1.5em;
	font-weight: 600;
}
font.hpname{
	font-size: 2em;
	font-weight: 600;
}
font.italic{
	font-style: italic;
}
font.red{
	color: #ff0000;
	font-weight: 600;
}
font.skyblue{
	color: #00ccff;
}
font.small{
	font-size: 0.8em;
	font-weight: 600;
}
font.vanillalogo{
	color: #00ccff;
	font-size: 3em;
	font-weight: 600;
	text-align: center;
}
font.milkyway{
	color: #FF8060;
}
font.milkywaylogo{
	color: #FF8060;
	font-size: 2em;
}