#movie_wrap{
	margin: 0px 0px;
}

#movie_area{
	margin: 0 76px;
}

#movie_area h3{
	font-size: 24px;
    color: #0d6fb8;
    font-family: inherit;
    text-align: center;
}

#movie_area p{
	font-size:16px;
	color: #000;
	line-height: 26px;
	font-family: inherit;
	text-align: center;
}

#movie_box{
	margin: 100px 0px 0px 0px;
    border-bottom: 1px solid #a9a8a8;
    padding-bottom: 100px;
}


#work_wrap{
	margin: 100px 0px 0px 0px;
}

#work_wrap h2{
	font-size: 24px;
    border-bottom: 5px solid #000;
    text-align: center;
    width: 145px;
    margin: 0 auto;
    line-height: 45px;
}

#work_wrap h3{
        background: url(/f/2537/2539.jpg) top center no-repeat;
    text-indent: -99999px;
    clear: both;
    margin: 0px;
    height: 100%;
    font-size: 17px;
}

#work_area {
	margin: 60px 0 40px 0;
    clear: both;
    float: left; 
}


#work_box_a{
	margin: 0px 50px 0px 50px; 
	float: left;
	width: 325px;
	background: url("/f/2537/2541.jpg") top center no-repeat;
	padding: 80px 0px;
}

#work_box_a h5 , #work_box_b h5{
	margin: 50px auto;
    font-size: 20px;
    border-bottom: 5px solid #0d6fb8;
    color: #000;
    text-align: center;
    line-height: 35px;
    width: 106px;
}

#work_box_a p , #work_box_b p{
	margin: 0px auto;
    font-size: 16px;
    color: #000;
    line-height: 26px;
    width: 269px;
    text-align: justify;
}

#work_box_b{
	margin: 0px 40px; 
	float: left;
	width: 325px;
	background: url("/f/2537/2542.jpg") top center no-repeat;
	padding: 80px 0px;
}

#flow{
	margin: 0px auto;
    clear: both;
    /* float: left; */
    padding: 50px 0;
    border: 5px solid #000;

    }
    

#flow h5{
	margin: 0px auto;
	font-size: 18px;
	color: #000;
	background-color:#c7c7c7;
	max-width: 688px;
	padding: 10px 0px;
	text-align: center;
}

#flow p{
	margin: 20px;
	font-size: 16px;
	line-height: 26px;
	color: #000;
	text-align: center;
}

#info_wrap{
	border-top: 1px solid #a9a8a8;
    /* clear: both; */
    margin: 100px 0px;
}

#info_wrap h2{
	font-size: 24px;
    border-bottom: 5px solid #000;
    text-align: center;
    width: 145px;
    margin: 50px auto;
    line-height: 45px;
}

#info_btn{
    margin: 28px 264px;
}

#info_btn a{
	background: url("/f/2537/2540.png") top center no-repeat;
	width: 320px;
	height: 58px;
	text-indent: -99999px;
    float: left;
}

#info_btn a:hover{
	background: url("/f/2537/2540.png") bottom center no-repeat;
	width: 320px;
	height: 58px;

}

.mceContentBody h3::before {
    background: #3dbe00;
    content: "";
    display: none;
    height: 5px;
    margin: 0 0 10px;
    width: 40px;
}


@media screen and (max-width: 640px) {

#work_box_a{
    margin: 0px; 
    float: left;
    width: 325px;
    background: url("/f/2537/2541.jpg") top center no-repeat;
    padding: 80px 0px;
}

#work_box_b{
    margin: 0px; 
    float: left;
    width: 325px;
    background: url("/f/2537/2542.jpg") top center no-repeat;
    padding: 80px 0px;
}


#info_btn{
    margin: 28px 7px;
}



}