
body { 
color: #444444; 
margin: 0;
background-image: url(../images/esco_kun_bg_02.gif);
background-repeat: repeat;
background-attachment: fixed;
}



/* ▼ View変更 */
.Main_TD { background-color:#32cd32; }/* 主色（ メインカラー ） 7cb240*/
.Sub_001_TD { background-color:#CADDAD; }/* 副色壱（ サブカラー ） */
.Sub_002_TD { background-color:#426022; }/* 副色弐（ 検索部分タイトル背景色 ） */
.Sub_003_TD { background-color:#CADDAD; }/* 重色（ 検索部分タイトル枠色 ） */





.login_title { COLOR: #819CC9 }/* ログイン画面タイトル文字色 */  /* 主色と同色推奨 */
.search_title { font-size:0.75em;line-height:130%;COLOR: #426022 }/* 検索部分タイトル文字色 */




.detail { font-size:0.75em;line-height:130% }

.detail_table_002 { background-color:#32cd32; }     /* 詳細表示用テーブルクラス */


a:link { font-size: 9pt; color: #5f5fff; text-decoration: none }
a:visited { font-size: 9pt; color: #5f5fff; text-decoration: none }
a:hover { font-size: 9pt; color: #ff007f; text-decoration: underline }
a:active {  font-size: 9pt; color:#5f5fff; text-decoration:none;}


a.cate:link { color: #ffffff; text-decoration: none }
a.cate:visited { color: #ffffff; text-decoration: none }
a.cate:hover { color: #eaeaea; text-decoration: underline }
a.cate:active { color:#ffffff; text-decoration:none;}






a.white:link { color:#FFFFFF; text-decoration:none }
a.white:visited { color:#ffffff; text-decoration:none }
a.white:hover { color:#ff882b; text-decoration:underline }
a.white:active { color:#ffffff; text-decoration:none }

a.bb:link { font-size: 9pt; COLOR: #5f5fff; TEXT-DECORATION: none }
a.bb:visited { font-size: 9pt; COLOR: #5f5fff; TEXT-DECORATION: none }
a.bb:hover { font-size: 9pt; COLOR: #ff007f; BACKGROUND-COLOR: #FFF3FC; TEXT-DECORATION: underline }
a.bb:active {  font-size: 9pt; COLOR:#5f5fff; TEXT-DECORATION:none;}


.h10_120 { font-size:0.6em; line-height:120%; }
.h10_130 { font-size:0.6em; line-height:130%; }
.h10_140 { font-size:0.6em; line-height:140%; }
.h10_150 { font-size:0.6em; line-height:150%; }
.h10_160 { font-size:0.6em; line-height:160%; }

.h11_120 { font-size:0.7em; line-height:120%; }
.h11_130 { font-size:0.7em; line-height:130%; }
.h11_140 { font-size:0.7em; line-height:140%; }
.h11_150 { font-size:0.7em; line-height:150%; }
.h11_160 { font-size:0.7em; line-height:160%; }

.h12_100 { font-size:0.75em; line-height:100%; }
.h12_110 { font-size:0.75em; line-height:110%; }
.h12_120 { font-size:0.75em; line-height:120%; }
.h12_130 { font-size:0.75em; line-height:130%; }
.h12_140 { font-size:0.75em; line-height:140%; }
.h12_150 { font-size:0.75em; line-height:150%; }
.h12_160 { font-size:0.75em; line-height:160%; }

.h13_110 { font-size:0.8em; line-height:110%; }
.h13_120 { font-size:0.8em; line-height:120%; }
.h13_130 { font-size:0.8em; line-height:130%; }
.h13_140 { font-size:0.8em; line-height:140%; }
.h13_150 { font-size:0.8em; line-height:150%; }
.h13_160 { font-size:0.8em; line-height:160%; }

.h14_130 { font-size:0.875em; line-height:130%; }
.h14_140 { font-size:0.875em; line-height:140%; }
.h14_150 { font-size:0.875em; line-height:150%; }
.h14_160 { font-size:0.875em; line-height:160%; }

.h15_120 { font-size:0.9em; line-height:120%; }
.h15_140 { font-size:0.9em; line-height:140%; }
.h15_150 { font-size:0.9em; line-height:150%; }
.h15_160 { font-size:0.9em; line-height:160%; }

.h16_120 { font-size:1em; line-height:120%; }
.h16_140 { font-size:1em; line-height:140%; }
.h16_150 { font-size:1em; line-height:150%; }
.h16_160 { font-size:1em; line-height:160%; }


.large_title {  font-size: 1.5em; line-height: 30px; font-weight: bold; padding-top: 0px; font-family: "ＭＳ Ｐゴシック", "Osaka"}

.title {  font-size: 1em; line-height: 22px; font-weight: bold; padding-top: 0px; font-family: "ＭＳ Ｐゴシック", "Osaka"}

.title_sub {  font-size: 0.875em; line-height:130%; font-weight: bold }






/* HHHHHHHHH

.Accent { COLOR: #cc3300 }
.Main_TD_border_color{ border-color: #819cc9; }
.Main_TD_color{ color: #819cc9; }

td.detail_banner { height: 30px; padding: 0.1em 0.4em; border: 1px solid; line-height: 110%; }
td.hr { border-top: 1px solid; }
td.image_frame { border: 1px solid; }

td.comment { padding: 0.1em 0.4em; border: 1px solid; line-height: 110%; }
td.comment_top { padding: 0.1em 0.4em; border: 1px solid; line-height: 110%; white-space: nowrap; }

HHHHHHHHHHHHH */