@charset "euc-jp";
/* CSS Document */
p,ul,li,dl,dt,dd{
	margin:0;
	padding:0;
	list-style:none;
}

div.moduleContent{
}

p{
	color: #333333;
	line-height: 1.5em;
}

p.lead{
	margin: 1.5em 0 0 0;
}

.cb{
	clear:both;
}

.fl{
	float:left;
}

#contentArea {
	padding:26px 20px 0 20px;
	margin:0 auto;
	clear:both;
	
}

.index_contentL{
	width:424px;
	height:581px;
	background:url(../img/cont_bg.gif);
	display:block;
	float:left;
}

.index_contentR{
	width:424px;
	height:581px;
	background:url(../img/cont_bg.gif);
	display:block;
	float:right;
}

.cont_txt{
	background:url(../img/bg_txtArea.gif) no-repeat left top;
	padding:0 0 0 25px;
	line-height:120%;
	height:154px;
}
.cont_inner{
	padding:30px 30px 0 30px;
	clear:both;
}
.cont_inner img{
	margin-bottom:35px;
}
.btn_pdf {
	margin-left:20px;
	padding-top:20px;
	clear:both;
}

/* TOPICS20100203 */

#topics{
	width: 840px;
	padding-bottom: 5px;
	margin:0 auto;
}

#topicsContent{
	*width: 100%;
	padding-bottom: 30px;
}

#topics dl{
	margin: 15px 13px 0 13px;
}

#topics dl a{
	padding-left: 17px;
	padding-bottom: 5px;
	background: url(/common/img/bullet_arrow01.gif) no-repeat;
	font-weight:bold;
	color:#aa3749;
}

#topics dl dd{
	margin-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px dotted #b4b4b4;
}
.topicsListBtn{
	margin: 20px 10px 0 0;
	text-align: right;
}
/**************************************************************************** 
title    : 東京駅一番街
contents : ラーメンストリートストリートトピックス情報用
----------------------------------------------------------------------------- 
pg name  : index.css
version  : 1.0 
create   : 2010.03.05/M.Itou
update   : - 
****************************************************************************/ 

#CaracterTopicsArea h2{
	padding: 10px 0 0 13px;
}
.iframe_TopicsBox{
	margin        : 15px 13px 0 13px;
	padding-bottom: 5px;
	border-bottom : 1px dotted #b4b4b4; /* 点線 */
	height : 1%;
	display: table;
	width : 835px;
}
.kikan-txt {
	color: #CC6675;
	font-weight:bold;
	font-size : 14px;
	line-height: 180%;
}
.topics_textarea {
	text-justify: distribute;
	text-align: justify;
}
td.topics-txt{
	border: 0px;
	border-left: none;
	border-bottom: none;
	vertical-align: middle;
	padding: 0px;
}
/* 表示内容内のURL */
a.link-txt,
a:visited.link-txt {
	color: #8b4513;
	font-weight: normal;
	text-decoration: underline;
}
a:hover.link-txt,
a:visited:hover.link-txt {
	font-weight: normal;
	text-decoration: none;
}
/* タイトル */
a.topics_title,
a:visited.topics_title{
	color: #aa3749;
	font-weight: bold;
	text-decoration: underline;
}

a:hover.topics_title,
a:visited:hover.topics_title{
	font-weight: bold;
	text-decoration:none;
}
.topics_title {
	color: #aa3749;
	font-weight: bold;
	text-decoration: none;
}
.nodata-txt {
	margin: 15px 0px 0 13px;
	padding-bottom: 5px;
}

