﻿body 
{
	font-family: ＭＳ Ｐゴシック;
	font-size: small;
	background-color: white;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}
	
/* ---------- Header ---------- */

.hall
{
	font-family: ＭＳ Ｐゴシック;
}

.h1 
{
	font-size:11pt;
	color: #FF0155;
	font-weight: bold;
}

.head1
{	
	font-size: 10pt;
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}

.head1:hover
{	
	position: relative; top: 1px; left: 1px;
	text-decoration: underline;
	color: #01FFCC;
	font-weight: bold;
}

/* ---------- /Header ---------- */

/* ---------- Footer ---------- */

.fall
{
	font-family: ＭＳ Ｐゴシック;
}

.f1
{
	font-size:10pt;
	color: Black;
}

.f2
{
	font-size:9pt;
	color: #424242;
	line-height: 1.3em
}

.f3
{
	font-size:13pt;
	color: #606060;
	font-weight: bold;
}

.f4
{
	font-size:13pt;
	color: Red;
	font-weight: bold;
}

.f5
{
	font-size:10pt;
	color: #256db6;
	letter-spacing: 2pt;
}

.foot1
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	font-weight: bold;
}

.foot1:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: Red;
	font-weight: bold;
}

.foot2
{
	font-size: 10pt;
	text-decoration: underline;
	color: #256db6;
	
}

.foot2:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: #10518E;
	font-weight: bold;
}

.foot3
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.foot3:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}	

/* ---------- /Footer ---------- */

/* ---------- Top ---------- */

.tg1
{
	font-size: 10pt;
	color: White;
	font-weight: bold;
}

.tg2
{
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 1.2em;
}

.tg2:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: #FFFF00;
	font-weight: bold;
}

.t1
{
	font-size: 16px;
	color: Black;
	
}

.t2
{
	font-size: 13px;
	color: Black;
	line-height: 1.2em;
}

.tlink1
{
	font-size: 11pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.tlink1:hover
{
	font-size: 11pt;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}

.tlink2
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.tlink2:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}

.tlink3
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.tlink3:hover
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}

.tlink4
{
	font-size: 10pt;
	text-decoration: underline;
	color: #FF1531;
	line-height: 1.2em;
}

.tlink4:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: #1562FF;
	line-height: 1.2em;
}

/* ---------- /Top ---------- */

/* ---------- guide ---------- */

.g1
{
	font-size: 16px;
	text-decoration: underline;
	color: #0000A0;
	font-weight: bold;	
}

.g1:hover
{
	font-size: 16px;
	text-decoration: underline;
	color: #F80253;
	font-weight: bold;
}

.g2
{
	font-size: 13px;
	color: #FF5AFF;
	font-weight: bold;	
}

.g3
{
	font-size: 13px;
	color: #02046A;
	line-height: 1.2em;	
}

.g4
{
	font-size: 13px;
	color: #0000DE;	
}

.g5
{
	font-size: 13px;
	color: #00319C;
	font-weight: bold;
	line-height: 1.2em;	
}

.g6
{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.g7
{
	font-size: 13px;
	color: #000000;
	line-height: 1.2em;	
}
	
.glink1
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.glink1:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}

.glink2
{
	color: #29BD29;
	text-decoration: underline;
}

.glink2:hover
{
	color: #FF5AFF;
	text-decoration: underline;
}

.glink3
{
	font-size: 10pt;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
	font-weight: bold;
}

.glink3:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
	font-weight: bold;
}


/* ---------- /guide ---------- */



/* ---------- products ---------- */
.p1
{
	font-size: 16px;
	color: Black;	
}

.p2
{
	font-size: 17px;
	color: red;
	font-weight: bold;	
}

.p3
{
	font-size: 12px;
	color: red;
}

.p4
{
	font-size: 12px;
}

.p5
{
	font-size: 16px;
	color: #202020;	
}

.p6
{
	font-size: 15px;
}



.plink1
{
	font-size: 16px;
	text-decoration: underline;
	color: Blue;
	line-height: 1.2em;
}

.plink1:hover
{
	font-size: 16px;
	text-decoration: underline;
	color: Red;
	line-height: 1.2em;
}

.plink2
{
	font-size: 11px;
	text-decoration: underline;
	color: Blue;
}

.plink2:hover
{
	font-size: 11px;
	text-decoration: underline;
	color: Red;
}

.plink3
{
	font-family: HG丸ｺﾞｼｯｸM-PRO;
	font-size: 30px;
	font-weight: bold;
	color: #000040;
}

.plink3:hover
{
	color: #FA0053;
}

/* ---------- /products ---------- */
