/*** .sectionItem.section9 ***/
.sectionItem.section9 h1
{
	margin-bottom: 10px;
}

.sectionItem.section9 h2
{
	color: #fbf8f3;
	margin-bottom: 10px;
	font-size: 18px;
	text-align: justify;
}

/*** aboutStep1 ***/
.aboutStep1 .step1Intro
{
	margin-bottom: 60px;
}

.aboutStep1 .btnWrapper.aLeft
{
	text-align: left;
}

.aboutStep1 .btnStyle.s2 span.text
{
	color: #877259;
	padding: 5px 0px;
	border-bottom: 2px solid #877259;
}

.aboutStep1 .btnStyle.s2:hover span.text
{
	border-bottom: 2px solid transparent;
}

.aboutStep1 .videoThumb
{
	position: absolute;
	width: 370px;
	height: 275px;
	top: 0px;
	right: 0px;
}

.aboutStep1 .btnPlayVideoIco
{
	position: absolute;
	width: 60px;
	height: 60px;
	background-color: #000;
	top: 50%;
	left: 50%;
	margin-left: -30px;
	margin-top: -30px;
}

/********** aboutStep1 **********/
.aboutStep1 .sectionTitleWrapper
{
	margin-bottom: 40px;
}

.aboutStep1 .sectionColumnItem.leftItem
{
	padding-right: 20px;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-ms-box-sizing : border-box;
	-o-box-sizing : border-box;
	box-sizing : border-box;
}

.aboutStep1 .sectionColumnItem.rightItem
{
	padding-left: 20px;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-ms-box-sizing : border-box;
	-o-box-sizing : border-box;
	box-sizing : border-box;
}

.aboutStep1 .sectionInnerContent h2
{
	color: #FFFFFF;
}

/*** how330Step2 ***/
.aboutStep2 .sectionTitleWrapper
{
	margin-bottom: 30px;
}

/********** aboutStep2 **********/

.aboutStep2 .sectionTitleWrapper
{
	margin-bottom: 100px;
}

.aboutStep2 .sectionColumnItem.left
{
	position: relative;
}

.aboutStep2 .sectionColumnItem.right
{
	position: relative;
}

.aboutStep2 .textWrapper h2 .officeNameImg
{
	max-width: 150px;
	margin-bottom: 30px;
}


.aboutStep2 .textWrapper h2
{
	color: #FFFFFF;
}

.aboutStep2 .textWrapper h2 a
{
	color: #FFFFFF;
	text-decoration: underline;
}

.aboutStep2 .textWrapper h2 a:hover
{
	text-decoration: none;
}

/********** aboutStep3 **********/

.aboutStep3
{
    padding-bottom: 120px;
}

.aboutStep3 .sectionColumnItem.leftItem
{
	padding-right: 20px;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-ms-box-sizing : border-box;
	-o-box-sizing : border-box;
	box-sizing : border-box;
}

.aboutStep3 .sectionColumnItem.rightItem
{
	padding-left: 20px;
	-webkit-box-sizing : border-box;
	-moz-box-sizing : border-box;
	-ms-box-sizing : border-box;
	-o-box-sizing : border-box;
	box-sizing : border-box;
}

.aboutStep3 .sectionColumnItem.rightItem .contentGraph
{
    display: block;
    max-width: 365px;
    margin: 0 auto;
}

.aboutStep3 .sectionColumnItem.leftItem a
{
    text-decoration: none;
	border-bottom: 2px solid #FFFFFF;
	color: #FFFFFF;
}

.aboutStep3 .sectionColumnItem.leftItem a:hover
{
    text-decoration: none;
	border-bottom: none;
	color: #FFFFFF;
}

.aboutStep3 .sectionTitleWrapper
{
	margin-bottom: 20px;
}

.freeSpace, .eventSpace, .workSpace {
    margin-bottom: 50px;
}
