@charset "UTF-8";

/****************************************
01 default style
02 pastlistArea
03 diarylistArea
04 diarycontents
05 Italiana
06 familyList
****************************************ngn/

/****************************************
01 default style
****************************************/

/****************************************
02 pastlistArea
****************************************/
#pastlistArea {
float:left;
width:204px;
border-right:1px solid #f23;
margin-right:20px;
}
#pastlistArea ul{
margin:20px 0 0 0
}
.rednikki {
height:30px;
padding:10px;
background:url(/img/rednikki.gif) left top no-repeat;
padding-left:35px;
display:block;
}
#mainContents p.leftArrow {
clear:both;
background:url(/img/leftarrow.gif) left top no-repeat;
padding-left:16px;
}
/****************************************
03 diarylistArea
****************************************/
#diarylistArea {
float:right;
width:610px;
overflow:hidden;
}
#diarylist {
margin:0;
padding:20px 0 0 0;
zoom:1;
}
.diary {
float: left;
background-color: #fff;
border: 1px dashed #f23;
margin:0 20px 20px 0;
width: 130px;
text-align: center;
}
#mainContents p.upArrow {
float:right;
clear:both;
background:url(/img/uparrow.gif) left top no-repeat;
padding-left:16px;
}
/****************************************
04 diarycontents
****************************************/
#diarycontents h2.text{
font-size:24px;
color:#f23;
}
#diarycontents p{
color:#f23;
}
#diarycontents .leftArrow{
background:url(/img/leftarrow.gif) left top no-repeat;
padding-left:16px;
}
#diarycontents .rightArrow{
background:url(/img/rightarrow.gif) right top no-repeat;
padding-right:16px;
}
#btnArea{
width:500px;
padding:20px 0;
text-align:center;
clear:both;
}
#btnArea p{
display:inline;
margin:0 10px;
}
/****************************************
05 Italiana
****************************************/
#diarylist h2{
color:#f23;
font-size:14px;
}
ul#italianaTopicPath {
color:#f23;
display: block;
clear: both;
padding: 0px 5px 10px;
font-size: 11px;
}
#italianaTopicPath li {
float: left;
list-style-type:none;
line-height:1.2;
}
#photoItaliana{
width:200px;
float:left;
}
.nikkiItaliana{
float:left; 
width:410px;
}

/****************************************
06 familyList
****************************************/
ul.familyList,
ul.familyList li	{padding-bottom:10px;}

/****************************************
-- Clearfix
****************************************/
#diarylistArea,
ul#italianaTopicPath	{zoom:1;}
#diarylistArea:after,
ul#italianaTopicPath:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
