/* 基本 */
.connect {
	margin:0px;
	padding:0px;
}
.red {
	color:#f00;
}
.verdana {
	font-family:verdana;
}
.price {
	font-weight:bold;
	color:#f00;
	font-size:92%;
}
.clear {
	clear:both;
}
.clearFix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearFix {
  min-height: 1px;
}
* html .clearFix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/* ------------------------------ */

/* メインイメージ */
#mainBox {
	width:930px;
	background:url(https://img1.kakaku.k-img.com/images/article/search/trekking/main_img.gif) no-repeat top right;
	background-color:#144e11;
}

#mainTitle {
	width:506px;
	float:right;
}
#lead {
	width:460px;
	margin:15px 0 0 30px;
}
#lead p {
	font-size:107%;
	line-height:150%;
	color:#fff;
}
/* safari only \*/  
html:\66irst-child #lead p {  
	letter-spacing:-1px; 
}
#anchor {
	width:490px;
	margin:20px 0 5px 15px;
	_margin:15px 0 5px 15px;
}
#anchor li {
	float:left;
	height:48px;
	margin:3px 3px 0 0;
}
#mainImage {
	width:424px;
	height:459px;
	float:left;
	_margin-bottom:-5px;
}
/* ------------------------------ */

/* コンテンツ */
#contentBox1,#contentBox2,#contentBox3,#contentBox4,#contentBox5 {
	width:930px;
	margin-top:30px;
}
#contentBox1 h4,#contentBox2 h4,#contentBox3 h4,#contentBox4 h4,#contentBox5 h4 {
	margin:-38px 10px 20px 280px;
	font-weight:normal;
	font-size:107%;
	line-height:130%;
}
.leftBox {
	width:260px;
	float:left;
}
.rightBox {
	width:660px;
	float:right;
}

#contentBox1 .leftBox h6,#contentBox2 .leftBox h6,#contentBox3 .leftBox h6,#contentBox4 .leftBox h6 {
	font-size:107%;
	line-height:120%;
	margin:5px 0 5px 5px;
}
#contentBox1 .leftBox p,#contentBox2 .leftBox p,#contentBox3 .leftBox p,#contentBox4 .leftBox p {
	margin-left:5px;
}
#contentBox1 .rightBox h6,#contentBox2 .rightBox h6,#contentBox3 .rightBox h6,#contentBox4 .rightBox h6,#contentBox5 h6 {
	font-size:92%;
	line-height:120%;
	margin:5px 0;
}
#contentBox1 p,#contentBox2 p,#contentBox3 p,#contentBox4 p {
	font-size:92%;
	line-height:130%;
	margin-top:3px;
}
.items {
	margin-bottom:10px;
}
.itemBox {
	width:150px;
	margin:0 0 0px 10px;
	float:left;
}

#contentBox1 .advice,#contentBox2 .advice,#contentBox3 .advice,#contentBox4 .advice {
	width:915px;
	min-height:123px;
	margin:15px auto 0 auto;
	_height:123px;
}
#contentBox1 .advice {
	background:url(https://img1.kakaku.k-img.com/images/article/search/trekking/advice1.jpg) no-repeat 0 0;
}
#contentBox2 .advice {
	background:url(https://img1.kakaku.k-img.com/images/article/search/trekking/advice2.jpg) no-repeat 0 0;
}
#contentBox3 .advice {
	background:url(https://img1.kakaku.k-img.com/images/article/search/trekking/advice3.jpg) no-repeat 0 0;
}
#contentBox4 .advice {
	background:url(https://img1.kakaku.k-img.com/images/article/search/trekking/advice4.jpg) no-repeat 0 0;
}
#contentBox1 .advice h4,#contentBox2 .advice h4,#contentBox3 .advice h4,#contentBox4 .advice h4 {
	text-indent:-9999px;
	margin:0px;
}
#contentBox1 .advice p,#contentBox2 .advice p,#contentBox3 .advice p,#contentBox4 .advice p {
	font-size:107%;
	padding:30px 160px 0px 139px;
}
.adviceBtm {
	width:915px;
	margin:0 auto;
}

#contentBox5 .itemBox {
	width:160px;
	margin:0 0 10px 20px;
	float:left;
}
/* ------------------------------ */

/* 関連特集 */
#relatedBox {
	width:930px;
	background-color:#e3e3e3;
	padding-bottom:5px;
	margin-top:30px;
}
.linkBox {
	margin:10px 20px;
	border-bottom:1px dotted #333;
	padding-bottom:5px;
}
#relatedBox h4 {
	width:64px;
	float:left;
	margin:0 10px 10px 10px;
}
#relatedBox h5 {
	font-size:107%;
	line-height:130%;
}
#relatedBox p {
	font-size:92%;
	margin-top:5px;
	line-height:120%;
}
.bNone {
	border:none;
}
/* ------------------------------ */



