

/* ▼-------------------------- ページ全体（body）設定 */



body{
  font-size:80%;
  line-height:130%;
  background-color:#ffffff;
/*  background-color:#f0f8ff; */
  color:#1a1a1a;
}
/* ▼-------------------------- タイトル設定 */



h2{
  font-size:120%;
  color:#ffffff;
  background-color:#856438;
  padding:5px 25px;
  letter-spacing:2px;
}
h3{
  font-size:120%;
  color:#003399;
  border-top-style:none;
  border-right-style:none;
  border-bottom:1px solid #003399;
  border-left:15px solid #003399;
  padding:3px 15px;
  letter-spacing:1px;
}
/* ▼-------------------------- 背景色設定 */



.C_w{
  background-color:#ffffff;
}
.C_gy{
  background-color:#666666;
}
.C_dgy{
  background-color:#333333;
}
.C_lgy{
  background-color:#eeeeee;
}
.C_b{
  background-color:#003399;
}
.C_lb{
  background-color:#dce8ff;
}
.C_p{
  background-color:#ffccff;
}
.C_lo{
  background-color:#ffe6cc;
}
.C_go{
  background-color:#DECEB8;
}
/* ▼-------------------------- 背景画像設定 */



.backline{
  background-image : url(image/top_backline.gif);
  background-repeat:repeat-y;
}
/* ▼-------------------------- フォント設定 */





.FC_w{
  color:#ffffff;
}
.FC_gy{
  color:#aaaaaa;
}
.FC_lgy{
  color:#dddddd;
}
.FC_dgy{
  color:#999999;
}
.FC_r{
  color:#e6331a;
}
.FC_b{
  color:#003399;
}
.FC_y{
  color:#ffcc00;
}
.FC_g{
  color:#009933;
}
.FC_p{
  color:#ffccff;
}
.FC_lb{
  color:#dce8ff;
}
.FC_lo{
  color:#ffe6cc;
}
.F80{
  font-size:80%;
}
.F85{
  font-size:85%;
}
.F90{
  font-size:90%;
}
.F95{
  font-size:95%;
}
.F110{
  font-size:110%;
}
.F120{
  font-size:120%;
}
.Fb{
  font-weight:bold;
}
/* ▼-------------------------- 行間設定 */



.L100{
  line-height:100%;
}
.L110{
  line-height:130%;
}
.L130{
  line-height:130%;
}
.L140{
  line-height:140%;
}
.L150{
  line-height:150%;
}
.L160{
  line-height:160%;
}
/* ▼-------------------------- マージン・パディング（余白）設定 */



.no_margin{
  margin-top:0em;
  margin-bottom:0em;
}
.space3{
  padding:3px 3px;
}
.space10{
  padding:10px 10px;
}
.side_sp30{
  padding:0px 30px;
}
.page_sp{
  padding:4px 0px 10px 0px;
}
/* ▼-------------------------- リスト設定 */



.list_no{
  list-style-type:none;
}
/* ▼-------------------------- 入力フォーム設定 */



input{
  border: 1px solid #A38456;
}
textarea{
  border: 1px solid #A38456;
}
/* ▼-------------------------- テーブルライン設定 */



.table_border{
  border-collapse:collapse;
}
/* ▼-------------------------- リンク色設定 */



/* 通常 リンク設定 */

a:link {
  color:#0000cc;
}
a:visited {
  color:#663300;
}
a:hover {
  color:#e64d00;
}
/* サイドメニュー コンテンツ リンク設定 */

a.menu{
  text-decoration:none;
  color:#522929;
}
a.menu:link{
  text-decoration:none;
  color:#522929;
}
a.menu:visited{
  text-decoration:none;
  color:#522929;
}
a.menu:hover{
  color:#522929;
  background-color:#d5c7a6;
}




