@charset "utf-8";

/* 新年キャンペーン専用
----------------------------------------------- */
#under_column_info {	
	margin:0;
	padding:0;
	line-height:160%;
}

#under_column_info p {
	padding:20px 0 0;
}

#under_column_info p.cen_p {
	padding:20px 0 0;
	text-align:center;
	clear: both;
}

#under_column_info .info201412 {
	border:1px #0066CC solid;
	width: 355px;
	height: 100px;
}

#under_column_info .info201412_02 {
	padding:15px 20px 20px 20px;
	margin:0;
	line-height: 200%;
	width: 400px;
	border: 1px #06F solid;
}

#under_column_info .info201412_03 {
	padding:0 20px 20px;
	margin:25px 0;
	line-height: 220%;
	border: 4px #C00 double;
	width: 70%;
}

#under_column_info .info201412_text {
	padding:0 20px 10px 0;
	margin:0;
	line-height:140%;
	width: 550px;
}

#under_column_info .info201412_text02 {
	padding:0 20px 0 0;
	margin:0;
	line-height:140%;
	width: 450px;
}

#under_column_info .info201412_red {
	color: #990000;
	font-weight: bold;
}

#under_column_info .info201412_red01 {
	color:#C00;
	font-weight: bold;
}

#under_column_info .info201412_b {
    font-size:120%;
	font-weight:bold
}

#under_column_info .info201412_b_l {
    font-size:220%;
	font-weight:bold
}

#under_column_info .info201412_b_red {
	font-size:220%;
	font-weight:bold;
	color:#C00;
}

#under_column_info .info_time {
	padding:20px 0 0;
	clear:both;
	width: 735px;
}
