/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;color:#636363;font-size:13px}img{line-height:0}.headerArea{text-align:center}.mainContentArea{width:980px;margin:0 auto}.headerArea.common{position:relative;width:100%;height:180px;overflow:hidden;border-bottom:1px solid #c7c7c7}.headerArea.common .grobalOuter{position:absolute;top:0;left:50%;width:4800px;height:180px;margin-left:-2400px;background-image:url(/gig/common/img/menu_back.png);background-repeat:no-repeat;z-index:2}.headerArea.common .grobalNavi{position:relative;width:1020px;height:180px;margin:0 auto;background-image:url(/gig/common/img/gnavi_back.png);background-repeat:no-repeat}.headerArea.common .toTopPage{display:block;position:absolute;top:20px;left:85px;width:190px;height:140px;text-indent:100%;white-space:nowrap;overflow:hidden}.headerArea.common .gNaviList{display:block;position:absolute;top:0;left:360px;padding:0;margin:0;list-style-type:none}.headerArea.common .gNaviItem{display:block;position:absolute;width:85px;height:85px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.headerArea.common .gNaviItem.active:after{position:absolute;top:0;left:0;display:block;width:85px;height:85px;content:"";background-image:url(/gig/common/img/gnavi_on.png);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.headerArea.common .gNaviItem.active>.gNaviLink{display:none}.headerArea.common .gNaviItem.active.item01:after{background-position:0 0}.headerArea.common .gNaviItem.active.item02:after{background-position:-85px 0}.headerArea.common .gNaviItem.active.item03:after{background-position:-170px 0}.headerArea.common .gNaviItem.active.item04:after{background-position:-255px 0}.headerArea.common .gNaviItem.active.item05:after{background-position:-340px 0}.headerArea.common .gNaviItem.active.item06:after{background-position:-425px 0}.headerArea.common .gNaviItem.active.item07:after{background-position:-510px 0}.headerArea.common .gNaviItem.active.item08:after{background-position:-595px 0}.headerArea.common .gNaviItem.active.item09:after{background-position:-680px 0}.headerArea.common .gNaviItem.active.item10:after{background-position:-765px 0}.headerArea.common .gNaviItem.item01{top:77px;left:17px}.headerArea.common .gNaviItem.item02{top:17px;left:77px}.headerArea.common .gNaviItem.item03{top:77px;left:137px}.headerArea.common .gNaviItem.item04{top:17px;left:197px}.headerArea.common .gNaviItem.item05{top:77px;left:257px}.headerArea.common .gNaviItem.item06{top:17px;left:317px}.headerArea.common .gNaviItem.item07{top:77px;left:377px}.headerArea.common .gNaviItem.item08{top:17px;left:437px}.headerArea.common .gNaviItem.item09{top:77px;left:497px}.headerArea.common .gNaviItem.item10{top:17px;left:557px}.headerArea.common .gNaviLink{display:block;width:100%;height:100%;line-height:0;background-position:0 0;overflow:hidden;background-repeat:no-repeat}.headerArea.common .gNaviLink>span{position:relative;display:block;width:120px;height:120px;margin-top:-18px;margin-left:-18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.headerArea.common .gNaviLink>span>img{display:block;position:absolute;top:0;left:0}.headerArea.common .gNaviLink:hover>span>img{margin-top:-120px}.browser-chrome .headerArea.common .gNaviList .gNaviItem .gNaviLink>span{transform:none}.browser-chrome .headerArea.common .gNaviList .gNaviItem .gNaviLink>span>img{transform:rotate(45deg) translate(-41px, 17px)}.browser-chrome .headerArea.common .gNaviList .gNaviItem .gNaviLink:hover>span>img{margin-top:0;transform:rotate(45deg) translate(-41px, -103px)}.ie8under .headerArea.common{height:170px}.ie8under .headerArea.common .grobalOuter{width:4930px;margin-left:-2465px;background-image:url(/gig/common/img/menu_back_ie8.png)}.ie8under .headerArea.common .grobalNavi{width:680px;background-image:url(/gig/common/img/gnavi_back_ie8.png)}.ie8under .headerArea.common .gNaviList{left:255px}.ie8under .headerArea.common .gNaviItem{display:block;position:absolute;width:85px;height:85px}.ie8under .headerArea.common .gNaviItem.item01{top:0 !important;left:0 !important}.ie8under .headerArea.common .gNaviItem.item02{top:85px !important;left:0 !important}.ie8under .headerArea.common .gNaviItem.item03{top:0 !important;left:85px !important}.ie8under .headerArea.common .gNaviItem.item04{top:85px !important;left:85px !important}.ie8under .headerArea.common .gNaviItem.item05{top:0 !important;left:170px !important}.ie8under .headerArea.common .gNaviItem.item06{top:85px !important;left:170px !important}.ie8under .headerArea.common .gNaviItem.item07{top:0 !important;left:255px !important}.ie8under .headerArea.common .gNaviItem.item08{top:85px !important;left:255px !important}.ie8under .headerArea.common .gNaviItem.item09{top:0 !important;left:340px !important}.ie8under .headerArea.common .gNaviItem.item10{top:85px !important;left:340px !important}.footerArea .address{background:url(/gig/common/img/footer_logo.png) 10px no-repeat;height:120px;margin:160px auto 0;width:980px;zoom:1}.footerArea .address:after{clear:both;content:"";display:block;height:0;overflow:hidden}.footerArea .address .leftTxt{float:left;margin:50px 0 0 225px}.footerArea .address .leftTxt p{font-size:12px;line-height:1;margin:12px 0 0 30px}.footerArea .address .rightLink{float:right;margin-top:40px}.footerArea .address .rightLink a:hover{opacity:.7}.footerArea .copyright{border-top:1px solid #c7c7c7;font-size:12px;height:30px;line-height:1;padding-top:10px;text-align:center}.topicpath{margin:40px 0 17px}.topicpath ol{padding:0;font-size:90%}.topicpath ol li{display:inline;list-style-type:none}.topicpath ol li:before{content:"　＞　"}.topicpath ol li:first-child:before{content:""}.topicpath a:link,.topicpath a:visited{color:#636363;text-decoration:none}.topicpath a:active,.topicpath a:hover{color:#75a22d}a:link,a:visited{color:#636363;text-decoration:none}a:active,a:hover{color:#6eb92b}.ttl_h2{margin-top:5px;display:block;width:980px;height:83px;border-top:solid 3px;border-bottom:solid 1px #e2e2e2}.ttl_h2 img{display:block;float:left}.ttl_h2 h2{font-size:24px;font-weight:normal;margin-top:25px;letter-spacing:9px}h3{font-size:16px;letter-spacing:6px;background-image:url(/gig/common/img/h3_line.png);background-position:left bottom;background-repeat:no-repeat;padding-bottom:5px;margin:20px 0 0 0}.ContentFrame{display:block;height:auto;width:920px;margin-top:37px;margin-right:auto;margin-bottom:0;margin-left:auto}.ContentFrame ul,.ContentFrame2 ul{padding:0;margin-top:8px}.ContentFrame li,.ContentFrame2 li{list-style-type:none;line-height:228%}.DiamondList li{margin:5px 0;padding-left:13px;background:url(/gig/common/img/diamond_gray.png) no-repeat left 10px}