@charset "Shift_JIS";

#GLOBAL-HDR * { margin: 0px;
	padding: 0px;
}

body { background-image: url(/img/cmn/bg_04.gif);
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}
img { border: none;
}
#GLOBAL-HDR td p { text-align: left;
	margin: 0px;
	padding: 0px;
}
#GLOBAL-HDR .sub { text-align: right;
	padding: 3px;
}
#search-input { width: 220px;
}

/* メインナビゲーション・ここから */
#glb-nv a span { visibility: hidden;
}
#glb-nv a { display: block;
	height: 32px;
	text-decoration: none;
	background: url(/img/cmn/hdr_glb_nv22.gif);
}
#glb1 a { width: 105px;
}
#glb2 a { background-position: -105px 0px;
	width: 127px;
}
#glb3 a { background-position: -232px 0px;
	width: 127px;
}
#glb4 a { background-position: -359px 0px;
	width: 127px;
}
#glb5 a { background-position: -486px 0px;
	width: 127px;
}
#glb6 a { background-position: -613px 0px;
	width: 127px;
}
#glb1 a:hover { background-position: 0px -33px;
}
#glb2 a:hover { background-position: -105px -33px;
}
#glb3 a:hover { background-position: -232px -33px;
}
#glb4 a:hover { background-position: -359px -33px;
}
#glb5 a:hover { background-position: -486px -33px;
}
#glb6 a:hover { background-position: -613px -33px;
}
/* メインナビゲーション・ここまで */


/* フッター・ここから */
#FTR-TO-TOP, #glb-ftr { width: 732px;
	margin-left: 8px;
}
#FTR-TO-TOP, #FTR-TO-TOP-A, #FTR-TO-TOP-B, #FTR-TO-TOP-C, #FTR-TO-TOP-D { margin-top: 50px;
	text-align: right;
}
#glb-ftr, #glb-ftrA, #glb-ftrB, #glb-ftrC, #glb-ftrD { border-top: solid 1px #666666;
}
#FTR-AA { margin-right: 102px;
}

#FTR-TO-TOP-A, #glb-ftrA { width: 590px;
	margin-left: 13px;
}

#FTR-TO-TOP-B, #glb-ftrB { width: 561px;
	margin-left: 8px;
}

#FTR-TO-TOP-C, #glb-ftrC { width: 568px;
	margin-left: 8px;
}

#FTR-TO-TOP-D, #glb-ftrD { width: 564px;
	margin-left: 178px;
}
/* フッター・ここまで */



A:hover {
	COLOR: #E41F1F; }

.T20{
        font-size:20px;
        line-height:24px;
       }

.T14{
        font-size:14px;
        line-height:20px;
       }

.T14A{
        font-size:14px;
        line-height:20px;
		color:#BC0C15;
       }

.T14B{
        font-size:14px;
        line-height:20px;
		font-weight:bold;
       }

.T12{
        font-size:12px;
        line-height:18px;
       }

.E12{
        font-size:12px;
        line-height:16px;
		font-family:Arial;
       }

.T12A{
        font-size:12px;
        line-height:16px;
       }

.T12B{
        font-size:12px;
        line-height:16px;
		color:#FF6600;
       }

.T12C{
        font-size:12px;
        line-height:18px;
		color:#13356A;
       }

.T12D{
        font-size:12px;
        line-height:18px;
		font-weight:bold;
       }

.E12D{
        font-size:12px;
        line-height:16px;
		font-weight:bold;
		font-family:Arial;
       }

.T12E{
        font-size:12px;
        line-height:18px;
		color:#FFFFFF;
		font-weight:bold;
       }

.T12F{
        font-size:12px;
        line-height:18px;
		color:#990000;
		font-weight:bold;
       }

.T12G{
        font-size:12px;
       }

.PD12{
         font-size:12px;
         line-height:16px;
         background:#B3E4E3;
		}

.T10{
        font-size:10px;
        line-height:13px;
       }

.E10{
        font-size:10px;
        line-height:13px;
		font-family:Arial;
       }

.T10A{
        font-size:10px;
        line-height:11px;
       }

.T10B{
        font-size:10px;
        line-height:11px;
		color:#FF288C;
       }

.T10C{
        font-size:10px;
        line-height:16px;
		}

.T10D{
        font-size:10px;
        line-height:13px;
		font-weight:bold;
       }

.T10E{
        font-size:10px;
        line-height:13px;
		color:#FFFFFF;
       }

.T10F{
        font-size:10px;
       }

//End of CSS indication //