@charset "UTF-8";
@import "http://materia.useyan.jp/_css/default/base.css";


/*	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	Common	*/
body {
	font-size:93.75%;
}
h1 {
	/* image */
	width:300px;
	height:300px;
	line-height:5em;
	font-size:125%;
	background:transparent none no-repeat scroll 50% 50%;
}
#page-title { font-size:90%; }


/* news */
#News dl {
	overflow:auto;
	height:10em;
}




/*	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	Athena	*/
/* Athena - common */
.Athena .site-info dt { display:none; }
.Athena .site-info dd {
	display:inline;
	margin:0; padding-left:1em; white-space:nowrap; text-align:right;
}


/* Athena - main */
#Athena dl,
#Athena ul,
#Athena p { clear:both; margin-bottom:1ex; }
#Athena .section { text-align:right; }
#Athena .site-title  { float:left; max-width:33%; white-space:nowrap; }
#Athena .site-info {
	float:right; clear:none; width:67%;
	height:40px; text-align:right;
}
* html #Athena .site-info { width:auto; margin-bottom:0; }	/* IE hack */

#Athena .site-info dd.update { display:block; }

#Athena .site-info dd.banner { float:right; padding:0 0 0 1ex; }
/*.Athena dl.site-info img { vertical-align:baseline; }*/

#Athena .site-info dt.banner     { display:none; }
#Athena .site-info dd.banner     { margin-left:0; }

#Athena .site-info .summary      { display:none; }

#Athena .resources    { text-align:right; }
#Athena .resources *  {
	display:inline;
	margin:0;
	padding:0;
}
#Athena .resources dt { margin-left:1em; }
#Athena .resources dd { white-space:nowrap; }
#Athena .resources .content-length { display:none; }
#Athena div.description,
#Athena   p.description {
	clear:both;
	overflow:hidden;
	height:2.7em;
	margin:0.7ex 0 0.7ex 2em;
	text-align:right;
}
#Athena div.description img,
#Athena   p.description img {
	float:right;
	overflow:auto;
	width:2.7em;
	height:2.7em;
}
#Athena div.description * { display:inline; clear:none; margin:0; padding:0; border:0; }


/* Edit */
#Athena-Edit .edit { margin-bottom:2em; }




/* Relm */
.Relm #post {
}
.Relm #post fieldset {
	border:0 solid;
}
.Relm #post legend {
	font-weight:bold;
	display:list-item;
	list-style-type:circle;
}
.Relm #post dt { display:none; }
.Relm #post dd li { display:inline; }
.Relm #post dd label { display:none; }


.Relm #layer-form { background-color:#fff; }
.Relm #layer legend { background:#def; }
.Relm #layer .attention { display:none; }
.Relm .layer-form { text-align:right; }

.Relm #footer {
	margin-top:1ex;
}
.Relm #options dt {
	display:none;
}
.Relm #relative {
}
.Relm #pati-system { display:none; }


/* thread */
.Relm .thread .posted {
	text-align:right;
	margin:0;
}
.Relm .thread .posted * {
	display:inline;
	margin:0;
}
.Relm .thread .posted dt {
	margin-left:1ex;
}
.Relm #contents .thread .section {
	margin-bottom:1ex;
}
.Relm #contents .thread .child h3 {
	margin:0;
	padding-left:1em;
	text-indent:-1em;
}
.Relm .thread .comment {
	padding-left:2em;
}
.Relm .thread .parent p.image {
	float:left;
	margin-right:1.5em !important;
}
.Relm .thread,
.Relm .thread .layer-form,
.Relm .thread form { clear:left; }
.Relm #contents hr { display:block; }
.Relm #contents * hr { display:none; }


.Relm#form form dd li {
	display:inline;
	margin-left:1ex;
}



.Relm#paint h1,
.Relm#paint #header {
	display:none;
}
.Relm#paint {
	background-attachment:scroll;
}
.Relm#paint #contents {
	padding-left:0;
}
.Relm#paint #contents .section {
	margin-left:0;
	padding-left:50px;
}



/* Moya-shi */
img#circle-cut {
	float:left;
	margin:0 2em 2em 0;
}
.images li { display:inline; margin:0; padding:0; }


/* bubble-bobble */
.bobble * { margin:0; padding:0; border:0; }
.bobble { margin:0; padding:0; border:1px solid; width:auto; }
.bobble-bar { background-color:#e6eaee; cursor:pointer; padding:0 1ex; width:auto; }
.bobble-content { border-top:1px solid; }
.bobble-content iframe { display:block; width:640px; height:480px; }
