@charset "shift_jis";
/* CSS Document */
#bottomarea {
background:url(../../X-TRAIL-NO02/IMG/img13.jpg) no-repeat;
height:142px;
width:720px;
text-align:center;
}
#bottomarea p{
padding-top:11px;
}
#ContensBoxback {
background:url(../IMG/back.gif) repeat-y;
padding-bottom:24px;
}

#ContensBoxback table {
margin-top:10px;
margin-left:15px;
}
#ContensBoxback table tr td p {
font-size:12px;
color:#666;
line-height:130%;
padding:10px;
}


table.newsarea tr td {
padding-top:8px;
padding-bottom:8px;
}

table.newsarea tr td strong {
color:#666;
font-size:14px;
}
table.newsarea tr td.day {
font-size:12px;
font-weight:bold;
color:#666;
text-align:right;
}
table.newsarea tr td.text {
padding-left:14px;
font-size:12px;
color:#666;
}
table.newsarea tr td.text a:link,
table.newsarea tr td.text a:visited {
color:#57a900;
}
table.newsarea tr td.text a:hover {
text-decoration:none;
}
table.newsarea tr td.line {
padding:0;
}
table.picup {
border:1px #57a900 solid;
}
table.picup tr td {
font-size:12px;
color:#666;
padding:5px;
}
table.picup tr td.ripicon {
font-size:12px;
font-weight:bold;
}
table.picup tr td a:link,
table.picup tr td a:visited {
color:#57a900;
}
table.picup tr td a:hover {
text-decoration:none;
}
div.linkdiv {
margin-top:12px;
margin-left:15px;
}

#SubContensBoxback {
background:url(../IMG/contens_page_back.gif) repeat-y;
padding-bottom:24px;
}
div#SubContensHead {
width:680px;
margin-top:15px;
margin-left:15px;
text-align:right;
margin-bottom:0;
padding:0;
padding-right:30px;
}
div#SubContensArea {
background:url(../IMG/page_back.gif) repeat-y;
margin:0;
margin-left:15px;
padding:0;
}
div#SubContensArea div#Titleimg {
margin-left:15px;
margin-bottom:15px;
}

div#SubContensArea p {
width:660px;
margin-left:15px;
background:url(../IMG/index_29_27.gif);
font-size:12px;
color:#666;
line-height:200%;
}
div#SubContensArea p strong {
color:#589fbd;
font-size:13px;
}
div#SubContensArea p img {
float:right;
padding-left:12px;

}
div#SubContensArea p.noimg img {
float:none;
clear:both;
padding:0;
margin:0;
}
div#SubContensArea p.margin {
margin-top:15px;
}

div#SubBottomArea {
background:url(../IMG/page_bottom.gif) bottom no-repeat;
margin:0;
padding:0;
width:689px;
text-align:right;
/*padding-right:30px;*/
padding-top:35px;
}
div#SubBottomArea img {
margin-right:30px;
}

