@charset "utf-8";

#topicPath {
	margin-bottom:0 !important;
}

#blogWrapper {
	background : url('../../img/pc/blog/background.png') no-repeat;
}

#tiaraBlog {
	padding : 25px 0 4px 20px ;
}

#blogDescription {
	color : #d7156c ;
	font-weight : bold ;
	padding-left : 20px ;
    line-height: 1.5em;
}

ul.blogNavigation {
    margin: 0px 0px 7px 360px;
    text-align: right;
}

ul.blogNavigation li {
    display: inline;
}

#dataListWrapper {
	margin : 30px 0 20px 0 ;
	padding: 0 7px ;
	>padding: 0 ;
}

#dataListWrapper ul{
	margin : 0 7px ;
	padding:0;
	float:left;
}

#dataListWrapper ul li{
	width:200px;
	font-size:1.2em;
	border-bottom : 1px dotted #d7156c ;
}

#dataListWrapper ul li a{
	width : 187px ;
	padding: 8px 0 8px 13px ;
	display:block;
	text-decoration:none;
	background: url('../../img/pc/blog/listmark.png') no-repeat 4px center;
}

#dataListWrapper ul li a:hover{
	background-color:#fdf1f6;
}


#dataListWrapper ul li.listHead {
	background : none ;
	padding:0;
	border:none;
}









.blogDate {
	width : 60px ;
	height : 44px ;
	padding : 8px 0 ;
	text-align:center;
	color:#fff;
	float:left;
	display:inline;
	background: url('../../img/pc/blog/bg_blogDate.png') no-repeat ;
}

.blogDate p {
	font-family:"Times New Roman", Times, serif;
	margin:0;
	padding:0;
	line-height:1;
}

.bd_month {
	font-size : 1.2em ;
	font-weight:bold;
}

.bd_day {
	font-size : 2.0em ;
	font-weight:bold;
}

.bd_year {
	font-size : 1.2em ;
}


.blogContentWrapper {
	margin-bottom : 20px ;
	background: url('../../img/pc/blog/border.png') no-repeat center bottom ;
}

.blogTitle {
	width : 580px ;
	height : 60px ;
	padding : 0 8px ;
	float:left;
	display:inline;
	background: url('../../img/pc/blog/bg_blogTitle.png') no-repeat ;
}

.blogTitle h5 {
	margin-top : 9px ;
	font-size : 1.6em ;
	font-weight:bold;
	line-height:1;
}

.blogTitle ul {
	padding-top : 16px ;
	font-size : 1.0em ;
	line-height:1;
}

.blogTitle ul li{
	float:left;
}

.blogTitle ul li.date{
	color:#666;
	font-weight : bold ;
	padding-right:10px;
}


.blogContent {
	padding    : 15px 10px ;
}

.photoImage {
	width: 220px ;
	margin:0 10px 0px 0 ;
	padding:15px;
	float:left;
	background: url('../../img/pc/blog/photoBg.png') repeat ;
}

.photoImage img{
	padding:5px;
	background: #fff ;
}

.nextRead {
	padding    : 10px 0 5px 0 ;
	text-align : right ;
}

div#bottomPagingBorder {
    border: 1px solid #DDD;
}

div#bottomPagingWrapper {
    padding: 7px;
    border: 1px solid #FFF;
    background-color: #eee;
    text-align: center;
}

