@charset "EUC-JP";
<!--

/*----------------------------------------

初期設定

----------------------------------------*/

/*----------------------------------------

tag

----------------------------------------*/

/*
h2,h3,h4{
	padding-left:10px;
	padding-right:10px;
}
*/

hr{
	clear:both;
	visibility:hidden;
}

/*----------------------------------------

構造

----------------------------------------*/


/*----------------------------------------

header

----------------------------------------*/

/*--------------------
flash
---------------------*/

/*--------------------
gnav
---------------------*/

/*----------------------------------------

#contents

----------------------------------------*/

/*--------------------
パンくずリスト
--------------------*/

#TopicPath{
	font-size:80%;
	list-style:none;
	margin:0;
	padding:0 20px 0 20px;
}

#TopicPath li{
	display:inline;
	margin:0;
	padding:0;
}

#TopicPath a{
	background-image:url(../images/topic_path.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding:0 1em 0 0;
	text-decoration:none;
}

/*----------------------------------------

section1

----------------------------------------*/

#section1 h2{
	background-color:#f7eeee;
	color:#936d6c;
	font-weight:bold;
}

#section1 h2 a{
	color:#936d6c;
	text-decoration:none;
}

#section1 h3{
	border-bottom:#936d6c solid 1px;
	color:#936d6c;
	margin:2em 0 1em 20px;
}

#section1 h4{
	color:#b5040b;
	margin:0 20px 0.5em;
	padding:0.5em 0 0 0;

}

/*--------------------
EntryInfo
--------------------*/

.EntryInfo{
	font-size:85%;
	color:#b0b0b0;
	list-style-type:none;
	margin:-1.5em 0 1em 0;
	padding:0;
	text-align:right;
}

.EntryInfo li{
	display:inline;
	margin:0 0 0 5px;
	padding:0;
}

.EntryInfo li a{
	color:#b0b0b0;
	text-decoration:none;
}

/*--------------------
PageNavi
--------------------*/

.PageNavi{
	list-style-type:none;
	margin:1em 20px;
}

.PageNavi li{
}

/*--------------------
form
--------------------*/

#comments form{
	background-image:url(../images/form.gif);
	margin:20px 0 20px 20px;
}

fieldset{
	border:none;
}

#comments legend{
	padding:10px 0 0 10px;
}

#comments form dl{
	padding-left:10px;
}

#comments form dd{
	margin:0;
}

/*--------------------
pagetop
--------------------*/

.pagetop{
	clear:both;
	padding:0.5em 0.5em 0;
	text-align:right;
}

/*----------------------------------------

section2

----------------------------------------*/

#section2 dl{
	background-color:#f5f5f5;
	margin-bottom:1em;
	padding-left:10px;
}

#section2 dd,
#section2 dd *{
	margin:0;
	padding:0;
}

#section2 dd ul{
	list-style-type:none;
}

/*--------------------
category
--------------------*/

#section2 #category ul li{
	background-image:url(../images/next_page.gif);
	background-position:0 0.4em;
	background-repeat:no-repeat;
	margin-left:-3px;
	padding-left:20px;
}

/*--------------------
search
--------------------*/

#section2 legend{
	display:none;
}

/*----------------------------------------

class

----------------------------------------*/

/*--------------------
画像（回り込み)
--------------------*/

img.photoLeft{
	float:left;
	margin:0 1em 1em 0;
}

img.photoRight{
	float:right;
	margin:0 0 1em 1em;
}

p.photoLeft{
	float:left;
}
p.photoLeft img{
	margin:0 1.5em 1em 0;
}

p.photoRight{
	float:right;
}
p.photoRight img{
	margin:0 0 1em 1.5em;
}

/*--------------------
画像（横位置)
--------------------*/

.photoCenter{
	text-align:center;
}

.alignLeft{
	text-align:left;
}

.alignRight{
	text-align:right;
}

-->

