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

/* =========================================================
	Column (ID: 52)
========================================================= */
#column52 .column52-box {
	margin:0 0 30px 0;
	position:relative;
}
#column52 .column52-box1 { height:473px; background:url(../../images/column/contents/52_05.jpg) left top no-repeat; }
#column52 .column52-box2 { height:613px; background:url(../../images/column/contents/52_06.jpg) left top no-repeat; }
#column52 .column52-box3 { height:497px; background:url(../../images/column/contents/52_07.jpg) left top no-repeat; }
#column52 .column52-box4 { height:512px; background:url(../../images/column/contents/52_08.jpg) left top no-repeat; }

#column52 .column52-box h4 {
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap;
	width:560px;
	height:43px;
	line-height:43px;
}
#column52 .column52-box1 h4 { top:20px; background:url(../../images/column/contents/52_03.png) left top no-repeat; }
#column52 .column52-box2 h4 { top:20px; background:url(../../images/column/contents/52_01.png) left top no-repeat; }
#column52 .column52-box3 h4 { top:20px; background:url(../../images/column/contents/52_02.png) left top no-repeat; }
#column52 .column52-box4 h4 { top:30px; background:url(../../images/column/contents/52_04.png) left top no-repeat; }

#column52 .column52-box div { position:absolute; }
#column52 .column52-box .column52-txt1 { top:115px; left:30px; width:245px; }
#column52 .column52-box .column52-txt2 { top:325px; left:30px; width:360px; }
#column52 .column52-box .column52-txt3 { top:105px; left:310px; width:235px; }
#column52 .column52-box .column52-txt4 { top:365px; left:30px; width:515px; }
#column52 .column52-box .column52-txt5 { top:105px; left:30px; width:515px; }
#column52 .column52-box .column52-txt6 { top:125px; left:30px; width:290px; }
#column52 .column52-box .column52-txt7 { top:430px; left:30px; width:515px; }
