@import "/common.css";
@import "/base.css";
@import "/header.css";
@import "/gnavi.css";
@import "/side_contents.css";
@import "/footer.css";
@import "/back_button.css";

#news {
width: 580px;
margin-top: 20px;
font-size: 14px;
line-height: 20px;
}

#page_title {
display: block;
width: 580;
height: 18px;
background: url(/img/news_entry_head.gif) no-repeat;
overflow: hidden;
}

#page_title_text {
float: left;
height: 0;
width: 0;
text-indent: -999em;
}

#entry_date {
float: right;
display: block;
font-size: 14px;
font-weight: bold;
line-height: 14px;
padding-top: 2px;
padding-left: 8px;
padding-right: 8px;
color: #FFFFFF;
background-color: #00BBFF;
}

#entry_title {
clear: both;
display: block;
width: 560px;
padding: 8px;
background-color: #00BBFF;
border-width: 0 2px 2px 2px;
border-style: solid;
border-color: #00BBFF;
}

#entry_title h2 {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 36px;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
background: url(/img/pac_logo_24.gif) no-repeat;
}

#entry_body {
padding: 20px;
border-width: 0 2px 0 2px;
border-style: solid;
border-color: #00BBFF;
height: 100%;
overflow: hidden;
}

#entry_body p {
font-size: 12px;
line-height: 18px;
height: 100%;
overflow: hidden;
}

#entry_body a {
color: #00BBFF;
text-decoration: none;
vertical-align: top;
}

#entry_body a:hover {
color: #FF8000;
}

#entry_body td {
font-size: 12px;
line-height: 18px;
height: 100%;
overflow: hidden;
}

.pad8 {
padding: 8px;
}

.pad16 {
padding: 16px;
}

.img_left {
float: left;
display: block;
padding-top: 0;
padding-left: 0;
padding-right: 20px;
padding-bottom: 20px;
}

.img_right {
float: right;
display: block;
padding-top: 0;
padding-left: 20;
padding-right: 0px;
padding-bottom: 20px;
}

.img_top {
padding-top: 0;
padding-left: 0;
padding-bottom: 20px;
}

#news em {
font-weight: bold;
}

#news em.blue {
font-weight: bold;
color: #00BBFF;
}

#news em.red {
font-weight: bold;
color: #FF8000;
}

#entry_foot {
clear: both;
display: block;
width: 580px;
height: 16px;
margin-bottom: 24px;
background: url(/img/news_foot.gif) no-repeat;
}

#is_over {
font-size: 12px;
font-weight: bold;
color: #FF8000;
}

.red_text {
color: #FF8000;
}


