@charset "UTF-8";

/* コンテンツ枠を上書き
--------------------------------------------------------- */
#main.twoColumn #content {
	margin: 0;
	padding: 0;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 700px;
	float: left;
	position: relative;
	background: none;
	color:#663300;
}

/* カテゴリータイトル
--------------------------------------------------------- */
h2.categoryTitle_L {
	margin: 0 0 20px;
	padding: 0;
}

/* 記事インデックス
--------------------------------------------------------- */
div.indexBlock {
	margin: 0 0 40px;
	padding: 0;
}
div.indexList {
	margin: 0;
	padding: 0;
}
div.indexList ul,
div.indexList ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
div.indexList ul li {
	margin: 0 0 15px;
}
div.indexList img {
	width: 100%;
	height:auto;
}
div.indexList ul li a img:hover {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

/* 記事ページ共通
--------------------------------------------------------- */
.content_main {
	margin: 0 0 20px;
	padding: 0;
}
.content_title {
	margin: 0 0 20px;
	padding: 0;
}
.main_section {
	margin: 0 0 40px;
	padding: 0;
	line-height: 1.5;
}

.section_title{
	margin: 0 0 15px;
	padding: 0;
	font-size: 120%;
}

.profile {
	margin: 0;
	padding: 0;
	line-height: 1.5;
}
.profile_title{
	margin: 0 0 20px;
	padding: 0;
	font-size: 120%;
}
.profile_photo {
	margin: 0;
	padding: 0 40px 0 15px;
	float: right;
}

.url_list {
	margin: 0;
	padding: 0;
}

.url_list li {
	list-style: none;
}
.url_list li a{
	color:#663300;
	text-decoration:none;
}

.url_list li a:hover{
	text-decoration:underline;
}

.box_list{
	margin:0;
	padding:0;
}

.box_list li{
	display:block;
	float:left;
	list-style:none;
}

/* 記事ごとの個別スタイル
--------------------------------------------------------- */
/* 第一回
--------------------------------------------------------- */
.photo_right p {
	margin-right: 200px;
}
.photo_right .photo {
	margin-right: 0;
	float: right;
}

/* 第二回
--------------------------------------------------------- */
.group_main {
	width: 518px;
	float: left;
}
.group_sub{
	width: 150px;
	float: right;
}

.caption{
	font-size:85%;
}

/*第三回
--------------------------------------------------------- */
.food li{
	margin:0 12px;
}

.food li p{
	width:150px;
}

/*第四回・第五回
--------------------------------------------------------- */
.iwatefood li{
	width:220px;
	margin-left:20px;
}

.iwatefood li:first-child{
	margin-left:0;
}