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

/*
	Site Name: 
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

	1: universal reset 
	2: body and base setting
		: general params
		: acronyms and abbreviations styles
		: button styles 
		: scrollbar display
		: swf outline styles
	3: form setting
	4: CLEARFIX
	5: EACH MODULE
	   : float
	   : align
	   : txt size
	   : margin
	   : padding
	6: LINK

==========================================================
*/
/*--------------------------------------------------------
フォントサイズの基準

26px : 197%
25px : 189%
24px : 182%
23px : 174%
22px : 167%
21px : 161.6%
20px : 153.9%
19px : 146.5%
18px : 139%
17px : 131%
16px : 123.1%
15px : 116%
14px : 108%
13px : 100%
12px : 93%
11px : 85%
10px : 77%
--------------------------------------------------------*/


/*
===== 1: universal reset ====================================
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
}

/*
===== 2: body and base setting ====================================
*/
body {
	background:#FFF;
	color:#333;
	text-align:center;/* box centering */
	font: 13px/1.231 'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','Osaka',sans-serif;
	font-size: 81.25%\9;/* for IE8 */
	margin: 0px;
	min-width: 860px;
	padding: 0px;
}

* html body {
	font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;
}

/* general params
-------------------------------------------------------*/
h1, h2, h3, h4, h5, h6,
div, p, pre, ul, ol, dl, dt, dd,
address, form, blockquote{
	padding: 0;
	line-height: 1.6;
	text-align: left;
	display: block;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
table, dt, dd{
	margin : 0;
	empty-cells: show;
}

th, td{
	text-align:left;
}

input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {*font-size:100%;}
address, em {font-style:normal;}
hr,.areaAnchor,.anchor {display : none;}
img {
	border: none;/* img do not want a border */
	vertical-align: bottom;
}
li {list-style: none;}/* link do not want a dot */

/* acronyms and abbreviations styles 
-------------------------------------------------------*/
acronym,abbr{cursor:help;}


/* button styles 
-------------------------------------------------------*/
a {
    overflow: hidden;/* FireFox */
    outline: none;
}

/* scrollbar display
-------------------------------------------------------*/
html {
	overflow-y:scroll;
	overflow-y: -moz-scrollbars-vertical;
	/*overflow-x: hidden;*/
}

/* swf outline styles 
-------------------------------------------------------*/
object,embed  {outline: none !important;}/* FireFox */

/*
===== 3: form setting ====================================
*/
option{ padding-right:10px; }


/*
===== 4: CLEARFIX ==========================================
*/
.clearfix{
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    line-height:0;
    visibility:hidden;
}
* html .clearfix{
	display:inline-table;
	/*\*/display:block;/**/
}

/*
===== 5: EACH MODULE ==========================================
*/
.clear {clear:both !important;}


/*
===== 6: LINK ==========================================
*/
a:link {color: #b90c0c; text-decoration:underline;}
a:hover {color:#b90c0c; text-decoration:none;}
a:visited {color: #b90c0c; text-decoration:underline;}
a:active{color: #b90c0c;}






</pre></body></html>