@charset "utf-8";
/* CSS Document */
div#body h1 {
	margin-bottom:35px;
}
/*古市流　地球の歩きかた*/
div#main div.walks{
	padding:0 10px 10px 10px;
	background:#E7DFD1;
	margin:15px 0px;
}
div#main div.walks div.section,
div#main div.walks div.sectionh4{
	padding:0px;
}
div#main div.walks.tm {
	margin-bottom:35px;
}
div#main div.walks .h3_group{
	margin-bottom:8px;
	border-bottom:solid 1px #49abd2;
}
/*
div#main div.walks .h3_group h3{
	margin: 0;
	float:left;
	width:270px;
	height:135px;
}
*/
div#main div.walks .h3_group img.flag{
	margin-left:7px;
	vertical-align:-6px;
}
div#main div.walks .h3_group p{
	padding-top:10px;
}
div#main div.walks .intro{
}
div#main div.walks h4{
	margin-bottom:5px;
}
div#main div.walks h4 span{
	color:#49abd2;
}
.set {
	width: 165px !important;
	}
/*photo_info*/
.photo_info {
	color:#8d8d8d;
	font-size:84.6%;
}

div#main div.walks .h3_group h3{
	margin: 0;
	padding-top: 10px;
	float:left;
	width:270px;
	height:185px;
}
div#main p.caption-02{
	font-size: 92.5%;
	margin: 3px 0 0 0;
}
.section.col4 .l{
	margin-right: 20px;
}
.section.col4 .col4-2{
	width: 330px;

}
.section.col4 .col4-1{
	width: 155px;
}
@media print {
	img.large_image {
		width:446px;
		height:auto;
	}

}
