@charset "UTF-8";

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+　トピックスのスタイル
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* --------------------------------------------------------------------------------------
 index
--------------------------------------------------------------------------------------- */

/* topicsList -------------------- */

.topicsList {
	margin-bottom: -2px;
}

.topicsList li {
	position: relative;
	border-bottom: 2px solid #d6d6d6;
	/*font-size: 140%;*/
}

.topicsList a {
	display: block;
	padding: 20px 50px 20px 23px;
}

.topicsList a .arw {
	position: absolute;
	top: 50%;
	right: 24px;
	margin-top: -20px;
}


/* --------------------------------------------------------------------------------------
 detail
--------------------------------------------------------------------------------------- */

/* topicsTxt -------------------- */

.topicsTxt {
	margin-bottom: -20px;
	padding: 25px 10px 15px;
	background: #F7F4F2;
}

.topicsTxt p {
	margin-bottom: 30px;
	/*font-size: 120%;*/
}

/* topicsDetail -------------------- */

.topicsDetail {
	padding-bottom: 5px;
}

.topicsDetail p {
	margin: 25px 30px;
	/*font-size: 120%;*/
}

.topicsDetail p img {
	vertical-align: middle;
}


/* --------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------- */

.topicsListSeg .h2Headline{
display:none;
}

.topicsListSeg .updateList{
border-bottom: 2px solid #d6d6d6;
/*font-size: 140%;*/
padding:20px 22px 20px 23px;
background:url(/sp/common/images/icn_pc_01.png) no-repeat right 50%;
background-origin:content-box;
}
.topicsListSeg .updateList .date,
.topicsListSeg .updateList .info{
padding-right:50px;
}

.topicsListSeg .updateList .info .linkIco .ico{
display:none;
}