@charset "utf-8";

.hollyColumn {
	position:relative;
	width:626px;
	margin:7px auto 25px;
	background:#000 url(../images/bg_main.png) left bottom no-repeat;
}

.hollyColumn .date {
	position:absolute;
	right:0;
	top:0;
}

.hollyColumn h2,
.hollyColumn .text {
	float:right;
	width:310px;
	padding-right:20px;
}

.smAct02 .hollyColumn h2,
.smAct02 .hollyColumn .text,
.smAct06 .hollyColumn h2,
.smAct06 .hollyColumn .text {
	width:295px;
}

.smAct04 .hollyColumn h2,
.smAct04 .hollyColumn .text,
.smAct05 .hollyColumn h2,
.smAct05 .hollyColumn .text {
	width:304px;
	/*padding-right:15px;*/
}

.hollyColumn h2 {
	padding-top:55px;
	padding-bottom:12px;
}

.smAct04 .hollyColumn h2 {
	padding-bottom:20px;
}

.hollyColumn p {
	padding-bottom:16px;
	color:#fff;
}

.smAct02 .hollyColumn h2 {
	padding-bottom:17px;
}

.smAct03 .hollyColumn h2 {
	width:285px;
	padding-right:14px;
}

.smAct06 .hollyColumn h2 {
	padding-top:65px;
	padding-bottom:35px;
}

.hollyColumn .photo {
	float:left;
	width:290px;
	padding-bottom:0;
}

.smAct02 .hollyColumn .photo,
.smAct06 .hollyColumn .photo {
	width:305px;
}

.smAct03 .hollyColumn .photo {
	width:320px;
	padding-bottom:15px;
}

.smAct04 .hollyColumn .photo,
.smAct05 .hollyColumn .photo {
	width:300px;
}

.hollyColumn .text2 {
	clear:both;
	padding-left:20px;
	padding-right:20px;
}

.hollyColumn .copyright {
	width:586px;
	margin:0 auto;
	padding:10px 0 12px;
	background:url(../images/dotline_gray.png) left top repeat-x;
}


/* @group clearfix ----------------------------------------- */

.caseBlock dl:after,
.formBlock:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

.caseBlock dl,
.formBlock {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .caseBlock dl,
* html .formBlock {
	height:1%;
}

.caseBlock dl,
.formBlock {
	display:block;
}
/* End hide from IE-mac */

/* @end */

