/*========================*/
a	{color:#33aaaa}
/*a:link{color:red;text-decoration:none;}*/
a:visited{color:black;text-decoration:none;}
a:active{color:red;}
a:hover	{color:#00cc00}

table.fixed	{
	 table-layout:fixed;
}

/*=========================================================*/
@media screen {
	body{font-size: 12px;}
}
@media print {
	body{font-size: 12px;}
}
@media screen,print {
	body{line-height:1.5em;}
}

body	{
	 background-color: orange;/* === クライアントカラー#32d4a9white; === */
	 text-align:left;
	 font-family: "ＭＳ Ｐ明朝", "Osaka";
	 font-weight:nomal;
	 color:black;
}

/* === ヘッダー基本設定 === */
/* === ヘッダー部分の基本スタイル 設定 === */
#head	{
	 width:760px;/* === ヘッダー部分幅 === */
	 \width:760px;/* === WIN IE === */
	 w\idth:760px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #head	{
	 width:760px;/* === OPERA MODAN BRAWZ VAL === */
}

#head	{
	 height:70px;/* === ヘッダー部分高 === */
	 \height:70px;/* === WIN IE === */
	 h\eight:70px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #head	{
	 height:70px;/* === OPERA MODAN BRAWZ VAL === */
}

#head	{
	 background-color: #ee7733;/* #007733=== クライアントカラー ヘッダー部分 === */
	 font-family:"ＭＳ Ｐ明朝", "Osaka";
	 font-size:12px;
	 color:white;
	 padding:0px;
	 margin:0px;
}



/* === ヘッダーメニューの基本スタイル 設定 === */
#headmenu	{
	width:760px;/* === ヘッダー部分幅 === */
	\width:760px;/* === WIN IE === */
	w\idth:760px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #headmenu	{
	width:760px;/* === OPERA MODAN BRAWZ VAL === */
}

#headmenu	{
	height:24px;/* === ヘッダー部分幅 === */
	\height:24px;/* === WIN IE === */
	h\eight:24px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #headmenu	{
	 height:24px;/* === OPERA MODAN BRAWZ VAL === */
}

#headmenu	{
	 background-color: #993300;/* === クライアントカラー濃色（メニューバック）  === */
	 text-align:left;
	 font-size:8px;
	 color:white;
	 padding:0px;
	 margin:0px;
}



/* === サイドバーとコンテンツ部分の基本スタイル 設定 === */
/* === サイドバーとコンテンツ部分部分幅 === */
#contents	{
	width:760px;
	\width:760px;/* === WIN IE === */
	w\idth:760px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #contents	{
	 width:760px;/* === OPERA MODAN BRAWZ VAL === */
}

#contents	{
	 height:100%;
	 border:solid 3px #993300;/* === クライアントカラー濃色（枠） === */
	 border-top:none;
}


/* === ナビゲーション部分の基本スタイル 設定=== */
/* === ナビゲーション部分幅 === */
#navigation	{
	width:128px;
	\width:128px;/* === WIN IE === */
	w\idth:128px;/* === ETC MODAN BRAWZ VAL=== */
}
html>body #navigation	{
	width:128px;/* === OPERA MODAN BRAWZ VAL === */
}

#navigation	{
	vertical-align:top;
	padding:0px;
	font-size:12px;
	font-family:"ＭＳ Ｐ明朝", "Osaka";
}

/* === ホットライン部分の基本スタイル 設定 === */
#hotline	{
	 background-color:white;
	 vertical-align:top;
	 padding-right:17px;
	 font-size:12px;
	 font-family:"ＭＳ Ｐ明朝", "Osaka";
}


.company {
	 font-family: "ＭＳ Ｐ明朝", "細明朝体";
	 font-size: 14px;
	 line-height: 120%;
	 font-weight: bold;
}

.trademark {
	 font-family: "ＭＳ Ｐ明朝", "細明朝体";
	 font-size: 10px;
	 line-height: 120%;
	 font-weight: bold;
}

.address {
	 font-family: "ＭＳ Ｐ明朝", "細明朝体";
	 font-size: 10px;
	 line-height: 120%;
	 font-weight: normal;
}

.copyright {
	 border-top:solid 2px #993300;/* === クライアントカラー濃色（仕切線） === */
	 padding-top:6px;
	 text-align:center;
	 font-family: "Verdana", "Helvetica", "sans-serif";
	 font-size: 10px;
	 line-height: 120%;
}

.counter {
	 padding-top:6px;
	 text-align:center;
	 font-size: 10px;
	 line-height: 120%;
}



.menu	{
	position:absolute;
	left:10px;
	top:10px;
	margin-right:5px;
}

.menu a	{
	vertical-align:middle;
	font-size:10px;
	font-weight:bold;
	color:#70bf54;
}

.menu a:hover	{
	color:#ffaa00
}


.top	{
	margin-top:30px;
}

.menu .top a	{
	color:#555555;
}

.dshadow {
	filter:dropshadow(offx=5,offy=5,color=#888888));
}
