#header{
width:auto !important;
    margin: -20px auto 0 !important;
width: 1400px;
}


.lp_header{
width:1400px;
margin:0 auto;
height:70px;
}
#footer{
background-color:transparent !important;
width:auto !important;
background:url(https://www.pro-real.jp/files/2aee5b90f3d0068bdb6102af3ad52a55.jpg) 0 bottom repeat-x;
}
#footer_copy{
display:none;
}
#footer_menu{
background:url(https://www.pro-real.jp/files/7c455ed11900503e96d8cb4efe6fb63f.gif) 0 bottom no-repeat;
}
.lp_footer{
width:960px;
margin:0 auto;
height:60px;
padding:0 0 30px;
}

#footer_menu ul{
padding:30px 0 0;
}
#footer_menu ul li:first-child {
    border-left: none !important;
}
.lp_footer li{

border-right: 1px solid #aecd3b !important;
padding:0 5px !important;
line-height:1;
}
.lp_footer li a:link{
color:#91b020 !important;
}
.lp_footer .logo{
float:left;
margin:0 0 0 10px;
}
.lp_footer ul.lp_cl{

}
.lp_footer ul.lp_cl li{
float:left;
}
.lp_cl{
}
/* clearfix --------------------*/
* html .lp_cl, *+html .lp_cl{
	zoom: 1;
}
.lp_cl:after {
	content: &quot;&quot;;
	display: block;
	clear: both;
}
/* -------------------- clearfix */

.sz-content{
max-width: 1000px;
width: 100%;
margin: 0 auto;
}

.sz_file_block{
width: 1400px;
margin-bottom:20px;
}


.lp_header .logo{
float:left;
}
.lp_header .tel{
float:right;
}

.top_area{
width:100%;
text-align:center;
margin:0;
margin-bottom:100px;
}

.lp_link_banner li{
float:left;
margin:0 25px 30px 0;
}
.lp_link_banner li a{
width:100%;
height:100%;
display:block;
}
.lp_link_banner li.last{
float:left;
margin:0;
}
.lp_arrow{
text-align:center;
margin:30px 0;
}
.lp_arrow2{
width:120%;
margin:0 auto;
}
.form_banner{
margin:50px 0 100px;
}
#hachi_top{
background:url(https://www.pro-real.jp/files/9e67a16f71fab8b48c471b7ba5a03bd4.gif) 0 0 repeat-x;
}
#hachi_top_l{
background:url(https://www.pro-real.jp/files/57428ae40e1ee4779e42c389eb82ee64.png) center center no-repeat fixed;
}
.top_area_hachi{
width:100%;
height:100%;
text-align:center;
margin:0;
}
#berry_top{
background:url(https://www.pro-real.jp/files/593cd7c02b9fbe7d0444a1a61af91590.gif) 0 0 repeat-x;
}
#maka_top{
background:url(https://www.pro-real.jp/files/1879ba1361e46aff9af057496919be04.jpg) 0 0 repeat-x;
}
#noko_top{
background:url(https://www.pro-real.jp/files/9f012705435adb46e7bc7af28506f962.jpg) 0 0 repeat-x;
}
#pepo_top{
background:url(https://www.pro-real.jp/files/18a7e9d489da3b84446a47046786a3fb.jpg) 0 0 repeat-x;
}
#olive_top{
background:url(https://www.pro-real.jp/files/ee7c9314eaa2baebaf2bbe6230c2612b.jpg) 0 0 repeat-x;
}
#iwashi_top{
background:url(https://www.pro-real.jp/files/f9ae543117d0c0a9175cbe4ebcf36e98.gif) 0 0 repeat-x;
}
#dha_top{
background:url(https://www.pro-real.jp/files/587ce006ad7caf6c11b64c4cb464e9f2.gif) 0 0 repeat-x;
}
.footer_tel{
margin:50px 0;
}
.about_area {
	margin:0 0 50px;
	font-size:120%;
}
.lp_left {
	float:left;
}
.lp_right {
	float:right;
}
.about_wrap {
	width:464px;
	border:3px solid #c6c6c6;
margin:0 0 20px;
}
.about_wrap h3 {
	background-color:#ebebed;
	padding:15px 20px;
}
.about_wrap h4 {
	background:url(https://www.pro-real.jp/files/615c9128e7c3a449116218c30ed2aca9.gif) left center no-repeat;
	padding-left:20px;
	margin:0 0 10px;
}
.about_wrap .about_small .text{
	font-size:105%;
}
.about_wrap .about_small {
	margin:10px 20px;
padding:10px 0;
	border-bottom:2px dashed #c6c6c6;
}
.about_wrap .about_small.last {
	border-bottom:none;
}
.about_wrap .about_small .img {
	float:right;
	margin:0 0 20px 20px
}
.about_small .red {
	color:#f72d2d;
}
.about_small .big {
	font-size:150%;
}
.about_small .bold {
	font-weight:bold;
background:none;
}
.about_small a:link{
	color:#f72d2d;
}
.about_small small{
	font-size:small;
}
.about_small ul.lp_cl{

height:45px;


}
.about_small ul.lp_cl li{
float:left;
margin:0 10px 0 0;


}
.lp_voice{
text-align:center;
}
#berry_link,#hachi_link{
margin:10px 0 0;
}
#maka_link,#noko_link,#pepo_link,
#olive_link,#iwashi_link,#dha_link{
margin:20px 0 0;
}
.form_banner a:hover img,
.lp_link_banner a:hover img{
opacity:1;
filter: alpha(opacity=100);        
-ms-filter: &quot;alpha(opacity=100);  
-moz-opacity:1;
-khtml-opacity: 1;

}

.sz-content{
font-size : 14px;
}
.sz-content h6{
font-size : 16px;
}
.sz-content h5{
font-size : 18px;
}
.sz-content h4{
font-size : 21px;
}
.sz-content h3{
font-size : 24px;
}
.sz-content h2{
font-size : 28px;
}
.sz-content font[size=\&#039;1\&#039;]{
font-size : 8px !important;
}

.sz_file_block img,
#header img{
width:100%;
}


.sz_file_block,
#header{
width:960px;
margin:0 auto;
}


.img-ws{
    border-top: 2px solid #eae5d2;
}

.sz_area_splitter_wrapper .sz_as_contents .sz_file_block{
width: 100%;
}

.sz_file_block{
position:relative;
}


.sz_file_block img:hover{
opacity:1 !important;
}

.sz_as_contents:nth-child(3){
width:30% !important;
}

.sz_file_block{
margin-top:-1px;
}