﻿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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:Rokkitt;src:url("../fonts/rokkitt/Rokkitt-Bold.ttf") format("truetype")}html{font-size:10px}body{font-family:'Lucida Grande', Meiryo, 'メイリオ', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;font-size:1.6rem;color:#333;line-height:1.4;letter-spacing:1px;-webkit-text-size-adjust:100%;background-color:#ddd}a:link{color:#262626;text-decoration:none}a:hover,a:active{color:#262626}a:visited{color:#262626}.wrap{width:1500px;margin:0 auto}.pageCont{width:960px;margin:0 auto}.js-showUp,.js-showUpList{opacity:0;margin-top:60px;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s}.js-showUp.showUp,.js-showUpList.showUp{opacity:1;margin-top:0}#header{position:fixed;top:0;left:0;width:100%;z-index:999}#header .headerIn{position:relative;height:100%;*zoom:1}#header .headerIn:after{content:"";display:table;clear:both}#header .headerLogo{position:absolute;top:10px;left:20px;max-width:185px}#header .headerLogo img{width:100%;height:auto}#header #gNav{position:absolute;top:0;bottom:0;right:0;width:300px;height:9999px;color:#fff;font-size:1.6rem;background-color:#b7d342;opacity:0;z-index:1;-moz-transition:ease .35s;-o-transition:ease .35s;-webkit-transition:ease .35s;transition:ease .35s}#header #gNav ul{padding:60px 25px 0 40px}#header #gNav ul li a{display:block;padding:15px 0;color:#fff}#header #gNav ul li a:hover{text-decoration:underline}#header #gNav ul li:last-child{margin-bottom:0}#header #gNav ul li:last-child img{max-width:175px}#header #gNav ul li.sub a{padding-left:15px}#bgnavToggle{position:absolute;top:10px;right:20px;width:34px;height:34px;z-index:999;cursor:pointer}#navToggle{display:block;position:absolute;top:0;right:0;width:34px}#navToggle div{position:relative}#navToggle div span{display:block;position:absolute;height:5px;width:34px;background:#b7d342;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:ease-in-out .35s;-o-transition:ease-in-out .35s;-webkit-transition:ease-in-out .35s;transition:ease-in-out .35s}#navToggle div span:nth-child(1){top:5px}#navToggle div span:nth-child(2){top:16px}#navToggle div span:nth-child(3){top:27px}#header.open #gNav{opacity:1}#header.open #navToggle{display:block;float:left\9}#header.open #navToggle span:nth-child(1){top:17px;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}#header.open #navToggle span:nth-child(2){display:none;float:left\9}#header.open #navToggle span:nth-child(3){top:17px;-moz-transform:rotate(-315deg);-ms-transform:rotate(-315deg);-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}#header.open #navToggle div span{background-color:#fff}#header.colorChange #gNav{border-left:1px solid #fff}#header.colorChange #navToggle div span{background-color:#fff}#copy{min-width:1500px;margin:0 auto}#copy .copyIn{width:1500px;padding-top:15px;padding-bottom:20px;margin:0 auto;background-color:#fff;max-width:1500px}#copy .copyIn .copyInIn{width:960px;margin:0 auto}
