@charset "utf-8";
/* CSS Document */

/*Start Global Reset*/

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;  padding: 0;  border: 0;  font-weight: inherit;  font-style: inherit;  font-size: 100%;  line-height: 1;
  font-family: inherit;  text-align: left;  vertical-align: baseline;
  }

a img, :link img, :visited img {
  border: 0;
  }

table {
  border-collapse: collapse;  border-spacing: 0;
  }

ol, ul {
  list-style: none;
  }

q:before, q:after,blockquote:before, blockquote:after {
	content: "";
  }

input:focus, select:focus, textarea:focus{
	outline:1px #fff solid; background:#f2f2f2;
	}

img {
/*max-width: 100%;*/
}
/*End Global Reset*/
body{ background:url(001.jpg) center -80px no-repeat;}
h1{ font-size:0px; background:url(arimbu.png) no-repeat center 10px; height: 103px;margin-top: 48px;}
h2{ font-size:0px; background:url(wedoweb.png) no-repeat center 0px; height:430px;}
p{ display: block;
text-align: center;
font-family: 'Roboto', sans-serif;
width: 676px;
margin: 0 auto;
line-height: 29px;
font-size: 18px;
font-weight: 300;margin-top: 20px;}
p a{ display:block; text-align:center;color: #d23511;
text-decoration: none;
width: 171px;
margin: 0 auto;
margin-top: 8px;
font-weight: 400;}

@media screen and (max-width: 1024px){}
@media screen and (max-width: 980px) {}
@media screen and (max-width: 650px) {}
@media screen and (max-width: 480px) {}
@media screen and (max-width: 320px) {}
@media screen and (max-width: 240px) {}