h3.words-midashi{
	margin:25px 0 0 0;
	width:660px;
	height:50px;
	display:block;
}

#faqList {
	margin-bottom:25px;
}

#faqList li { list-style: none;clear:both;	position:relative;
 }
#faqList .simpleFAQHover { color: #060; }

#faqList .answer {
  border: 5px solid #8ece6d;
  -moz-border-radius: 15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px;
  padding: 1em 1em 0 1em;
  background-color:#eee;
  margin-bottom:20px;
  margin-top:0;
  z-index:200;
}


.seikai{
	font-size:20px;
	color:#f60;
	font-family: '新丸ゴ M';
	margin:0 0 0 0;
	padding:0;
	line-height:50px;
}

.seikai span{
	font-size:50px;
	color:#f60;
	font-family: '新丸ゴ M';
	margin:0 0 0 0;
	padding:0;
}

.tags { font-size: 0.7em; color: #999; }


#wordList { list-style: none;clear:both; }
#wordList .question {
  background: transparent url('../../wp-content/contents/css/plus.png') left center no-repeat; 
    text-align:center;
}
#wordList .simpleFAQShowing .question {
  background: transparent url('../../wp-content/contents/css/minus.png') left center no-repeat;
  text-align:center;
}


ul#aks{
	margin:0 auto;
	width:500px;
}

ul#aks li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:50px;
	height:40px;
	text-align:center;
}


ul#wcategory{
	margin:0 auto;
	width:450px;
}

ul#wcategory li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:150px;
	height:40px;
	text-align:center;
}

div.question{
	margin:20px 10px -5px 10px;
	list-style:none;
	font-weight:normal;
	font-size:22px;
	color:#22741b;
	font-family: '新丸ゴ M';
	border-bottom: 5px solid #eecfad;
	clear:both;
	text-indent:-12px;
	text-align:left;
}

div.question a{
	text-decoration:none;
	width:640px;
	height:35px;
	display:block;
}

div.question a:link{
	text-decoration:none;
}


div.question a:hover{
	text-decoration:none;
}

div.cate{
	height: 25px;
	position: absolute;
	top: 8px;
	font-size: 14px;
	font-family: '新丸ゴ M';
	color: #22741b;
	text-align: right;
	left: 450px;
	width: 200px;
}
	
div.cate a{
	color:#22741b;
}

div.cate a:link{
	color:#22741b;
	text-decoration:none;
}

div.cate a:hover{
	color:#22741b;
	text-decoration:none;
}

div.cate a:visited{
	color:#22741b;
	text-decoration:none;
}

h3.contents-archives{
	font-size:34px;
	color:#f60;
	font-family: '新丸ゴ M';
	display:block;
	margin:0 0 10px 0;
	padding:0;
	clear:both;
	border-bottom:2px solid #eee;
}

h3.contents-archives span{
	font-size:16px;
}

h3.contents-archives span.txt{
	font-size:24px;font-weight:normal;color:#666;margin:0 0 0 15px;font-family: '新丸ゴ M';
}

ul.archives{
	margin:0 0 15px 120px;
	width:540px;
}

.event{
	padding:1px;background:#ff3333;margin:0 5px 0 0;font-size:12px;color:#fff;
}

.topics{
	padding:2px;background:#fc6621;margin:0 5px 0 0;height:15px;font-size:11px;color:#fff;letter-spacing:-1px;
}

.unique{
	padding:1px;background:#ff9933;margin:0 5px 0 0;font-size:12px;color:#fff;
}

ul.01{
}

ul.02{
}

ul.03{
}

ul.04{
}

ul.05{
}

ul.06{
}

ul.07{
}

ul.08{
}

ul.09{
}

ul.10{
}

ul.11{
}

ul.12{
}


ul.archives li{
	width:540px;
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
	position:relative;
}

ul.archives li a{ 
	margin:0 10px 0 0;
}

ul.archives li span{
	font-weight:bold;
}

ul.archives li .fukidashi1{
	position:absolute;
	padding:7px 0 0 7px;
	top:0px;
	left:-120px;
	width:114px;
	height:99px;
	background:url(../images/sitemap_fukidashi1.png);
}

ul.archives li .fukidashi2{
	position:absolute;
	padding:7px 0 0 7px;
	top:-37px;
	left:-120px;
	width:114px;
	height:99px;
	background:url(../images/sitemap_fukidashi2.png);
}

ul.archives li .fukidashi2-2{
	position:absolute;
	padding:7px 0 0 7px;
	top:-55px;
	left:-120px;
	width:114px;
	height:99px;
	background:url(../images/sitemap_fukidashi2-2.png);
}

ul.archives li .fukidashi3{
	position:absolute;
	padding:7px 0 0 7px;
	top:-75px;
	left:-120px;
	width:114px;
	height:99px;
	background:url(../images/sitemap_fukidashi3.png);
}


