@charset "Shift_JIS";
/* ==================================================================
CSS information
style info :INDEX—p
================================================================== */


/* --------------------------------------------------------
#container
-------------------------------------------------------- */
#container {}




/* --------------------------------------------------------
#mainvisualBlock
-------------------------------------------------------- */
#mainvisualBlock { text-align: center; padding-top: 100px;}
#mainvisualBlock #copy { margin-bottom: 70px; padding: 0 20px; }
#mainvisualBlock h1 { margin-bottom: 160px; }
#mainvisualBlock #hard { margin-bottom: 100px; }

@media screen and (max-width: 640px) {
#mainvisualBlock { padding: 30px 10px 0;}
#mainvisualBlock #copy { margin-bottom: 20px; padding: 0 0px; }
#mainvisualBlock h1 { margin-bottom: 90px; padding: 0 5%; }
#mainvisualBlock #hard { margin-bottom: 35px; }

#mainvisualBlock img { margin: 0 auto;}
}
