*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}


#point {
	width:800px;
	margin:0 auto;
	padding:10px 0 10px 0;
	background:#e3d0c2;
}
#point .in {
	width:740px;
	margin:0 auto;
}
#point .top_bg {
	background:url("../../images/point/top_bg.jpg") no-repeat;
	height:75px;
}
#point h2 { padding-top:20px; }
#point h3 { margin-bottom:10px; }

#point .h { color:#583d26; }
#point .block2 { margin:0 20px 20px 68px; }
#point .block2.lst { margin-bottom:0; }



#point04 .left {
	width:260px;
	background:#edefe2;
}
#point04 .left .inner {
	padding:10px;
}

#point04 .right {
	width:470px;
	background:#edefe2;
}
#point04 .right .inner {
	padding:10px;
}
#point04 .right .h {
	background: #edefe3;
	border: solid 1px #967656;
	padding:10px;
	text-align:center;
	font-size:18px;
	margin:30px 0 20px 0;
}
#point04 .right .left { width:215px; }
#point04 .right .right { width:215px; }

#point09 .block3 {
	height:68px;
	background:url("../../images/point/bottom_bg.jpg") no-repeat;
}