/* コンテンツユニット指定 */

/* タイトル指定
---------------------------------------------*/
#cms_block h3 {
margin: 0px auto 15px auto;
padding: 5px 0px;
color: #ddd;
border-bottom: 1px solid #999;
font-size: 120%;
}

#cms_block h3.mtti {
margin: 40px auto 15px auto;
padding: 5px 0px;
color: #ddd;
border-bottom: 1px solid #999;
font-size: 120%;
}

#cms_block h4 {
margin: 15px auto;
padding: 3px;
font-size: 100%;
background: #000;
}

#cms_block h5 {
margin: 0px auto 15px auto;
padding: 0px;
border-bottom: 1px solid #ddd;
text-align: left;
font-size: 120%;
font-weight: bold;
background: #f5f5f5;
}

#cms_block p.h_no {
margin: 0px;
padding: 0px;
}

/* 自動テーブル指定
-------------------------------------------------- */
/* タイプ.1 [すべて<td>／列単位指定／行背景色交互] */
/* テーブル指定 */
#cms_block .ata01 {
width: 99%;
margin: 0px;
border-collapse: collapse;
}
/* 奇数行背景色指定 */
#cms_block .ata01 .odd {
backgroung: #fff;
}
/* 偶数行背景色指定 */
.ata01 .even {
background: #edf0f6;
}
/* セル一括指定 */
#cms_block .ata01 td {
padding: 5px;
vertical-align: ;
border: 1px solid #aaa;
}
/* 1列目指定 */
#cms_block .ata01 .atd01 {
width: ;
}
/* タイプ.2 [1行目のみ<th>／列単位指定／行背景色交互] */
/* テーブル指定 */
#cms_block .ata02 {
width: 99%;
margin: 0px;
border-collapse: collapse;
}
/* 奇数行背景色指定 */
#cms_block .ata02 .odd {
backgroung: #fff;
}
/* 偶数行背景色指定 */
#cms_block .ata02 .even {
background: #edf0f6;
}
/* 見出しセル一括指定 */
#cms_block .ata02 th {
padding: 5px;
text-align: center;
border: 1px solid #aaa;
background: #c1cce1;
}
/* セル一括指定 */
#cms_block .ata02 td {
padding: 5px;
vertical-align: ;
border: 1px solid #aaa;
}
/* 1列目指定 */
#cms_block .ata02 .atd01 {
width: ;
}
/* タイプ.3 [1列目のみ<th>／列単位指定／行背景色交互] */
/* テーブル指定 */
#cms_block .ata03 {
width: 99%;
margin: 0px;
border-collapse: collapse;
}
/* 奇数行背景色指定 */
#cms_block .ata03 .odd {
backgroung: #fff;
}
/* 偶数行背景色指定 */
#cms_block .ata03 .even {
background: #edf0f6;
}
/* 見出しセル一括指定 */
#cms_block .ata03 th {
padding: 5px;
border: 1px solid #aaa;
background: #c1cce1;
}
/* セル一括指定 */
#cms_block .ata03 td {
padding: 5px;
vertical-align: ;
border: 1px solid #aaa;
}
/* 1列目指定 */
#cms_block .ata03 .atd01 {
width: ;
}

/* 複数ページナビ指定
---------------------------------------------*/
/* リスト指定 */
#cms_block ul.page_nb {
list-style: none;
margin: 0px;
padding: 3px 0px 5px 0px;
text-align: center;
border-top: 1px dotted #aaa;
border-bottom: 1px dotted #aaa;
}

#cms_block li.page_nb {
display: inline;
margin: 0px;
padding: 0px;
text-align: center;
}

#cms_block li.page_nb_b {
display: inline;
margin: 0px;
padding: 0px 10px 0px 0px;
text-align: center;
}

#cms_block li.page_nb_n {
display: inline;
margin: 0px;
padding: 0px 0px 0px 10px;
text-align: center;
}

#cms_block .page_nb_fc {
margin: 0px;
padding: 0px;
color: D60000;
font-weight: bold;
}

/* 関連リンク指定
---------------------------------------------*/
/* リスト指定 */
#cms_block ul.k_link {
margin: 10px 0px 0px 0px;
padding: 0px;
list-style: none;
}

#cms_block li.k_link {
margin: 0px;
padding: 5px 0px 5px 13px;
border-bottom: 1px dotted #aaa;
background: URL(../../images/sys/ar01_gr01.gif) left center no-repeat;
}
