<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8"; 

/* ====================================
01: reset
02: layout
==================================== */



/* -------------------------------------
01. reset
-------------------------------------*/
* { margin: 0px;padding: 0px; }

html{
	width:100%;
	height:100%;
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0;
	padding: 0;
	color:#393434;
	font-family: arial,helvetica,clean,sans-serif;
	line-height: 150%;
}


.clear { font-size: 1px;line-height: -1px;margin: 0px;padding: 0px;clear: both;height: 1px; }
.f_clear { clear: both; }


input,
select {
	margin:0;
	padding:0; 
}

img {
	border:none;
}

strong {
	font-weight:bold;
}


table{
	border-collapse: collapse; 
	border-spacing:0;
}

ul,ol,li  { list-style:none; }


br {
	letter-spacing:0;
}

h1,h2,h3,h4,h5,h6,ul,ol,li ,div		{ margin: 0px;padding: 0px; }
p 									{ font-size: 12px;line-height:1.3em; color: #666666; }
a									{
	text-decoration: underline;
	color: #666;
}
a:hover 							{ text-decoration:underline; }
address								{  font-style:normal; }

.red								{ color:#d0102c; }

.clearfix:after {
  content: ".";  
  display: block;  
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}
 
.cf:after {
    clear:both;
}
 
/* For IE 6/7 (trigger hasLayout) */
.cf {
    zoom:1;
}
</pre></body></html>