<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

/* ----------繝�Φ繝励Ξ繝ｼ繝医�蜈ｱ騾�------------------------------縲*/

body {
	padding:				0px;
	color:					#333333;
	font-size:				12px;
	line-height:			150%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#header{
	background-color:		#F163DE;
	color:					#FFFFFF;
}

#footer{
	text-align:				center;
	line-height:			100%;
}


a:link {
	color:					#4F77D9;
	text-decoration:		none;
}


a:visited {
	text-decoration:		none;
	color:					#C371FF;
}

a:hover {
	text-decoration:		underline;
	color:					#A2B5F4;
}

a:active {
	text-decoration:		none;
	color:					#A2B5F4;
}

/*#header a:link {
	color:					#FFFFFF;
	text-decoration:		none;
}


#header a:visited {
	text-decoration:		none;
	color:					#FFD1EB;
}

#header a:hover {
	text-decoration:		underline;
	color:					#FFFF9C;
}

#header a:active {
	text-decoration:		none;
	color:					#FFFF9C;
}
*/

.header a:link {
	color:					#FFFFFF;
	text-decoration:		none;
}


.header a:visited {
	text-decoration:		none;
	color:					#FFD1EB;
}

.header a:hover {
	text-decoration:		underline;
	color:					#FFFF9C;
}

.header a:active {
	text-decoration:		none;
	color:					#FFFF9C;
}


ol {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 30px;
}

ul {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 20px;
}

li {
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

dl{
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

dt{
	color:					#FF6131;
	font-weight:			bold;
	
}

dd{
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
}

.top{
	margin:					10px 10px 0px 0px;
	text-align:				right;
}

.menu{
	padding-bottom:			3px;
	background:				url(../images/menu/left_memu_space.png) no-repeat bottom;
}

.c_menu_bg{
	background:				url(../images/menu/center_menu_bg.png) no-repeat bottom;
	width:					180px;
	height:					30px;
}

/* ----------archive------------------------------縲*/


#archive{
	background-color:		#FF879D;
	font-weight:			bold;
	text-align:				center;
}


#archive a:link {
	color:					#FFFFFF;
	text-decoration:		none;
	display:				block;
}


#archive a:visited {
	color:					#FFD1EB;
	text-decoration:		none;
	display:				block;

}

#archive a:hover {
	color:					#FFFFFF;
	background-color:		#4F77D9;
	text-decoration:		none;
}

#archive a:active {
	color:					#FFFFFF;
	background-color:		#4F77D9;
	text-decoration:		none;
}
	
/* ----------隕句�縺�------------------------------縲*/

h1 {
	margin:					0px;
	padding:				0px;
}

h3 {
	margin:					0px;
	padding:				0px;
	font-size:				12px;
	background-color:		#999999;
}

h4 {
	margin:					0px 0px 0px 0px;
	padding:				6px 0px 5px 10px;
	font-size:				14px;
	color:					#FFFFFF;
}


h5 {
	margin:					10px 0px 0px 0px;
	padding:				10px 0px 0px 30px;
	font-size:				12px;
	background:				url(../images/teitle_bnr_h5.png) no-repeat left;
	height:					25px;
}



/* ----------菴咏區縲繝槭�繧ｸ繝ｳ------------------------------縲*/

.mg_l_r_14 {
	margin:					0px 14px 0px 14px;
}

.mg_top_7{
	margin-top:				7px;
}

.mg_top_14{
	margin-top:				14px;
}


.mg_top_25 {
	margin-top:				25px;
}

.mg_top_35 {
	margin-top:				35px;
}


.mg_top_50 {
	margin-top:				50px;
}


.mg_right_3{
	margin-right:			3px;
}

.mg_right_10{
	margin-right:			10px;
}

.mg_right_30{
	margin-right:			30px;
}

.mg_left_10 {
	margin-left:			10px;
}

.mg_left_20 {
	margin-left:			20px;
}

.mg_left_30 {
	margin-left:			30px;
}

.mg_left_40 {
	margin-left:			40px;
}

.mg_left_50 {
	margin-left:			50px;
}

.mg_bottom_3 {
	margin-bottom:			3px;
}

.mg_bottom_5 {
	margin-bottom:			5px;
}

.mg_bottom_10 {
	margin-bottom:			10px;
}


/* ---------- 謠�∴ 陦碁俣------------------------------縲*/
.t_a_center {
	text-align:				center;
}
.t_a_right {
	text-align:				right;
}

.float_left {
	float:					left;
}
.clear_left {
	clear:					left;
}

.float_right {
	float:					right;
}

.clear_right {
	clear:					right;
}

.line_h_100 {
	line-height:			100%;
}

/* ----------繝輔か繝ｳ繝医�------------------------------縲*/
.f_w_bold {
	font-weight:			bold;
}

.f_w_normal {
	font-weight:			normal;
}

.size_11 {
	font-size:				11px;
}

.size_14 {
	font-size:				14px;
}


/* ----------繧ｫ繝ｩ繝ｼ繝ｼ------------------------------縲*/
.color_FF6131 {
	color:					#FF6131;
}

.color_FF3786 {
	color:					#FF3786;
}

.color_4f77d9 {
	color: 					#4F77D9;
}

.color_34A02C {
	color: 					#34A02C;
}

.color_FF0000 {
	color:					#FF0000;
}


/* ----------繝懊�繝繝ｼ繝ｼ------------------------------縲*/
.tate_line {
	background-color:		#333333;
	width:					1px;
}

.hr_CCCCCC{
	color:					#CCCCCC;
	background-color:		#CCCCCC;
	border:					none;
	height:					1px;
}

.hr_333333{
	color:					#333333;
	background-color:		#333333;
	border:					none;
	height:					1px;
}

.hr_999999{
	color:					#999999;
	background-color:		#999999;
	border:					none;
	height:					1px;
}

.hr_4F77D9{
	color:					#4F77D9;
	background-color:		#4F77D9;
	border:					none;
	height:					1px;
}

.image_border {
	margin:					0px 12px 10px 0px;
	padding:				3px;
	border-width:			1px;
	border-color:			#4F77D9;
}

.image_border_l {
	margin:					0px 0px 10px 12px;
	padding:				3px;
	border-width:			1px;
	border-color:			#4F77D9;
}

.image_border_mg0 {
	margin:					0px;
	padding:				3px;
	border-width:			1px;
	border-color:			#4F77D9;
}

.boder_CCCCCC{
	border:					#CCCCCC solid 1px;
}

.boder_bottom_CCCCCC{
	border-bottom:			#CCCCCC solid 1px;
}

.boder_009933{
	border:			 		#009933 solid 1px;
}




/* ----------bg繧ｫ繝ｩ繝ｼ繝ｼ------------------------------縲*/
.bgcolor_CCCCCC{
	background-color:		#CCCCCC;
}

.bgcolor_FFFFFF{
	background-color:		#FFFFFF;
}

.bgcolor_E3FFE6{
	background-color:		#E3FFE6;
}

.bgcolor_FFFFE6{
	background-color:		#FFFFE6;
}

.bgcolor_FFE5F7{
	background-color:		#FFE5F7;
}
</pre></body></html>