﻿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}/*! 111226 japan font on
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/body{font:13px/1.231 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}html{box-sizing:border-box;overflow-y:scroll}*,*:before,*:after{box-sizing:inherit}body{background-color:#FFFFFF;color:#2c2c2c;-webkit-text-size-adjust:100%}a,a:link{color:#2c2c2c;text-decoration:underline;outline:0 none}a:visited{color:#2c2c2c;text-decoration:underline;outline:0 none}a:hover{color:#2c2c2c;text-decoration:underline}a:active{color:#2c2c2c;text-decoration:underline;outline:0 none}img{vertical-align:bottom}.forSp{display:none !important}@media screen and (max-width: 767px){.forPc{display:none !important}.forSp{display:block !important}}html{overflow-y:scroll}@keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-moz-keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}@-webkit-keyframes rotate{0%{transform:rotateZ(-360deg);-webkit-transform:rotateZ(-360deg);-moz-transform:rotateZ(-360deg);-o-transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg)}}#throbber{position:fixed;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;z-index:0}#throbber::after{content:'';display:block;position:relative;width:100%;height:100%;animation:rotate 0.8s linear infinite;-moz-animation:rotate 0.8s linear infinite;-webkit-animation:rotate 0.8s linear infinite;animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-top:1px solid #666;border-left:1px solid #999;border-bottom:1px solid #ccc;border-right:1px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}#throbber.hide{display:none}#allpage{height:0;overflow:hidden}#allpage.show{height:auto;overflow:visible}body{background-color:#000000}.headerWrap{width:100%;height:0;padding:65px 0 242px 0;background:url(../img/bg.jpg) no-repeat left center;background-size:cover;border-top:3px solid #fdd000}@media screen and (max-width: 1037px){.headerWrap{padding:6.63265% 0 24.69388% 0}}@media screen and (max-width: 767px){.headerWrap{padding:11.46667% 0 29.33333% 0;background-size:auto 100%}}.headerWrap h1{width:416px;margin-left:38px}@media screen and (max-width: 1037px){.headerWrap h1{width:40.78431%;margin-left:3.72549%}}@media screen and (max-width: 767px){.headerWrap h1{width:86.13333%;margin-left:6.4%}}.headerWrap h1 img{width:100%;height:auto}.contentsWrap{padding-bottom:106px;background-color:#f8f8f8}@media screen and (max-width: 1037px){.contentsWrap{padding-bottom:10.39216%}}@media screen and (max-width: 767px){.contentsWrap{padding-bottom:20.8%}}.mainWrap{width:980px;min-height:calc(100vh - 300px - 100px);margin:-136px auto 0 auto;padding:81px 60px 126px 60px;background-color:#FFFFFF}@media screen and (max-width: 1037px){.mainWrap{width:96.07843%;margin-top:-13.33333%;padding:7.94118% 5.88235% 12.35294% 5.88235%}}@media screen and (max-width: 767px){.mainWrap{width:94.66667%;min-height:auto;margin-top:-10.4%;padding:13.06667% 5.33333% 25.86667% 5.33333%}}.mainWrap h2{position:relative;width:100%;padding:24px 0 15px 0;background-color:#2d287f;border-bottom:16px solid #f8f8f8;font-size:230.7%;color:#FFFFFF;text-align:center}@media screen and (max-width: 767px){.mainWrap h2{padding:18px 0 12px 0;border-bottom-width:12px;font-size:169.2%;line-height:1.27273}}.mainWrap h2::before,.mainWrap h2::after{content:'';display:block;position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;background-color:#fdd000}@media screen and (max-width: 767px){.mainWrap h2::before,.mainWrap h2::after{width:22px;height:22px;margin-top:-11px}}.mainWrap h2::before{left:-10px}@media screen and (max-width: 767px){.mainWrap h2::before{left:-8px}}.mainWrap h2::after{right:-10px}@media screen and (max-width: 767px){.mainWrap h2::after{right:-8px}}.mainWrap h2+h3{padding-top:89px}@media screen and (max-width: 767px){.mainWrap h2+h3{padding-top:42px}}.mainWrap h3{padding:0 0 13px 22px;border-bottom:2px solid #2e2980;font-size:169.2%;font-weight:bold;color:#1d1d1d;text-indent:-22px}@media screen and (max-width: 767px){.mainWrap h3{padding:0 0 9px 15px;font-size:116%;text-indent:-15px}}.mainWrap h3::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:10px;height:10px;margin-right:12px;background-color:#d2d1e5;vertical-align:2px}@media screen and (max-width: 767px){.mainWrap h3::before{width:8px;height:8px;margin-right:7px;vertical-align:1px}}.mainWrap h3+h4{padding-top:29px}@media screen and (max-width: 767px){.mainWrap h3+h4{padding-top:18px}}.mainWrap h3+p{padding-top:26px}@media screen and (max-width: 767px){.mainWrap h3+p{padding-top:16px}}.mainWrap h3+.btn_yellow{padding-top:31px}@media screen and (max-width: 767px){.mainWrap h3+.btn_yellow{padding-top:22px}}.mainWrap h4{padding-right:20px;padding-left:20px;font-size:138.5%;font-weight:bold;color:#2e2980}@media screen and (max-width: 767px){.mainWrap h4{padding-right:10px;padding-left:10px;font-size:93%}}.mainWrap h4.listttl,.mainWrap h4.attention{font-size:123.1%;font-weight:normal}@media screen and (max-width: 767px){.mainWrap h4.listttl,.mainWrap h4.attention{font-size:93%}}.mainWrap h4.listttl+ul,.mainWrap h4.attention+ul{padding-right:20px;padding-left:20px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul,.mainWrap h4.attention+ul{padding-top:5px;padding-right:10px;padding-left:10px}}.mainWrap h4.listttl+ul li,.mainWrap h4.attention+ul li{padding:8px 0 1px 18px;font-size:123.1%;line-height:1.5;text-indent:-18px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul li,.mainWrap h4.attention+ul li{padding:4px 0 0 14px;font-size:93%;line-height:1.58333;text-indent:-14px}}.mainWrap h4.listttl+ul li::before,.mainWrap h4.attention+ul li::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:2px;height:2px;margin:0 9px 0 7px;vertical-align:4px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul li::before,.mainWrap h4.attention+ul li::before{margin:0 7px 0 5px}}.mainWrap h4.listttl+ul+h3,.mainWrap h4.attention+ul+h3{padding-top:86px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul+h3,.mainWrap h4.attention+ul+h3{padding-top:71px}}.mainWrap h4.listttl+ul+h4.attention,.mainWrap h4.attention+ul+h4.attention{padding-top:38px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul+h4.attention,.mainWrap h4.attention+ul+h4.attention{padding-top:25px}}.mainWrap h4.listttl{font-weight:bold;color:#333}.mainWrap h4.listttl+ul li::before{background-color:#333}@media screen and (min-width: 768px){.mainWrap h4.listttl+ul li a:hover{color:#6b6b6b}}.mainWrap h4.listttl+ul+h4{padding-top:38px}@media screen and (max-width: 767px){.mainWrap h4.listttl+ul+h4{padding-top:25px}}.mainWrap h4.attention{color:#aa5503}.mainWrap h4.attention+ul li{color:#aa5503}.mainWrap h4.attention+ul li::before{background-color:#aa5503}.mainWrap h4.attention+p{padding:8px 20px 0 20px;font-size:123.1%;line-height:1.5;color:#aa5503}@media screen and (max-width: 767px){.mainWrap h4.attention+p{padding:4px 10px 0 10px;font-size:93%;line-height:1.58333}}.mainWrap h4.attention+p+ol{padding-right:20px;padding-left:20px}@media screen and (max-width: 767px){.mainWrap h4.attention+p+ol{padding-top:5px;padding-right:10px;padding-left:10px}}.mainWrap h4.attention+p+ol li{padding:8px 0 1px 16px;font-size:123.1%;line-height:1.5;color:#aa5503;text-indent:-16px}@media screen and (max-width: 767px){.mainWrap h4.attention+p+ol li{padding:4px 0 0 12px;font-size:93%;line-height:1.58333;text-indent:-12px}}.mainWrap h4.attention+p+ol li strong{font-weight:bold}.mainWrap h4.attention+p+ol+h4{padding-top:38px}@media screen and (max-width: 767px){.mainWrap h4.attention+p+ol+h4{padding-top:25px}}.mainWrap h4+p{padding-top:15px}@media screen and (max-width: 767px){.mainWrap h4+p{padding-top:11px}}.mainWrap>p{padding-right:20px;padding-left:20px;font-size:123.1%;line-height:1.5625}@media screen and (max-width: 767px){.mainWrap>p{padding-right:10px;padding-left:10px;font-size:93%;line-height:1.58333}}.mainWrap>p.attention{padding-left:36px;color:#aa5503;text-indent:-16px}@media screen and (max-width: 767px){.mainWrap>p.attention{padding-left:22px;text-indent:-12px}}.mainWrap>p.attention a{color:#aa5503}@media screen and (min-width: 768px){.mainWrap>p.attention a:hover{color:#c4884f}}.mainWrap>p+h4{padding-top:38px}@media screen and (max-width: 767px){.mainWrap>p+h4{padding-top:25px}}.mainWrap>p+.btn_gray{padding-top:30px}@media screen and (max-width: 767px){.mainWrap>p+.btn_gray{padding-top:16px}}.mainWrap .btn_gray{margin-right:20px;margin-left:20px}@media screen and (max-width: 767px){.mainWrap .btn_gray{width:93.65079%;margin:0 auto}}.mainWrap .btn_gray a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 16px 16px 50px;background-color:#F8F8F8;border:1px solid #b6b6b6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:138.5%;color:#2d287f;text-indent:-30px;text-decoration:none}@media screen and (min-width: 768px){.mainWrap .btn_gray a{-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.mainWrap .btn_gray a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}@media screen and (max-width: 767px){.mainWrap .btn_gray a{display:block;width:100%;padding:13px 16px 10px 33px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-size:93%;line-height:1.58333;text-indent:-21px}}.mainWrap .btn_gray a::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:18px;height:18px;margin-right:12px;background:url(../img/arrow_blue_40.png) no-repeat 0 0;background-size:contain;vertical-align:-2px}@media screen and (max-width: 767px){.mainWrap .btn_gray a::before{width:14px;height:14px;margin-right:7px;vertical-align:-3px}}.mainWrap .btn_gray+h3{padding-top:87px}@media screen and (max-width: 767px){.mainWrap .btn_gray+h3{padding-top:73px}}.mainWrap .btn_gray+h4.attention{padding-top:38px}@media screen and (max-width: 767px){.mainWrap .btn_gray+h4.attention{padding-top:25px}}.mainWrap .btnWrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px;margin-left:20px;padding-top:7px}@media screen and (max-width: 767px){.mainWrap .btnWrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:93.65079%;margin:0 auto;padding-top:3px}}.mainWrap .btnWrap div{width:50%;margin-right:0;margin-left:0;padding-top:8px}@media screen and (max-width: 767px){.mainWrap .btnWrap div{width:100%}}.mainWrap .btnWrap div:nth-child(odd){padding-right:4px}@media screen and (max-width: 767px){.mainWrap .btnWrap div:nth-child(odd){padding-right:0}}.mainWrap .btnWrap div:nth-child(even){padding-left:4px}@media screen and (max-width: 767px){.mainWrap .btnWrap div:nth-child(even){padding-left:0}}.mainWrap .btnWrap a{width:100%}.mainWrap .btnWrap+p{padding-top:15px}@media screen and (max-width: 767px){.mainWrap .btnWrap+p{padding-top:11px}}.mainWrap .btnWrap+h4{padding-top:38px}@media screen and (max-width: 767px){.mainWrap .btnWrap+h4{padding-top:25px}}.mainWrap .btn_yellow{margin-right:20px;margin-left:20px}@media screen and (max-width: 767px){.mainWrap .btn_yellow{width:93.65079%;margin:0 auto}}.mainWrap .btn_yellow a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#fdd000;-webkit-box-shadow:4px 4px 0 #2a2a2a;-moz-box-shadow:4px 4px 0 #2a2a2a;-ms-box-shadow:4px 4px 0 #2a2a2a;-o-box-shadow:4px 4px 0 #2a2a2a;box-shadow:4px 4px 0 #2a2a2a;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:31px 46px 23px 26px;font-size:230.7%;font-weight:bold;color:#2e2980;text-decoration:none}@media screen and (min-width: 768px){.mainWrap .btn_yellow a{-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.mainWrap .btn_yellow a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}@media screen and (max-width: 767px){.mainWrap .btn_yellow a{display:block;width:100%;padding:21px 20px 19px 47px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-size:176.9%;line-height:1.30435;text-indent:-31px}}.mainWrap .btn_yellow a::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:28px;height:28px;margin-right:20px;background:url(../img/arrow_blue_40.png) no-repeat 0 0;background-size:contain;vertical-align:-2px}@media screen and (max-width: 767px){.mainWrap .btn_yellow a::before{width:20px;height:20px;margin-right:11px;vertical-align:-1px}}.mainWrap .btn_yellow+h4.attention{padding-top:38px}@media screen and (max-width: 767px){.mainWrap .btn_yellow+h4.attention{padding-top:25px}}.mainWrap .owabiWrap{margin:60px 20px 0 20px;padding:1px 23px 20px 23px;border:5px solid #c00}@media screen and (max-width: 767px){.mainWrap .owabiWrap{margin:32px 10px 0 10px;padding:1px 12px 10px 12px}}.mainWrap .owabiWrap p{margin-top:20px;font-size:123.1%;line-height:1.5625}@media screen and (max-width: 767px){.mainWrap .owabiWrap p{margin-top:10px;font-size:93%;line-height:1.58333}}.mainWrap .owabiWrap p:nth-child(1),.mainWrap .owabiWrap p:nth-child(2){font-weight:bold}.mainWrap .owabiWrap p:nth-child(5){margin-top:30px;font-size:100%}@media screen and (max-width: 767px){.mainWrap .owabiWrap p:nth-child(5){margin-top:15px;font-size:77%}}.mainWrap .owabiWrap table{margin-top:20px;border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf}@media screen and (max-width: 767px){.mainWrap .owabiWrap table{width:100%;margin-top:10px}}.mainWrap .owabiWrap th,.mainWrap .owabiWrap td{padding:10px;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-size:123.1%;line-height:1.5625}@media screen and (max-width: 767px){.mainWrap .owabiWrap th,.mainWrap .owabiWrap td{width:50%;font-size:93%;line-height:1.58333}}.mainWrap .owabiWrap+h4.attention{padding-top:60px}@media screen and (max-width: 767px){.mainWrap .owabiWrap+h4.attention{padding-top:32px}}.footerWrap{padding:32px 0 37px 0;text-align:center}@media screen and (max-width: 767px){.footerWrap{padding:37px 0 37px 0}}.footerWrap .btn a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 33px 9px 15px;background-color:#191919;font-size:100%;color:#FFFFFF;text-decoration:none}@media screen and (min-width: 768px){.footerWrap .btn a{-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.footerWrap .btn a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}@media screen and (max-width: 767px){.footerWrap .btn a{padding:12px 42px 11px 17px;font-size:108%}}.footerWrap .btn a::before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:6px;height:10px;margin-right:24px;background:url(../img/arrow_white_14.png) no-repeat 0 0;background-size:contain}@media screen and (max-width: 767px){.footerWrap .btn a::before{width:7px;height:12px;margin-right:28px;vertical-align:-1px}}.footerWrap p{padding-top:22px;font-size:93%;color:#FFFFFF}@media screen and (max-width: 767px){.footerWrap p{padding-top:23px;font-size:85%}}.updateWrap{display:none}.updateWrap.show{display:block}
