@charset "utf-8";

/*/////////////////////////////////////////

>>gnr-elder_d.css

Description: detail design.

Create Date: 2010-02-04

Copyright (C) Erina Taniguchi All Rights Reserved.

/////////////////////////////////////////*/

/*
-------------------------------------------
###########################################
index.html
###########################################
-------------------------------------------
*/
p.postnav{
text-align: right;
}
img.elder-list-top{ margin: 22px 0px 0px 0px; }
img.elder-list-btm{ margin: 0px 0px 22px 0px; }
div#contents div.list{
margin: 0px;
padding: 0px;
background-image: url(../img/elder-list-bg.gif);
background-repeat: repeat-y;
background-position: center top;
}
div#contents div.list div{
padding: 11px 44px;
}
div#contents div.list div img{
margin: 0px;
border: 1px solid #555;
display: block;
float: left;
}
div#contents div.list div div{
margin: 0px;
padding: 0px;
width: 510px;
float: left;
}
div#contents div.list div div img{
margin: 0px;
padding: 0px;
border: none;
display: block;
float: none;
}
div#contents div.list div div p{
margin: 10px 0px 35px 17px;
padding: 0px;
font-size:11px;
line-height: 18px;
}
div#contents div.list div div a{
margin: 0px 0px 0px 17px;
padding: 0px;
font-size: 11px;
}
div#contents div.list div div h2{
margin: 0px 0px 2px 0px;
padding: 0px;
font-weight: normal;
}
div#contents div.list div div h2 a{
font-size:15px;
}
/*
-------------------------------------------
###########################################
page
###########################################
-------------------------------------------
*/
div#contents div.page-header{ text-align: center;}
div#contents div.page-header p{
margin: 16px 0px 3px 0px;
font-size:18px;
font-weight:bold;
}
img.elder-page-top{ margin: 10px 0px 0px 0px; }
img.elder-page-btm{ margin: 0px 0px 22px 0px; }
div#contents div.page{
margin: 0px;
padding: 22px 44px;
background-image: url(../img/elder-page-bg.gif);
background-repeat: repeat-y;
background-position: center top;
}
div#contents div.page div.photo{
width: 182px;
float: left;
}
div#contents div.page div.photo img{
margin: 0px 0px 20px 0px;
border: 1px solid #555;
}
div#contents div.page div.photo img.photolast{ margin: 0px; }
div#contents div.page div.txt{
width: 430px;
float: left;
}
div#contents div.page div.txt img{ margin: 0px 0px 14px 25px; }
div#contents div.page div.txt h3{
margin: 5px 0px 3px 40px;
font-size:15px;
font-weight: normal;
}
div#contents div.page div.txt p{
line-height:1.9em;
margin: 0px 0px 60px 40px;
}
div#contents div.page div.txt p.txtlast{ margin: 0px 0px 0px 40px; }
