@charset "utf-8";
/*------------------------------------------------------------

	2007.04.15 ver 0.0 wrote:
    
    Please describe "Add" in the edit part by the comment.

------------------------------------------------------------*/

@import url(/common/css/oldays.css);
@import url(/common/css/default.css);
@import url(/common/css/common.css);
@import url(/common/css/font.css);
@import url(/common/css/base_layout.css);
@import url(/common/css/pages_layout.css);
@import url(/common/css/regular.css);

@media tty {
i {content : "¥";/*" "*/}} @import '/common/css/winie5.css'; /*";}
}/* */


/* margin */
html, body, div, form {
margin: 0px;
padding: 0px;
}

/* S̍\
---------------------------------------*/

/*body*/
body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	background-image: url(/common_images/bg.gif);
	font-size: small;
	line-height: 118%;
	text-align:center;
}

h1 {
	font-size: 10px;
	margin: 0;
	font-weight:normal;
	line-height: 120%;
	letter-spacing: 0.5px;
}

h2 {
	font-size: medium;
	margin: 0;
	font-weight:bold;
	line-height: 115%;
	letter-spacing: 0.5px;
}

/* C
---------------------------------------*/

#main {
	margin: 0px auto 0px auto;
	padding: 0px;
	background-color: #ffffff;
	text-align:left;
}

#main #unitGnav{
	margin-left:10px;
}

#main #siteid{
	margin-left:5px;
}

#win {
	width: 400px;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align:left;
}

#main_t {
	margin: 0px auto 0px auto;
	padding: 0px;
	width:614px;
	background-color: #ffffff;
	text-align:left;
}

/* eLXgTCY
---------------------------------------*/
/* JeS[ir */
.category {
	font-Size: 14px;
	font-weight:bold;
	line-height: 115%;
	color:#FFFFFF;
}

.category2 {
	font-Size: 12px;
	line-height: 115%;
}

/* pj[ */
.pan {
	font-Size:12px;
	line-height: 100%;
}

/* 14pt */
.j14 {
	font-Size:14px;
	line-height: 115%;
}

.j14-w {
	font-Size:14px;
	font-weight:bold;
	line-height: 115%;
}

.j14_red {
	font-Size:14px;
	line-height: 115%;
	color:#BC2800;
}

.j14-w_red {
	font-Size:14px;
	font-weight:bold;
	line-height: 115%;
	color:#BC2800;
}

.j14-w_green {
	font-Size:14px;
	font-weight:bold;
	line-height: 115%;
	color:#4D8383;
}

/* 12pt*/
.j12 {
	font-Size:12px;
	line-height: 115%;
}

.j12-150 {
	font-Size:12px;
	line-height: 150%;
}

.j12-w {
	font-Size:12px;
	font-weight:bold;
	line-height: 115%;
}

.j12_red {
	font-Size:12px;
	line-height: 115%;
	color:#BC2800;
}

.j12-w_red {
	font-Size:12px;
	font-weight:bold;
	line-height: 115%;
	color:#BC2800;
}

.w_red {
	font-weight:bold;
	line-height: 115%;
	color:#BC2800;
}

.j12-w_white {
	font-Size:12px;
	font-weight:bold;
	line-height: 115%;
	color:#FFFFFF;
}

.j12-w_green {
	font-Size:12px;
	font-weight:bold;
	line-height: 115%;
	color:#4D8383;
}

.j12_topi {
	font-Size: 12px;
	line-height: 118%;
}

.j13_top {
	font-Size: 12px;
	line-height: 118%;
	text-decoration: underline;
	color: #3333CC;
	
}


/* 10pt*/
.j10 {
	font-Size:10px;
	line-height: 115%;
}


.j10-w {
	font-Size:10px;
	font-weight:bold;
	line-height: 115%;
}

.j10_red {
	font-Size:10px;
	line-height: 115%;
	color:#BC2800;
}

.j10-w_red {
	font-Size:10px;
	font-weight:bold;
	line-height: 115%;
	color:#BC2800;
}

/* 9pt */
.j9 {
	font-Size:9px;
	line-height: 115%;
}

.j9-w {
	font-Size:9px;
	font-weight:bold;
	line-height: 115%;
}

/* NJ[
---------------------------------------*/
a:link{
	color:#000000;
	text-decoration: none;
	}
	
a:visited{
	color:#000000;
	text-decoration: none;
	}

a:active{
	color:#000000;
	text-decoration: none;
	}

a:hover{
	color:#000000;
	text-decoration: underline;
	}

/* red@*/
a.red:link{
	color:#BC2800;
	text-decoration: none;
	}
	
a.red:visited{
	color:#BC2800;
	text-decoration: none;
	}

a.red:active{
	color:#BC2800;
	text-decoration: none;
	}

a.red:hover{
	color:#BC2800;
	text-decoration: underline;
	}
	
/* localnavi
---------------------------------------*/
.menu-local {
	margin: 1px;
	padding: 6px;
	background-color: #E0E0E0;
}



/* 3/15ǉ
---------------------------------------*/
#FONTSIZE a{
	font-size:13px;
}

#FONTSIZE .j10{
	font-size:11px;
	line-height: 115%;
}

#FONTSIZE .j12-w{
	font-size:13px;
	font-weight:bold;
	line-height: 115%;
}

#FONTSIZE .j12 {
	font-size:13px;
	line-height: 115%;
}

#FONTSIZE .j14-w {
	font-size:15px;
	line-height: 115%;
}

/* 9/2ǉ v[gLy[@I2006/09/30
---------------------------------------*/
a.present:link{
	color:#0000ff;
	text-decoration: underline;
	}
	
a.present:visited{
	color:#0000ff;
	text-decoration: underline;
	}

a.present:active{
	color:#0000ff;
	text-decoration: underline;
	}

a.present:hover{
	color:#ff0000;
	text-decoration: underline;
	}

#COMETXT a:link{
color:#3333CC;
text-decoration: underline;
}

#COMETXT a:visited{
color:#3333CC;
text-decoration: underline;
}

#COMETXT a:active{
color:#CC0066;
text-decoration: underline;
}

#COMETXT a:hover{
color:#CC3366;
text-decoration: underline;
}

.comment {
font-size: 12px;
line-height: 150%;
color: #333333;
margin-left: 15px;
}
.kankyo {
font-size: 10px;
color: #003366;
}

/*----TOPW-----*/

#tokusyu a:link{
	font-Size: 12px;
	line-height: 118%;
	text-decoration: underline;
	color: #3333CC;
	}
#tokusyu a:visited{
	font-Size: 12px;
	line-height: 118%;
	text-decoration: underline;
	color: #800080;
	}
#tokusyu a:active{
	font-Size: 12px;
	line-height: 118%;
	text-decoration: underline;
	color: #3300FF;
	}
#tokusyu a:hover {
	font-Size: 12px;
	line-height: 118%;
	text-decoration: underline;
	color: #3300FF;
	}