a img {border:none;}

a:link {
	text-decoration:underline;
}

a:visited {
	text-decoration:underline;
}

a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

body {
	text-align: center ;
	font-family:Verdana,Arial,sans-serif;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF ;
	word-wrap : break-word ;
}

h1 {
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family:Times New Roman;
	font-size:300%;
}

h2 {
	font-weight:normal;
	margin:4px 0px 0px 0px;
	padding:0px;
	font-size:84%;
}

h3 {
	font-weight:normal;
	padding: 8px ;
	font-size:110%;
	color : #FFF0C1 ;
	background-color: #6B3636 ;
}

#contents3_top {
	width : 100% ;
	padding-top : 8px ;
	padding-bottom : 16px ;
	text-align: center ;
	font-size :100% ;
	color : #FFF0C1 ;
	background-color: #6B3636 ;
}

#contents3_top_body {
	width : 980px ;
	margin: 0 auto;
}

#contents3 {
	float : center ;
	width : 980px ;
	margin: 0 auto;
	text-align:left;
	font-size : 77% ;
	background-color: #FFFFFF ;
}

#contents3_1 {
	float : right ;
	width : 400px ;
	text-align:left;
}

#contents3_1a {
	float : left ;
	width : 580px ;
	text-align:left;
}

#contents3_2 {
	float : right ;
	width : 220px ;
	margin-right : 16px ;
	text-align:left;
}

#contents3_3 {
	float : right ;
	width : 200px ;
	margin-right : 16px ;
	text-align:left;
}

#contents3_4 {
	float : right ;
	width : 112px ;
	margin-right : 16px ;
	text-align:left;
}

#contents3_5 {
	float : left ;
	width : 564px ;
	margin-top : 16px ;
	margin-right : 16px ;
	text-align:left;
}

#contents3_6 {
	float : left ;
	width : 564px ;
	margin-bottom : 16px ;
	margin-right : 16px ;
	text-align:left;
}

#contents_top {
	float : left ;
	width : 200px ;
	text-align:left;
	font-size : 77% ;
}

#illust_header {
	float : center ;
	width : 100% ;
	border-bottom: 1px solid #000000 ;
	padding-top : 16px ;
	margin-bottom : 16px ;
	padding-bottom : 16px ;
	font-size:77%;
}

#illust_header2 {
	width : 1024px ;
	margin: 0 auto;
	text-align: center ;
}

#index_hooter_l {
	float : left ;
	width : 100% ;
	margin-top : 16px ;
	padding-top : 16px ;
	text-align : center ;
	font-size:77%;
	color : #FFF0C1 ;
	background-color: #6B3636 ;
}

#index_hooter_l a:link{
	color : #FFF0C1 ;
	text-decoration:none;
}

#index_hooter_l a:visited {
	color : #FFF0C1 ;
	text-decoration:none;
}

#index_hooter_l a:hover {
	text-decoration:underline;
}

#index_hooter_lm {
	width : 980px ;
	margin: 0 auto;
	text-align: center ;
}

#index_hooter_lm a:link {
	color : #FFF0C1 ;
	text-decoration:none;
}

#index_hooter_lm a:visited {
	color : #FFF0C1 ;
	text-decoration:none;
}

#index_hooter_lm a:hover {
	color : #000000 ;
	background-color: #cccc33 ;
	text-decoration:none;
}

#index_hooter_l1 {
	float : left ;
	width : 160px ;
	height : 1000px ;
	margin-right : 20px ;
	text-align:left;
}

#index_hooter_l2 {
	float : left ;
	width : 300px ;
	height : 1000px ;
	margin-right : 20px ;
	text-align:left;
}

#index_hooter_l3 {
	float : left ;
	width : 200px ;
	height : 1000px ;
	margin-right : 20px ;
	text-align:left;
}

#index_hooter_l4 {
	float : left ;
	width : 260px ;
	height : 1000px ;
	text-align:left;
}

#index_hooter {
	width : 980px ;
	margin: 0 auto;
	padding-top : 16px ;
	padding-bottom : 16px ;
	text-align: center ;
	color : #FFF0C1 ;
	background-color: #6B3636 ;
}

ul {
	list-style:none;
	margin-left:10px;
	padding-left:0px;
}

ul li {
	margin-left:0px;
	padding-left:0px;
	margin-bottom:4px;
}

