/* ユーザー定義CSS
---------------------------------------------*/
html{overflow-y: scroll;}
.line_01 .atl_inner{padding:70px 29px 0px 29px;}
html #wrapper{font-size:12px;}

/*ニュース種別指定*/
.nti_event{
padding-left:50px;
background:url(../../images/others/nti_event.gif) left center no-repeat;
}
.nti_info{
padding-left:50px;
background:url(../../images/others/nti_info.gif) left center no-repeat;
}

/* タイトル指定 */
/* ニュースタイトル(h3) */
h3.ti_n_h3 {
margin: 0px 0px 10px 0px;
padding: 4px 0px 8px 0px;
font-size:17px;
color: #5d4927;
background: url(../../images/others/news_ti_bg.gif) repeat-x bottom;
}

/* 中見出し赤(h3) */
h3.ti_r_h3 {
margin: 10px 0px;
padding: 4px 0px 4px 10px;
color: #FFFFFF;
background: #b70d0d;
}

/* 中見出し緑(h3) */
h3.ti_g_h3 {
margin: 10px 0px;
padding: 4px 0px 4px 10px;
color: #FFFFFF;
background: #129970;
}

/* 中見出し黄(h3) */
h3.ti_o_h3 {
margin: 10px 0px;
padding: 4px 0px 4px 10px;
color: #FFFFFF;
background: #e48b00;
}

/* 中見出し黒(h3) */
h3.ti_bk_h3 {
margin: 10px 0px;
padding: 4px 0px 4px 10px;
color: #FFFFFF;
background: #525252;
}

/* 小見出し青(h4) */
h4.ti_b_h4 {
margin: 10px 0px;
padding: 5px 0px 5px 4px;
color: #0b68b1;
border-bottom: 3px solid #0b68b1;
}
/* 小見出し赤(h4) */
h4.ti_r_h4 {
margin: 10px 0px;
padding: 5px 0px 5px 4px;
color: #666;
border-bottom: 3px solid #b70d0d;
}
/* 小見出し緑(h4) */
h4.ti_g_h4 {
margin: 10px 0px;
padding: 5px 0px 5px 4px;
color: #666;
border-bottom: 3px solid #129970;
}
/* 小見出し黄(h4) */
h4.ti_o_h4 {
margin: 10px 0px;
padding: 5px 0px 5px 4px;
color: #666;
border-bottom: 3px solid #e48b00;
}
/* 小見出し黒(h4) */
h4.ti_bk_h4 {
margin: 10px 0px;
padding: 5px 0px 5px 4px;
color: #666;
border-bottom: 3px solid #525252;
}

p.h_no {
margin: 0px;
padding: 0px;
}
