/* common */
	.base8 h2{ display: inline; float: none; font-weight: normal; font-size: 11px; margin: 0; padding: 0;}
	.dyn_h2{ display: inline; float: none; font-weight: normal; font-size: 11px; margin: 0; padding: 0;}
	.dyn_offprice{ white-space: nowrap; color: #F00; margin: 2px 0; font-size: 14px; font-weight: bold;}
	.dyn_price{ color: #666;}
/* common */

/* sample1 */
	.dynamic01,.dynamic01 th,.dynamic01 td{ border: 1px solid #999; border-collapse: collapse;}
	.dynamic01 h3{ padding: 5px 0 5px 10px; margin: 0; font-size: 14px; text-align: left; line-height: 130%;}
	.dynamic01 h4{ font-weight: normal; font-size: 12px; margin: 0; padding: 0;}
	.dynamic01 img{ border: none;}
	.dynamic01{ margin: auto; width: 100%;}
	.dynamic01 th{ text-align: center; background: #EEE; padding: 2px 1px; color: #333;}
	.dynamic01 td{ padding: 5px 0; text-align: center; color: #333;}
	
	.dyn01_item{}
	.it_col-1{ width: 34px;}
	.it_col-3{ width: 45px;}
	.it_col-4{ width: 50px;}
	.it_col-5{ width: 72px;}
	.it_col-6{ width: 24px;}
	.it_col-7{ width: 45px;}
	
	.dyn01_txt{ border-left: none !important; text-align: left !important; padding: 3px 5px !important;}
	.dyn01_txt a{ line-height: 130%;}
	.dyn01_img{ border-right: none !important; padding: 2px !important;}
	
	.dyn01_number{ white-space: nowrap;}
	.dyn_offprice{ white-space: nowrap; color: #F00; margin: 2px 0; font-size: 14px; font-weight: bold;}
	.dyn_price{ color: #666;}
/* sample1 */

/* sample2 */
	.dynamic02,.dynamic02 th,.dynamic02 td{ border: 1px solid #999; border-collapse: collapse; color: #333;}
	.dynamic02 h3{ padding: 5px 0 5px 10px; margin: 0; font-size: 14px; text-align: left; line-height: 130%;}
	.dynamic02 h4{ font-weight: normal; font-size: 12px; margin: 0; padding: 0;}
	.dynamic02{ width: 100%; text-align: center;}
	.dynamic02 th{ background: #EEE; padding: 3px 5px; white-space: nowrap;}
	.dynamic02 td{ padding: 3px 5px;}
	
	.dyn02_item{ white-space: normal !important; width: 100%;}
	.de_col-2{ width: 223px;}
	.de_col-3{ width: 223px;}
	.dyn02_img{ width: 250px !important; padding: 2px !important;}
	
	.dyn02_feature,.dyn02_feature th,.dyn02_feature td{ border: 1px solid #999; border-collapse: collapse; color: #333;}
	.dyn02_feature{ width: 100%; margin: 20px auto;}
	.dyn02_feature th{ background: #EEE; padding: 5px 0 5px 10px; font-size: 14px;}
	.dyn02_feature td{ padding: 5px 10px;}
	.dyn02_feature ul{ margin: 0; padding: 0;}
	.dyn02_feature li{ list-style-type: none; line-height: 150%;}
/* sample2 */

