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

/* =========================================================
	Column (ID: 38)
========================================================= */
#column38 .column38-box {
	margin:0 0 30px 0;
	height:2315px;
	background:url(../../images/column/contents/38_01.jpg) left top no-repeat;
	position:relative;
}

#column38 .column38-box h4 {
	margin:0;
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap;
	position:absolute;
	width:560px;
	height:55px;
	line-height:55px;
	left:0;
}
#column38 .column38-box h4.column38-ttl1 { top:435px; background:url(../../images/column/contents/38_02.png) left top no-repeat; }
#column38 .column38-box h4.column38-ttl2 { top:704px; background:url(../../images/column/contents/38_03.png) left top no-repeat; }
#column38 .column38-box h4.column38-ttl3 { top:1231px; background:url(../../images/column/contents/38_04.png) left top no-repeat; }
#column38 .column38-box h4.column38-ttl4 { top:1829px; background:url(../../images/column/contents/38_05.png) left top no-repeat; }

#column38 .column38-box div { position:absolute; }
#column38 .column38-box .column38-txt1 { top:45px; left:43px; width:410px; }
#column38 .column38-box .column38-txt2 { top:515px; left:30px; width:465px; }
#column38 .column38-box .column38-txt3 { top:830px; left:312px; width:220px; }
#column38 .column38-box .column38-txt4 { top:1523px; left:32px; width:460px; }
#column38 .column38-box .column38-txt5 { top:1920px; left:163px; width:365px; }
