body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
form { margin:0px }
body > form { height:100% }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h1:first-child { margin-top:0px }
h2 { font-weight:bold; font-size:16px }
h2:first-child { margin-top:0px }
h3 { font-weight:bold; font-size:14px }
h3:first-child { margin-top:0px }
strong { font-weight:bold }
.style5 { font-family:Times,'Times New Roman',serif; font-size:14px; line-height:9px; margin-left:0px; margin-right:0px; text-indent:0px }
.style2 { font-family:Times,'Times New Roman',serif; font-size:14px }
#content { position:relative; float: left; left: 10%; top: 200px;}
#item2 { position:absolute; left:30px; top:200px; width:230px; min-height:60px; z-index:1; overflow:visible }
#item1 { position:absolute; left:400px; top:200px; width:306px; min-height:222px; z-index:2; overflow:visible }
#item3 { position:absolute; left:0px; top:600px; width:121px; height:16px; z-index:3 }
#divelop_logo { position:absolute; left:350px; top:0px; z-index:4 }
#arrow_top { position:absolute; left:100px; top:0px; width: 200px; z-index:-1 }
#arrow_bottom { position:absolute; left:100px; bottom:0px; z-index:-2 }
#arrow_left { position:absolute; left:50px; top:40%; z-index:-3 }
#arrow_right { position:absolute; right: 5%; top:40%; z-index:-4 }


@media (max-width: 900px) {
    #content { left: 5%; top: 150px;}
    #arrow_left, #arrow_right {display: none;}
    #divelop_logo { position:absolute; left:5%; }
    #divelop_logo img { width: 100%; height: auto;}
    #item1, #item2 { position: relative; left: 10%;}
}