@charset "utf-8";
/*=============================================================
 Common Layout
=============================================================*/

/*=============================================================
box
=============================================================*/
#hotNews #clm01.box2clm .boxL{
	width:320px;
}
#hotNews #clm01.box2clm .boxR{
	width:410px;
}
#hotNews #clm01.box2clm #smallPhoto{
	padding-top:73px;
}
#hotNews .boxPhoto690{
	width:690px;
	margin:0 auto;
}
#hotNews .box3clm .boxL{
	width:170px;
	float:left;
	padding-top:20px;
}
#hotNews .box3clm .boxR{
	width:285px;
	padding-left:10px;
	float:right;
	padding-top:20px;
}
#hotNews .section .box3clm figure figcaption {
	text-align:left;
}
#hotNews #clm02.box3clm .boxL{
	width:280px;
	float:left;
	padding-top:20px;
	padding-right:10px;
}
#hotNews #clm02.box3clm .boxC{
	width:240px;
	padding-left:10px;
	float:left;
	padding-top:20px;
}
#hotNews #clm02.box3clm .boxR{
	width:210px;
	padding-left:10px;
	float:right;
	padding-top:20px;
}
@media only screen and (max-width:767px){
/*=============================================================
box
=============================================================*/
#hotNews #clm01.box2clm .boxL{
	width:100%;
}
#hotNews #clm01.box2clm .boxR{
	width:100%;
}
#hotNews #clm01.box2clm #smallPhoto{
	padding-top:2px;
}
#hotNews .boxPhoto690{
	width:100%;
}
#hotNews .box3clm .boxL{
	width:100%;
	float:none;
}
#hotNews .box3clm .boxR{
	width:100%;
	float:none;
	padding-left:0px;
}
#hotNews .section .box3clm figure figcaption {
	text-align:center;
}
#hotNews #clm02.box3clm .boxL{
	width:100%;
	float:none;
	padding-right:0px;
}
#hotNews #clm02.box3clm .boxC{
	width:100%;
	float:none;
	padding-left:0px;
}
#hotNews #clm02.box3clm .boxR{
	width:100%;
	float:none;
	padding-left:0px;
}
}












