@charset "UTF-8";

/* flash container */
#main .main_image {
width:700px;
height:290px;
margin:0 auto 18px;
}

#flash p {
padding-top:140px;
text-align:center;
}

/* Information */
#main .info {
margin:0 5px 18px;
padding:10px 20px;
border:2px solid #808080;
font-size:1.2em;
}

/* NEWS/PRESS RELEASE */
#index-news {
width: 390px;
}

#index-news-dt {
width:378px;
height:23px;
padding:10px 0 0 10px;
border:1px solid #ccc;
background:url(../img/index_ttl_bg_01.jpg) repeat-x;
}

#index-news .news-txt {
width:390px;
padding:13px 0 4px;
background:url(../img/index_ttl_bg_02.jpg) repeat-x;
}

#index-news .more-btn,
#index-question .more-btn {
display:block;
height:28px;
margin-top:-33px;
padding:5px 10px 0 0;
text-align:right;
}

#index-news .news-txt .dl-news .news-date {
display:block;
height:100%;
padding:2px 0 0 12px;
background:url(../img/ac_01.gif) left 4px no-repeat;
}

#index-news .news-txt .dl-news .dd-news {
margin-bottom:8px;
padding:3px 0 6px 10px;
background:url(../img/dot_bg.gif) left bottom no-repeat;
}

/* faq */
#index-question {
width:286px;
}

#index-question dt{
width:274px;
height:23px;
padding:10px 0 0 10px;
border:1px solid #ccc;
background:url(../img/index_ttl_bg_01.jpg) repeat-x;
}

#index-question .question-txt {
width:286px;
padding:15px 0 4px 0;
background:url(../img/index_ttl_bg_02.jpg) repeat-x;
}

#index-question .question-txt .ul-question .li-question {
margin-bottom:10px;
padding:0 0 8px;
background:url(../img/dot_bg_02.gif) left bottom no-repeat;
}

