@charset "shift_jis";



/* 　　メモ
---------------------------------

主にSPANなどで文字色を変えるなど、
ページデザインとは関係のないものがここ。

クラス名はt6rbなど。
t＝共通頭文字（テキスト装飾専用）
６＝フォントサイズ（フォントタグのサイズ表記に基づいたもの。実際はptで指定）
ｒ＝文字色
ｂ＝Boldしてあるか否か

必要に応じて増やしたり、時折あれこれ変わってたり。
説明するのしんどいので、一回ざざっと上から下までみてみてください

---------------------------------　 */

/*-----------文字色指定など-----------*/


/* -----黒(k黒字　bk太字黒字)----- */
span.t7k {
	color: #000;
	font-size: 36pt;
}
span.t7bk {
	color: #000;
	font-size: 36pt;
	font-weight: bold;
}
span.t6k {
	color: #000;
	font-size: 24pt;
}
span.t6bk {
	color: #000;
	font-size: 24pt;
	font-weight: bold;
}
span.t5k {
	color: #000;
	font-size: 18pt;
}
span.t5bk {
	color: #000;
	font-size: 18pt;
	font-weight: bold;
}
span.t4bk {
	color: #000;
	font-size: 13.5pt;
	font-weight: bold;
}
span.t4k {
	color: #000;
	font-size: 13.5pt;
}
span.t3bk {
	color: #000;
	font-size: 12pt;
	font-weight: bold;
}
span.t2k {
	color: #000;
	font-size: 10pt;
}
span.t2bk {
	color: #000;
	font-size: 8pt;
	//font-size: 10pt;
	font-weight: bold;
}
span.t1k {
	color: #000;
	font-size: 7.5pt;
}
span.t1bk {
	color: #000;
	font-size: 7.5pt;
	font-weight: bold;
}

/* -----赤（r赤字　rb太字赤字）----- */
span.t7rb {
	color: #f00;
	font-size: 36pt;
	font-weight: bold;
}
span.t7r {
	color: #f00;
	font-size: 36pt;
}
span.t6rb{
	color: #f00;
	font-size: 24pt;
	font-weight: bold;
}

span.t6r {
	color: #f00;
	font-size: 24pt;
}

span.t5rb{
	color: #f00;
	font-size: 18pt;
	font-weight: bold;
}
span.t5r {
	color: #f00;
	font-size: 18pt;
}
span.t4rb {
	color: #f00;
	font-size: 13.5pt;
	font-weight: bold;
}
span.t4r {
	color: #f00;
	font-size: 13.5pt;
}
span.t3r {
	color: #f00;
	font-size: 12pt;
}
span.t3rb {
	color: #f00;
	font-size: 12pt;
	font-weight: bold;
}
span.t2r {
	color: #f00;
	font-size: 10pt;
}
span.t2rb {
	color: #f00;
	font-size: 10pt;
	font-weight: bold;
}
span.t1r {
	color: #f00;
	font-size: 7.5pt;
}
span.t1rb {
	color: #f00;
	font-size: 7.5pt;
	font-weight: bold;
}

/* -----青（bb青字　b太字青字）----- */
span.t5b {
	color: #00f;
	font-size: 18pt;
	font-weight: bold;
}
span.t5bb {
	color: #00f;
	font-size: 18pt;
}
span.t4b {
	color: #00f;
	font-size: 13.5pt;
	font-weight: bold;
}
span.t4bb {
	color: #00f;
	font-size: 13.5pt;
}
span.t3b {
	color: #00f;
	font-size: 12pt;
	font-weight: bold;
}
span.t3bb {
	color: #00f;
	font-size: 12pt;
}
span.t2b {
	color: #00f;
	font-size: 10pt;
	font-weight: bold;
}
span.t2bb {
	color: #00f;
	font-size: 10pt;
}
span.t1b {
	color: #00f;
	font-size: 7.5pt;
	font-weight: bold;
}
span.t1bb {
	color: #00f;
	font-size: 7.5pt;
}

/* -----白（w白字　wb太字白字）----- */

span.t5wb {
	color: #fff;
	font-size: 18pt;
	font-weight: bold;
}
span.t5w {
	color: #fff;
	font-size: 18pt;
}
span.t4wb {
	color: #fff;
	font-size: 13.5pt;
	font-weight: bold;
}
span.t4w {
	color: #fff;
	font-size: 13.5pt;
}
span.t3wb {
	color: #fff;
	font-size: 12pt;
	font-weight: bold;
}
span.t3w {
	color: #fff;
	font-size: 12pt;
}
span.t2wb {
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
}
span.t2w {
	color: #fff;
	font-size: 10pt;
}

span.t1w {
	color: #fff;
	font-size: 7.5pt;
}

/* -----ネイビー１----- */

span.t3nb {
	color: #194f82;
	font-size: 12pt;
	font-weight: bold;
}
span.t3n {
	color: #194f82;
	font-size: 12pt;
}
span.t2nb {
	color: #194f82;
	font-size: 10pt;
	font-weight: bold;
}

/* -----ネイビー２----- */
span.t6n {
	color: #009;
	font-size: 24pt;
}
span.t6nb {
	color: #009;
	font-size: 24pt;
	font-weight: bold;
}
span.t5n {
	color: #009;
	font-size: 18pt;
}
span.t5nb {
	color: #009;
	font-size: 18pt;
	font-weight: bold;
}
span.t4n {
	color: #009;
	font-size: 13.5pt;
}
span.t4nb {
	color: #009;
	font-size: 13.5pt;
	font-weight: bold;
}
span.t3nb {
	color: #009;
	font-size: 12pt;
	font-weight: bold;
}
span.t2n {
	color: #009;
	font-size: 10pt;
}

/* -----オレンジ（o橙字　ob太字橙字）----- */
span.t4o {
	color: #ff8000;
	font-size: 13.5pt;
}
span.t4ob {
	color: #ff8000;
	font-size: 13.5pt;
	font-weight: bold;
}

/* -----緑（g緑字　gb太字緑字）----- */
span.t5gb {
	color: #090;
	font-size: 18pt;
	font-weight: bold;
}
span.t5g {
	color: #090;
	font-size: 18pt;
}
span.t4gb {
	color: #090;
	font-size: 13.5pt;
	font-weight: bold;
}span.t4g {
	color: #090;
	font-size: 13.5pt;
}
span.t3gb {
	color: #090;
	font-size: 12pt;
	font-weight: bold;
}span.t3g {
	color: #090;
	font-size: 12pt;
}
span.t3gb {
	color: #090;
	font-size: 10pt;
	font-weight: bold;
}span.t3g {
	color: #090;
	font-size: 10pt;
}
/* -----灰色（gr灰色　grb太字灰色）----- */
span.t5grb {
	color: #666;
	font-size: 18pt;
	font-weight: bold;
}span.t5gr {
	color: #666;
	font-size: 18pt;
}
span.t4grb {
	color: #666;
	font-size: 13.5pt;
	font-weight: bold;
}span.t4gr {
	color: #666;
	font-size: 13.5pt;
}
span.t3grb {
	color: #666;
	font-size: 12pt;
	font-weight: bold;
}span.t3gr {
	color: #666;
	font-size: 12pt;
}
span.t2grb {
	color: #666;
	font-size: 10pt;
	font-weight: bold;
}span.t2gr {
	color: #666;
	font-size: 10pt;
}
span.t1grb {
	color: #666;
	font-size: 7.5pt;
	font-weight: bold;
}span.t1gr {
	color: #666;
	font-size: 7.5pt;
}
/* -------------2015.3.30カラー追加（家具にて使用）------------ */

span.t3_bk {
	color: black;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_lgy {
	color: lightgray;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_gy {
	color: gray;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_bl {
	color: blue;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_lbl {
	color: lightblue;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_rd {
	color: red;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_br {
	color: saddlebrown;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_lbr {
	color: burlywood;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_gr {
	color: green;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_pp {
	color: purple;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_ye {
	color: yellow;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_or {
	color: orange;
	font-size: 12pt;
	font-weight: bold;
}
span.t3_pk {
	color: hotpink;
	font-size: 12pt;
	font-weight: bold;
}

/* for title グラデーションボックス*/
.gradbox-red {
 background:linear-gradient(to right,#F90301, #4B0B0B);
}
.gradbox-yellow {
 background:linear-gradient(to right,#DFD704, #7B7C01);
}
.gradbox-green {
 background:linear-gradient(to right,#04DF13, #017C10);
}
.gradbox-blue {
 background:linear-gradient(to right,#047CE0, #01447F);
}
.gradbox-purple {
 background:linear-gradient(to right,#D204EB, #580961);
}
.gradbox-orange {
 background:linear-gradient(to right,#FF3C00, #6B240E);
}
.gradbox-aqua {
 background:linear-gradient(to right,#05C3CF, #19696E);
}
.boxhnewl {	/* 左メインタイトル(全角) */
	width: 750px;
	font-size: 15pt;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 10px;
	margin-top: -31px;
	text-align: Left;
}
.boxhnewr-red {	/* 右サブタイトル(半角英数) 赤用 */
	width: 750px;
	font-size: 15pt;
	color: #D60504;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-yellow {	/* 右サブタイトル(半角英数) 黄色用 */
	width: 750px;
	font-size: 15pt;
	color: #DFD704;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-green {	/* 右サブタイトル(半角英数) 緑用 */
	width: 750px;
	font-size: 15pt;
	color: #04DF13;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-blue {	/* 右サブタイトル(半角英数) 青用 */
	width: 750px;
	font-size: 15pt;
	color: #047CE0;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-purple {	/* 右サブタイトル(半角英数) 紫用 */
	width: 750px;
	font-size: 15pt;
	color: #D204EB;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-orange {	/* 右サブタイトル(半角英数) オレンジ用 */
	width: 750px;
	font-size: 15pt;
	color: #FF3C00;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.boxhnewr-aqua {	/* 右サブタイトル(半角英数) 水色用 */
	width: 750px;
	font-size: 15pt;
	color: #05C3CF;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 3px;
	text-align: right;
}
.fuchidori {	/* 未使用 */
	font-size: 16pt;
	text-align: left;
	margin-top: -16px;
	margin-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow:1px 1px 0 #000, -1px -1px 0 #000,
   -1px 1px 0 #000, 1px -1px 0 #000,
    0px 1px 0 #000,  0 -1px 0 #000,
    -1px 0 0 #000, 1px 0 0 #000,
    2px 2px 0 #000, -2px -2px 0 #000,
   -2px 2px 0 #000, 2px -2px 0 #000,
    0px 2px 0 #000,  0 -2px 0 #000,
    2px 2px 6px rgba(0,0,0,0.9);
}

