/* clearfix
------------------------------------------------*/
sumlink
.boxInner:after,.sumlink:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.boxInner,sumlink { display: inline-block; }
/* \*/
* html .clearfix,* html .sumlink { height: 1%; }
.boxInner,.sumlink { display: block; }
/* */

#mainWrap{
	position:relative;
}
.summerMain{
	z-index:-10;
	clear:both;
	height:260px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
}
.summerMain2{
	clear:both;
	height:280px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
}
.summerMain .sImg,.summerMain2 .sImg{
	position:absolute;
	top:41px;
z-index:-10;
}

.summerMain .btn01{
	 _z-index:-9;
	 /z-index:-9;
		position:absolute;
		top:269px;
		left:333px;
}
.summerMain2 .btn01{
	_z-index:-9;
	/z-index:-9;
	position:absolute;
	top:269px;
	left:333px;
}
.summerMain .btn02{
	position:absolute;
	top:269px;
	left:516px;
}
.summerMain2 .btn02{
	position:absolute;
	top:269px;
	left:516px;
}
.summerMain .btn03{
	position:absolute;
	top:269px;
	left:737px;
}
.summerMain2 .btn03{
	position:absolute;
	top:269px;
	left:737px;
}
.summerMain .btn04{
	position:absolute;
	top:257px;
	left:24px;
}
.summerMain2 .btn04{
	position:absolute;
	top:257px;
	left:24px;
}

.SUMcontents {
	float:left;
	width:675px;
	margin-top:5px;
}
.SUMcontents h2{
	padding:0 0 10px 0;
	margin:0;
}
.SUMcontents h3{
	padding:0 0 15px 0;
	margin:0;
}

.boxInner{
	padding:15px 0 0 17px;
	border:2px solid #CCC;
	border-bottom:none;
}
.boxInner .hot{
	margin:15px 0 0 -10px;
}
.boxTopImg{
	padding:0 6px 0 0;
	text-align:right;
}
.box2 .boxInner{
	padding:15px 0 17px 17px;
	border-left:2px solid #CCC;
	border-top:none;
	border-bottom:none;
}
.sumlink li{
}
.sumlink li.linkLF{
	float:left;
	width:300px;
}
.linkRGT{
	padding:0 20px 0 0;
	text-align:right;
	float:right;
	width:300px;
}

.SUMcontents .center{
	text-align:center;
}
.SUMcontents .bottom{
	clear:both;
}
.SUMcontents .colmun{
	margin:20px 0 0 0;
	padding:40px 0 20px 22px;
	background:#FFFFF0;
	border:1px solid #CCC;
}
.SUMcontents .colmun h4{
	padding:0 0 24px;
}
.SUMcontents .colmun p{
	padding:0 0 20px;
}
.comment{
	padding: 0 0 0 20px;
}
.comment2{
	padding:10px 0 0 40px;
}



.s03LF{
	float:left;
	padding:0 0 0 50px;
	width:220px;
}
.s03RGT{
	float:left;
	padding:25px 0 0 20px;
	width:340px;
	font-size:14px;
	line-height:1.8;
}

.check{
	padding:0 0 0 30px;
}

.pd20{padding-bottom:20px;}
.pd30{padding-bottom:30px;}
.pd60{padding-bottom:60px;}

