@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------
	☆uniq
----------------------------------------------------*/

#contents .mecha01{
	margin-bottom:20px;
	width:647px;
}

#contents .mecha01 .mecha01Img{
	float:left;
	width:70px;
}

#contents .mecha01 .mecha01Tx{
	float:right;
	width:567px;
}

#contents .mecha02{
	background:url(../../lib/cmn_img/bg_yellow.gif) left top repeat;
	padding:15px 0;
	width:647px;
	
	border-radius: 10px;        /* CSS3草案 */  
        -webkit-border-radius:10px;    /* Safari,Google Chrome用 */  
        -moz-border-radius: 10px;   /* Firefox用 */
}

#contents .mecha02 .mecha02Inr{
	margin:0 15px;
}

#contents .shopBtmBtn li{
	float:left;
	margin-right:10px;
}

#contents .shopBtmBtn li.last{
	float:left;
	margin-right:0px;
}

/*------------------------------*/

#contents .charm01{
	margin-bottom:30px;
	width:647px;
}

#contents .charm01 .charm01Img{
	float:left;
	width:180px;
}

#contents .charm01 .charm01Tx{
	float:right;
	width:447px;
}

#contents .charm01 .charm01Img02{
	float:right;
	width:180px;
}

#contents .charm01 .charm01Tx02{
	float:left;
	width:447px;
}

/*------------------------------------------*/

#contents .jet01{
	width:647px;
}

#contents .jet01 .jet01Tx{
	float:left;
	width:481px;	
}

#contents .jet01 .jet01Img{
	float:right;
	width:146px;
}

#contents .jet02Img{
	float:left;
	width:211px;
}

#contents .jet02Tbl{
	float:right;
	width:399px;
}


/*-------------------------------------------*/

#contents .kh01Img{
	float:left;
	width:140px;
}

#contents .kh01Tx{
	float:right;
	width:467px;
}