@charset "Shift_JIS";

/* --------------------------------------------------------------
　SSI ニュースメール
　最終更新日：2006.8.21
　
　------------------------------
  4.div#contents内詳細（全アーカイブ.html）

    p.navi -------------------  パンくずリスト

	h2 ---------------------- 記事のカテゴリー名
	h3 ---------------------- 記事のタイトル

    div.article ------------- 全記事共通
　　div.article img --------- 全記事共通イメージ指定
　　div.article ul ---------- バックナンバーリスト外枠
　　div.article li ---------- バックナンバーリスト

    p.readmore ------------- 「続きを読む」の設定

    table#touroku ---------- 登録フォーム外枠
       #touroku td.item ---- 入力項目
	   #touroku td --------- 入力部分
	   #touroku p.attention - 入力部分補足説明
       .red ---------------- 赤文字
-------------------------------------------------------------- */

p.navi { 
margin: 10px 0;
padding: 0;
line-height: 1.5;
letter-spacing:-1px;
}

h2 {
margin: 10px 0 0 0;
padding: 7px 0 5px 25px;
font-size:100%;
background: url(../img/h2_backnamber.gif) left top no-repeat;
}

h3 {
margin:  20px 10px 0;
padding: 5px;
font-size:100%;
letter-spacing:-1px;
line-height: 1.2;
border-left: 5px solid #ff9933;
}
	
div.article {
margin: 0 0 10px 0;
padding: 0 0 5px 0;
width:500px;
border-top: 1px solid #cccccc;
background: url(../img/contents_footer.gif) left bottom no-repeat;
}

div.article img {
margin: 10px;
padding: 0;
}

ul#backnumber {
margin: 10px 10px 10px 30px;
padding: 0;
}

#backnumber li {
list-style: url(../img/maru_right_orange.gif)  outside;
margin: 5px 0 10px 0;
padding: 0 0 5px  0;
border-bottom: 1px dotted #cccccc;
}

p.readmore {
clear:both;
margin: 0 10px;
padding: 0;
text-align:right;
}

p.readmore a {
margin: 0;
padding: 0 0 0 15px;
background: url(../img/maru_right_orange.gif) no-repeat left ; 
}

/*　メルマガ配信登録フォーム*/

table#touroku {
margin:0 10px;
padding:0;
width:480px;
line-height:1.5;
border:0;
}

#touroku td.item {
padding: 5px;
background: #f5d6de;
vertical-align:middle;
font-size:95%;
line-height:1.25;
}

#touroku td {
padding: 2px 0 2px 10px;
vertical-align:top;
font-size:95%
}

#touroku p.attention {
margin: 5px 0;
font-size:85%;
line-height:1.3;
color:#CC0000;
}

.red {
color:#CC0000
}