/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■【ページ全体】■■■■
●カスタマイズ：背景色
●書き換え不可：マージン */
BODY{
  background-color: #2d2d2d;
	margin: 0px 0px 0px 0px;
	text-align:center;
	font-family:Osaka,Verdana,Helvetica,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif;
}
#PAGE{
	text-align: center;
}
#BG{
	background : url(images/bg.gif) repeat-y;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■【基本文字】■■■■
●カスタマイズ：文字
●書き換え不可：禁則処理 */
TD{
	font-size: x-small;
	line-height: 135%;
  color: #333333;
	text-justify: distribute-all-lines;
	line-break: strict;
}

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■【会社名】■■■■
●カスタマイズ：文字サイズ、太さ、色、文字揃え */
#TITLE{
	font-size: 120%;
  color: #ffffff;
	font-weight: bold;
	vertical-align: bottom;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■【ロゴ】■■■■
●カスタマイズ：テキストとのラインが縦中央揃え、画像右の余白 */

#LOGO{
	vertical-align:middle;
	margin-right:10px;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■【ヘッダー】■■■■
●カスタマイズ：ヘッダー背景色(フッターと同一に)
●書き換え不可：幅、高さ、マージン、パディング */
#HEAD{
	background: #0d0875;
	width: 740px;
	height: 50px;
	margin:  0px;
	padding: 0px;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■【フッター】■■■■
●カスタマイズ：フッター背景色(ヘッダーと同一に)
　　　　　　　　copyright文字サイズ、色、配置 */
#FOOTER{
	background: #0d0875;
	font-size: 70%;
	color: #ffffff;
	text-align: right;
}
/* ■■■■■■■■■■■■■■■■■■■■■【ヘッダー下、写真下の線】■■■■
●カスタマイズ：フッター背景色(ヘッダーと同一に)
　　　　　　　　copyright文字サイズ、色、配置 */
.LINECOLOR{
	border-color: #1e6bd3;
	border-width: 3px;
	border-style: solid;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■【メニュー文字】■■■■
●カスタマイズ：文字サイズ、太さ
●書き換え不可：幅、高さ、上下ライン、背景画像 */
#MENU{
	font-size: 95%;
	font-weight: bold;
	width: 740px;	
	height: 25px;
	border-top:    1px solid #333333;
	border-bottom: 1px solid #333333;
	background : url(images/bg_menu.gif) no-repeat;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■【メニューリンク】■■■■
●カスタマイズ：未アクセス、アクセス済、ロールオーバー
                ※text-decoration:noneを指定すると下線無 */
A.MENU:LINK    { color: #333333; text-decoration:none ;}
A.MENU:VISITED { color: #333333; text-decoration:none;}
A.MENU:HOVER   { color: #ff0000; }
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■【全体リンク】■■■■
●カスタマイズ：未アクセス、アクセス済、ロールオーバー
                ※text-decoration:noneを指定すると下線無 */
A:LINK 		{ color:#0000ef; }
A:VISITED { color:#52188c; }
A:HOVER 	{ color:#ff0000; }
/* ■■■■■■■■■■■■■■■■■■■■■■■■■【ヘッダーリンク】■■■■
●カスタマイズ：未アクセス、アクセス済、ロールオーバー
                ※text-decoration:noneを指定すると下線無 */
A#HOME:LINK 	 { color:#ffffff; }
A#HOME:VISITED { color:#ffffff; }
A#HOME:HOVER 	 { color:#ff0000; }
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■【文書論理構造】■■■■
●カスタマイズ：フォント、配置、上下左右ライン、内余白(上、左、下、右)、外余白
　　　　　　　　※実線：solid 、点線：dotted 、破線：dashed */
H1 {
	font-size: 140%;
	text-align: left;
	padding: 5px  5px  5px  5px;
	margin: 20px 40px 10px 40px;
	}

H1.WAKU {
	font-size: 125%;
	text-align: left;
	border-top:    #666666 1px solid;
	border-bottom: #666666 2px solid;
	border-left:   #666666 15px solid;
	border-right:  #666666 2px solid;
	padding: 5px  5px  5px  5px;
	margin: 20px 40px 10px 40px;

}

H2 {
	font-size: 115%;
	text-align: left;
	border-bottom: 1px dotted #999999;
	border-left: 10px solid #6a006a;
	padding-left: 10px;
	margin: 10px 70px 10px 70px;
}

H3 {
	font-size: 100%;
	text-align: left;
	font-weight: bold;
	color: #1e6bd3;
	margin: 0px 70px 10px 70px;
}

P{
	text-align: left;
	margin: 10px 70px 20px 70px
;}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■【写真の枠と配置】■■■■
●カスタマイズ：(写真の周りの線の)色、太さ、形状
●書き換え不可：写真の周りにテキストを回りこみ、コンテンツ幅 */
.PHOTOLEFT{
	border-top:    #666666  1px  solid;
	border-bottom: #333333  2px  solid;
	border-left:   #666666  1px  solid;
	border-right:  #333333  2px  solid;
	float: left;
	margin-right:  10px;
	margin-bottom: 10px;
}

.PHOTORIGHT{
	border-top:    #666666  1px  solid;
	border-bottom: #333333  2px  solid;
	border-left:   #666666  1px  solid;
	border-right:  #333333  2px  solid;
	float: right;
	margin-left:   10px;
	margin-bottom: 10px;

}
/* ■■■■■■■■■■■■■■■■■■■■■■■■【画像回り込み解除】■■■■
●書き換え不可：回りこみ解除(<P>などに指定して、<IMG>と文章を囲む)
　　　　　　　　意図しない所に文字が回りこむのを防止(HTMLに記述済) */
.KAIJYOLEFT{
	clear: left;
}
.KAIJYORIGHT{
	clear: right;
}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■【アイコンなど】■■■■
●カスタマイズ：テキストとのラインが文字揃え、画像右の余白 */

.IMG{
	vertical-align:middle;
	margin-right:5px
;}
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■【ページ上へ】■■■■
●カスタマイズ：文字サイズ、文字揃え、幅、上下余白 */

.PAGETOP{
	font-size: 80%;
	width: 660px;
	text-align: right;
	margin: 20px 0px 20px 0px
;}
