@charset "UTF-8";@harset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:normal;font-weight:normal}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{font-size:0;line-height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-interpolation-mode:bicubic}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:none;text-decoration:none;cursor:help}table{border-collapse:collapse;border-spacing:0}fieldset,img{vertical-align:top;line-height:0}hr{display:none}input,select{vertical-align:middle}html{overflow-y:scroll}*{margin:0;padding:0}html{height:100%}body{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:14px;-webkit-text-size-adjust:none;line-height:1.6;word-wrap:break-word;color:#213969;background-color:#000000}a:link,a:visited{color:#1c21fd;text-decoration:none;outline-width:0;outline:none;transition:all 0.3s ease-in-out}a:active,a:hover{color:#07b0ee;outline-width:0}input,select,textarea{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:14px}.alert p{min-width:100%;background:#ff008a;padding:10px 0;color:#ffffff;font-size:20px;font-weight:900;text-align:center;position:fixed;z-index:99999}#container{max-width:2000px;min-width:1064px;margin:0 auto;background:url(../img/bg.jpg) repeat center 0;overflow:hidden;position:relative}.visual{text-align:center;position:relative}.visual__logo{padding-top:48px}.visual__text{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}body.faq .globalNav__link-faq a,body.forum .globalNav__link-forum a,body.intro .globalNav__link-intro a,body.manual .globalNav__link-manual a,body.news .globalNav__link-news a,body.support .globalNav__link-support a{background:rgba(31,14,14,0.48)}.mainArea{max-width:1280px;padding:64px 20px 40px;margin:0 auto;display:flex;justify-content:space-between}.topicpath{max-width:1264px;padding:22px 28px 0;margin:0 auto -44px;white-space:nowrap;display:flex}.topicpath li{color:#c5d3ea;line-height:21px}.topicpath li+li:before{content:"/";margin:0 11px;font-size:20px;vertical-align:middle;color:#586985}.topicpath li:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topicpath a{color:#c5d3ea}.topicpath a:hover{opacity:0.5}.contents{width:100%;max-width:900px;margin:0 auto;order:2}.contents h1{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}.block{margin-top:-15px;padding:26px 16px 0;position:relative;z-index:0}.block:before{content:"";display:block;width:100%;height:650px;background:linear-gradient(0deg,rgba(0,75,213,0) 0%,rgba(0,75,213,0.4) 100%);position:absolute;left:0;top:0}.inner{padding:20px 40px 34px;background:#f1f6fb;position:relative;z-index:1}body .contents .btnWrap .wide03{font-size:18px}footer ul{width:868px;margin:0 auto 20px;color:#8b9aaa}footer small{text-align:center;color:#8b9aaa;display:block;margin-bottom:60px}aside#link{height:40px;padding:0 10px;background:#fff;position:relative}aside#link h1{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}aside#link .link-sega{padding-top:5px}aside#link .link-sega img{width:90px;height:30px}aside#link .link__list{font-size:0;position:absolute;top:9px;right:10px}aside#link .link__list a:hover{opacity:0.5}aside#link .link__list>li{display:inline-block;vertical-align:top;font-size:12px;position:relative}aside#link .link__list>li+li{padding-left:10px;margin-left:10px;border-left:1px solid #c6c6c6}aside#link .link__list>li>a{height:20px;padding:0 8px 0 14px;line-height:21px;border:1px solid #3f69a3;border-radius:2px;display:block;color:#3f69a3;text-decoration:none;position:relative}aside#link .link__list>li>a:before{content:"";display:block;width:2px;height:2px;border-right:2px solid #3f69a3;border-bottom:2px solid #3f69a3;border-left:2px solid transparent;border-top:2px solid transparent;transform:rotate(-45deg);position:absolute;top:0;bottom:0;left:3px;margin:auto}aside#link .link__list .link__list-logout>a{background:#3f69a3;color:#fff}aside#link .link__list .link__list-logout>a:before{border-right-color:#fff;border-bottom-color:#fff}aside#link .link__list .link__list-sns>a{padding:0 12px 0 32px;z-index:20}aside#link .link__list .link__list-sns>a:before{width:14px;height:16px;border:none;background:url(../img/icon_sns.png) no-repeat 0 0;transform:rotate(0);left:14px}aside#link .sns{width:291px;padding:32px 0 10px;text-align:center;background:rgba(255,255,255,0.9);font-size:0;position:absolute;top:-20px;left:50%;margin-left:-141px;z-index:10;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}aside#link .sns li{margin:0 5px;display:inline-block;vertical-align:top}aside#link .sns img{height:20px}aside#link .sns.on{top:0;visibility:visible;opacity:1}.footer footer{padding:69px 0 95px;background:rgba(33,70,142,0.3);transform:translate3d(0,0,0);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.footer .sns{font-size:0;text-align:center}.footer .sns li{margin:0 24px;display:inline-block;vertical-align:top}.footer .sns a:hover{opacity:0.5}.footer .sns img{width:52px;height:52px}.footer__link{margin-top:43px;font-size:0;text-align:center}.footer__link li{display:inline-block;vertical-align:top}.footer__link li:after,.footer__link li:before{content:"";display:inline-block;width:1px;height:15px;background:#cbcbcb;vertical-align:-2px}.footer__link li:before{margin-left:-1px}.footer__link a,.footer__link span{padding:0 12px;font-size:14px;text-decoration:none;color:#fefefe}.footer__link a:hover,.footer__link span:hover{opacity:0.5}.footer__link span{transition:all 0.3s ease-in-out}.footer small{margin:39px 0 44px;display:block;text-align:center;color:#fff}.footer .cero{width:58px;height:72px;margin:0 auto;display:block}.footerPopup{color:#fff;font-size:12px;line-height:1.6}.footerPopup ul{padding:24px 10px}.footerPopup li{margin-bottom:10px}.footerPopup li:last-child{margin:0}body>iframe{display:none}.contents{}.contents>h1{padding:0 16px;font-size:28px;color:#f1f6fb;font-weight:900;line-height:1;position:relative;z-index:10}.contents h2{margin:50px -16px 15px;font-size:20px;font-weight:900}.contents h2:first-child{margin-top:7px}.contents h2+h3{margin-top:0}.contents h3{margin:30px 0 20px;font-size:18px;color:#225ecc;font-weight:900;border-bottom:1px solid #c4d0e3;position:relative}.contents h3:after,.contents h3:before{content:"";display:block;width:15px;height:1px;background:#c4d0e3;position:absolute;bottom:-2px}.contents h3:before{left:0}.contents h3:after{right:0}.contents h3+h4{margin-top:0}.contents h4{margin:30px 0 15px;padding:0 0 0 22px;font-size:16px;font-weight:900;background:url(../img/h4.png) no-repeat 0 1px/17px 19px}.contents h4+h5{margin-top:0}.contents h5{margin:30px 0 15px;padding:0 0 0 15px;color:#0487b2;font-weight:900;position:relative}.contents h5:before{content:"";display:block;width:10px;height:calc(100% - 2px);background:#0487b2;position:absolute;top:0;left:0}.contents ol,.contents p,.contents ul{margin-bottom:20px}.contents li{margin-bottom:0.5em}.contents hr{width:100%;height:1px;margin:30px auto;background:#aeb9cd;border:none;display:block}.contents .m-top0{margin-top:0px!important}.contents .m-top20{margin-top:20px!important}.contents .m-top30{margin-top:30px!important}.contents .m-bottom0{margin-bottom:0!important}.contents .m-bottom30{margin-bottom:30px!important}.contents .f01{color:#01a27a}.contents .f02{color:#ac8a00}.contents .f03{color:#9b1ef2}.contents .f04{color:#dc0404}.contents .textCenter{text-align:center}.contents .textRight{text-align:right}.contents .textMini{font-size:12px}.contents strong{font-weight:900;color:#dc0404}.contents .attentionMark li,.contents p.attentionMark,.contents span.attentionMark{padding:0 0 0 1em;text-indent:-1em;font-size:12px;color:#dc0404;display:block}.contents .boxAttention{padding:10px 17px 15px;margin:0 0 20px;background:#fff;border-radius:6px;border:3px solid #dd0000;color:#dc0404}.contents .boxAttention *{color:#dc0404;font-weight:900}.contents .boxAttention dt{padding:0;margin:10px 0;font-size:16px}.contents .boxAttention dt:before{display:none}.contents .boxAttention dd{margin:0}.contents .boxAttention p,.contents .boxAttention ul{margin:15px 0 0}.contents .boxAttention li{padding:0 0 0 18px;margin:0.5em 0 0;font-size:12px;position:relative}.contents .boxAttention li:before{content:"";display:block;width:12px;height:14px;background:url(../img/icon_important.png) no-repeat 0 0/12px 14px;position:absolute;top:1px;left:0}.contents .boxAttention02{padding:10px 19px 15px;margin:0 0 20px;background:#dee5f1;border-radius:6px;border:1px solid #aeb9cd}.contents .boxAttention02 dt{padding:0;margin:10px 0;font-size:16px;color:#213969}.contents .boxAttention02 dt:before{display:none}.contents .boxAttention02 dd{margin:0}.contents .boxAttention02 p,.contents .boxAttention02 ul{margin:15px 0 0}.contents .boxAttention02 li{margin:0.5em 0 0}.contents dt{padding:0 0 0 16px;margin:0 0 5px;color:#0487b2;font-weight:900;position:relative}.contents dt:before{content:"";display:block;width:8px;height:8px;background:#0487b2;transform:rotate(45deg);position:absolute;top:6px;left:2px}.contents dd{margin-left:16px}.contents .box01{margin-bottom:25px;padding:23px 19px 0;border:1px solid #aeb9cd;background:#dee5f1;border-radius:6px}.contents .box02{padding:0 19px;margin-bottom:25px;border:1px solid #a1c2d9;border-radius:6px}.contents .box02>dt{margin:0 -19px 24px;padding:7px 16px 4px;border:2px solid #fff;background:#4581ab;border-radius:5px 5px 0 0;color:#fff;position:relative}.contents .box02>dt:before{width:calc(100% + 4px);height:1px;background:#a1c2d9;transform:rotate(0);top:auto;bottom:-3px;left:-2px}.contents .box02>dd{margin:0}.contents .time{font-size:18px;font-weight:900}.contents .period{padding:13px 0 11px;margin-bottom:25px;border-radius:6px;border:1px solid #aeb9cd;background:#dee5f1}.contents .period p{margin:0;text-align:center}.contents .period span{font-weight:900}.contents .period-end,.contents .period-start{display:inline-block}.contents .period .from{margin-left:5px}.contents .period .type01 .day,.contents .period .type01 .mouth,.contents .period .type01 .year{font-size:22px}.contents .period .type02 .day,.contents .period .type02 .mouth,.contents .period .type02 .year{font-size:18px}.contents .period .type03 span{line-height:1.4;text-align:left}.contents .period .type03 .mouth:before{content:"";display:block}.contents .period .type03 .extend{line-height:29px;vertical-align:18px}.contents .period .type03 .day,.contents .period .type03 .mouth,.contents .period .type03 .year{font-size:22px}.contents .period .extend{height:28px;margin-right:15px;padding:0 5px 0 10px;line-height:29px;background:#dc0404;color:#fff;display:inline-block;vertical-align:4px;position:relative}.contents .period .extend:after{content:"";display:block;border-left:14px solid #dc0404;border-top:14px solid transparent;border-bottom:14px solid transparent;position:absolute;top:0;right:-14px}.contents .arrowList a,.contents .link-arrow{padding-left:16px;position:relative}.contents .arrowList a:before,.contents .link-arrow:before{content:"";display:block;width:12px;height:14px;background:url(../img/link_arrow.png) no-repeat center top/100%;position:absolute;top:3px;left:0}.contents .link-detail,.contents .link-relation{padding-left:40px;position:relative}.contents .link-detail:before,.contents .link-relation:before{content:"";display:block;width:36px;height:18px;background:no-repeat 0 0/100%;position:absolute;top:1px;left:0}.contents .link-detail:before{background-image:url(../img/link_detail.png)}.contents .link-relation:before{background-image:url(../img/link_relation.png)}.contents .link-blank:after{content:"";display:inline-block;width:12px;height:12px;margin:0 3px;background:url(../img/link_blank.png) no-repeat 0 0/100%}.contents .type-inline li{margin-right:2em;display:inline-block}.contents .image li{padding:0 0 0 14px;position:relative}.contents .image li:before{content:"";display:block;width:6px;height:6px;background:#213969;transform:rotate(45deg);position:absolute;top:7px;left:2px}.contents .decimal>li{margin-left:1.5em;list-style:decimal;text-indent:0}.contents ol .decimal{margin:10px 0}.contents table{width:100%;margin:0 0 20px;background:#fff;border-right:1px solid #c4d0e3;border-bottom:1px solid #c4d0e3}.contents table tr.point th{text-align:center}.contents table tr.textCenter th,.contents table tr.textCenter tr{text-align:center}.contents table th{padding:10px 10px 7px;font-weight:900;border-top:1px solid #c4d0e3;border-left:1px solid #c4d0e3;box-shadow:0 0 0 1px #fff inset;background:#bde1ee;vertical-align:middle;text-align:left;word-break:break-all}.contents table th.sub{background-color:#f0f4fa;box-shadow:none}.contents table th.th10{width:10%}.contents table th.th15{width:15%}.contents table th.th20{width:20%}.contents table th.th25{width:25%}.contents table th.th30{width:30%}.contents table th.th35{width:35%}.contents table th.th40{width:40%}.contents table th.th45{width:45%}.contents table th.th50{width:50%}.contents table th.th55{width:55%}.contents table th.th60{width:60%}.contents table th.th65{width:65%}.contents table th.th70{width:70%}.contents table th.th75{width:75%}.contents table th.th80{width:80%}.contents table th.th85{width:85%}.contents table th.th90{width:90%}.contents table th.th95{width:95%}.contents table th.th100{width:100%}.contents table td{padding:10px 10px 7px;border-top:1px solid #c4d0e3;border-left:1px solid #c4d0e3;vertical-align:middle;word-break:break-all}.contents table td.td10{width:10%}.contents table td.td15{width:15%}.contents table td.td20{width:20%}.contents table td.td25{width:25%}.contents table td.td30{width:30%}.contents table td.td35{width:35%}.contents table td.td40{width:40%}.contents table td.td45{width:45%}.contents table td.td50{width:50%}.contents table td.td55{width:55%}.contents table td.td60{width:60%}.contents table td.td65{width:65%}.contents table td.td70{width:70%}.contents table td.td75{width:75%}.contents table td.td80{width:80%}.contents table td.td85{width:85%}.contents table td.td90{width:90%}.contents table td.td95{width:95%}.contents table td.td100{width:100%}.contents table img{max-width:100%;margin:-5px -5px -2px;display:inline-block}.contents table img+img{margin-top:7px}.contents table img+p,.contents table img+ul,.contents table img ol{margin-top:10px}.contents table ol,.contents table p,.contents table ul{margin:0}.contents table ol+ol,.contents table ol+p,.contents table ol+ul,.contents table p+ol,.contents table p+p,.contents table p+ul,.contents table ul+ol,.contents table ul+p,.contents table ul+ul{margin-top:15px}.contents table li:last-child{margin:0}.contents .ssHeader{text-align:center}.contents .ssHeader img{max-width:100%}.contents .centerImg{text-align:center}.contents .bnImg{max-width:744px;margin:-20px auto 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.contents .bnImg img{max-width:100%}.contents .bnImg span{display:inline-block;vertical-align:top}.contents .bnImg .ss01{margin:20px auto 0}.contents .bnImg .ss02{width:calc(50% - 12px);max-width:360px;margin-top:20px}.contents .boxImg{max-width:760px;margin:-20px auto 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.contents .boxImg img{max-width:100%}.contents .boxImg span{padding:2px;border:2px solid #c4d0e3;background:#fff;display:inline-block;vertical-align:top}.contents .boxImg .ss01{margin:20px auto 0}.contents .boxImg .ss02{width:calc(50% - 12px);max-width:368px;margin-top:20px;box-sizing:border-box}.contents li .bnImg,.contents li .boxImg{max-width:inherit;margin:0 auto 15px;display:block}.contents li .bnImg .ss01,.contents li .bnImg .ss02,.contents li .boxImg .ss01,.contents li .boxImg .ss02{margin-top:10px}.contents figure.ss02{display:inline-block;vertical-align:top}.contents figure.ss02 span{display:block}.contents figure.bnImg,.contents figure.boxImg{display:table}.contents figure.bnImg .ss02,.contents figure.boxImg .ss02{width:auto}.contents figcaption{margin-top:5px;text-align:left;color:#0487b2;font-size:12px;font-weight:900}.contents .boxSet{*zoom:1}.contents .boxSet:after{content:"";display:block;clear:both}.contents .boxSet span{margin:4px 20px 20px 0;padding:2px;display:inline-block;vertical-align:top;border:2px solid #c4d0e3;background:#fff;float:left}.contents .boxSet img{max-width:100%}.contents .boxSet .text{overflow:auto}.contents .boxSet .right{margin:4px 0 20px 20px;float:right}.contents .boxSet figure{margin:4px 20px 20px 0;float:left}.contents .boxSet figure span{margin:0;float:none}.contents .boxSet.bn span{padding:0;border:none}.contents .boxImgLine{margin:0 -1px 0 0;padding:0;display:flex;flex-wrap:wrap}.contents .boxImgLine>div{width:50%;margin-bottom:20px;padding-bottom:10px;box-sizing:border-box;border:1px solid #c4d0e3;background:#fff}.contents .boxImgLine>div:nth-of-type(odd){margin-right:-1px}.contents .boxImgLine dt{margin:0;padding:10px 10px 7px;text-align:center;color:#213969;box-shadow:0 0 0 1px #fff inset;background:#bde1ee;border-bottom:1px solid #c4d0e3}.contents .boxImgLine dt:before{display:none}.contents .boxImgLine .ss{margin:0;padding:10px 10px 0}.contents .boxImgLine .ss img{width:100%}.contents .boxImgLine .text{margin:0;padding:10px 10px 0;font-size:12px;text-align:center}.contents .boxImgLine .text span{margin:0 0 10px;padding:5px 10px 3px;display:block;font-weight:900;background:#dee5f1}.contents .movieWrap figure{width:100%;max-width:720px;margin:0 auto 20px;position:relative;display:flex;flex-wrap:wrap}.contents .movieWrap figure:before{content:"";display:block;padding-top:56.111%;width:0;height:0}.contents .movieWrap iframe{width:100%}.contents .movieWrap-inline{max-width:744px;width:100%;margin:-20px auto 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.contents .movieWrap-inline figure{width:calc(50% - 12px);max-width:360px;margin:20px 0 0;display:flex;flex-wrap:wrap}.contents .movieWrap-inline figure:before{content:"";display:block;padding-top:56.111%;width:0;height:0}.contents .movieWrap-inline iframe{width:100%;display:block}.contents .counter{margin:0 0 20px;text-align:center}.contents .counter .title{width:200px;height:26px;padding:0;margin:0 auto -26px;line-height:26px;color:#213969;background:#c7cce3;position:relative;z-index:1}.contents .counter .title:after,.contents .counter .title:before{content:"";display:block;width:0;height:0;border-top:26px solid #c7cce3;position:absolute;top:0}.contents .counter .title:before{background:transparent;left:-26px;border-left:26px solid transparent;transform:rotate(0)}.contents .counter .title:after{right:-26px;border-right:26px solid transparent}.contents .counter .number{padding:2px;margin:0;background:#040929;background:linear-gradient(to bottom,#0c1333 0%,#152d5c 100%);border:3px solid #c7cce3}.contents .counter .number span{padding-top:26px;display:block;color:#ffff89;background:-webkit-linear-gradient(top,#feff01 0%,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;font-weight:900;letter-spacing:0.1em;border:1px solid #6d8cbb}.contents .counter .number+.title+.number{border-top:none}.contents .btnWrap{margin:30px 0 15px;display:flex;flex-wrap:wrap;justify-content:center}.contents .btnWrap input{-webkit-appearance:none;border:none;transition:all 0.3s ease-in-out;cursor:pointer}.contents .btnWrap a,.contents .btnWrap input,.contents .btnWrap span{width:166px;height:30px;margin:0 7px 15px;padding:1px 1em 0;line-height:1.2;text-align:center;box-sizing:border-box;border-radius:2px;display:inline-flex;justify-content:center;align-items:center;font-size:14px;color:#fff}.contents .btnWrap a,.contents .btnWrap input{background:linear-gradient(180deg,#03a0ee 0%,#0679d2 100%)}.contents .btnWrap a:hover,.contents .btnWrap input:hover{opacity:0.5}.contents .btnWrap .off,.contents .btnWrap span{background:linear-gradient(180deg,#717171 0%,#8a8a8a 100%);cursor:default;pointer-events:none}.contents .btnWrap .off:hover,.contents .btnWrap span:hover{opacity:1}.contents .btnWrap .wide02{width:204px;height:38px;border-radius:4px;font-size:16px}.contents .btnWrap .wide03{width:324px;height:55px;border-radius:4px;font-size:20px}.contents .btnWrap .wide04{width:502px;height:62px;border-radius:4px;font-size:24px}.contents .formWrap{margin-top:20px}.contents .formWrap--title{margin:0;padding:0;line-height:1.2;color:#0487b2;font-weight:900;background:none;font-size:14px}.contents .formWrap section{padding:18px 20px 12px;background-color:#f0f4fa;border-left:5px solid #258eb7;border-right:1px solid #c4d0e3;border-bottom:1px solid #c4d0e3;position:relative}.contents .formWrap section:before{content:"";display:block;width:5px;height:2px;background-color:#f0f4fa;position:absolute;top:0;left:-5px}.contents .formWrap section:after{content:"";display:block;width:5px;height:2px;background-color:#f0f4fa;position:absolute;bottom:0;left:-5px}.contents .formWrap section:first-child{border-top:1px solid #c4d0e3}.contents .formWrap section h6{line-height:1.2;color:#0487b2;font-weight:900}.contents .formWrap section div{margin:10px 0 3px}.contents .formWrap section div.passwordform{position:relative}.contents .formWrap section div.passwordform:before{content:"";display:block;width:16px;height:22px;margin:0;background:url(../img/icon-key.png) center top/100% no-repeat;position:absolute;top:9px;left:11px}.contents .formWrap section div.passwordform input{padding-left:40px;padding-right:50px;letter-spacing:6px}.contents .formWrap section div.passwordform.p-open input{letter-spacing:normal}.contents .formWrap section div.passwordform.p-open .btn-eye{background:url(../img/icon-eye_on.png) center top/100% no-repeat}.contents .formWrap section div .btn-eye{width:28px;height:16px;margin:0;background:url(../img/icon-eye_off.png) center top/100% no-repeat;cursor:pointer;position:absolute;top:12px;right:11px;z-index:10;transition:opacity 300ms ease-in-out}.contents .formWrap section div .btn-eye:hover{opacity:0.5}.contents .formWrap section ol,.contents .formWrap section p,.contents .formWrap section ul{margin-top:10px;margin-bottom:0}.contents .formWrap section img{box-sizing:border-box;border:1px solid #c4d0e3}.contents .formWrap section .attentionMark+p{margin-top:5px}.contents .formWrap section .display-sp{display:none}.contents .formWrap section.error{border-left-color:#dd0000;background-color:#fffebd}.contents .formWrap section.error:after,.contents .formWrap section.error:before{background-color:#fffebd}.contents .formWrap .checkBox div,.contents .formWrap .radioBtn div{margin:10px 0 15px}.contents .formWrap .checkBox label,.contents .formWrap .radioBtn label{display:inline-block;margin:4px 30px 0 0}.contents .formWrap .checkBox p,.contents .formWrap .checkBox ul,.contents .formWrap .radioBtn p,.contents .formWrap .radioBtn ul{margin-top:6px}.contents .formWrap .btnList{width:670px;margin:0 -15px 8px 0}.contents .formWrap .btnList li{display:inline-block;width:320px;height:38px;margin:10px 15px 0 0;line-height:38px;font-size:16px}.contents .formWrap .btnList a{width:100%;height:100%;display:block;text-align:center;color:#ffffff;text-shadow:-1px -1px 1px #204fa9,1px -1px 1px #204fa9,-1px 1px 1px #204fa9,1px 1px 1px #204fa9}.contents .formWrap .btnList a:hover{background-position:0 -904px;text-shadow:0 3px 0 #204fa9}.contents .formWrap input[type=password],.contents .formWrap input[type=text]{width:100%;height:40px;padding:0 11px;border:1px solid #55b4dc;border-radius:4px;box-sizing:border-box;-webkit-appearance:none}.contents .formWrap input[type=checkbox],.contents .formWrap input[type=radio]{vertical-align:-2px}.contents .formWrap textarea{width:100%;padding:10px;display:block;box-sizing:border-box;border:1px solid #55b4dc;border-radius:4px;-webkit-appearance:none}.contents .formWrap select{min-width:50%;height:40px;padding:0 11px;display:block;box-sizing:border-box;border:1px solid #55b4dc;border-radius:4px}.contents .formWrap select.day{min-width:8%;vertical-align:0px;margin:0 5px;display:inline-block}.contents .formWrap select.day:first-child{margin-left:0}.contents .formWrap .check{margin-top:30px;text-align:center}.contents .searchWrap{margin-top:20px}.contents .searchWrap--title{margin:0;padding:0;line-height:1.2;color:#0487b2;font-weight:900;background:none;font-size:14px}.contents .searchWrap--keyword{width:calc(100% - 60px)!important;border-radius:4px 0 0 4px!important;box-sizing:border-box!important}.contents .searchWrap--submit{width:60px;height:40px;border-radius:0 4px 4px 0!important;border:none;outline:none;background:url(../img/icon_search.png) center center no-repeat,linear-gradient(180deg,#03a0ee 0%,#0679d2 100%);cursor:pointer;transition:opacity 300ms ease-in-out}.contents .searchWrap--submit:hover{opacity:0.5}.contents .searchWrap section{padding:18px 20px 12px;background-color:#dee5f1;border-bottom:1px solid #aeb9cd;position:relative}.contents .searchWrap section:first-child{border-top:1px solid #aeb9cd}.contents .searchWrap section h6{line-height:1.2;color:#213969;font-weight:900;font-size:20px}.contents .searchWrap section div{margin:10px 0 3px}.contents .searchWrap section ol,.contents .searchWrap section p,.contents .searchWrap section ul{margin-top:10px;margin-bottom:0}.contents .searchWrap section img{box-sizing:border-box;border:1px solid #c4d0e3}.contents .searchWrap section .attentionMark+p{margin-top:5px}.contents .searchWrap section .display-sp{display:none}.contents .searchWrap section .btnWrap ul{width:100%;margin-top:0;font-size:0;text-align:center}.contents .searchWrap section .btnWrap ul li{width:31.78688%;max-width:280px;margin-right:7px;margin-bottom:7px;display:inline-block}.contents .searchWrap section .btnWrap ul li .wide03{width:100%;margin:0}.contents .searchWrap section .btnWrap ul li:nth-child(3n){margin-right:0}.contents .searchWrap .result{padding:18px 0px 12px;background:none;border-bottom:none}.contents .searchWrap .result--heading{display:none}.contents .searchWrap .result--display{margin-top:12px}.contents .searchWrap .result--display-copy{margin-top:0}.contents .searchWrap .result--display-copy-none{margin:40px 0;text-align:center}.contents .searchWrap .result--display-number{margin-top:30px;text-align:right}.contents .searchWrap .result--list li{margin:0;padding:0;border-top:1px solid #c4d0e3}.contents .searchWrap .result--list li:last-child{border-bottom:1px solid #c4d0e3}.contents .searchWrap .result--list li a{padding:24px 0 24px 78px;display:block;position:relative}.contents .searchWrap .result--list li a:before{width:52px;height:52px;background:url(../faq/img/icon_question.png) center center no-repeat;content:"";display:block;position:absolute;top:9px;left:17px;transition:opacity 300ms ease-in-out}.contents .searchWrap .result--list li a:hover:before{opacity:0.5}.contents .searchWrap input[type=text]{width:100%;height:40px;padding:0 11px;border:1px solid #aeb9cd;border-radius:4px;box-sizing:border-box;-webkit-appearance:none}.contents .searchWrap select{min-width:50%;height:40px;padding:0 11px;border:1px solid #aeb9cd;border-radius:4px;box-sizing:border-box}.contents ul.errorMessage{padding:16px 20px 13px;background-color:#fffebd}.contents ul.errorMessage li{margin-top:2px;padding-left:18px;background-image:url(../img/icon_important.png);background-repeat:no-repeat;background-position:0 3px;background-size:12px;color:#dc0404;font-weight:900}.contents p.errorMessage{padding-left:18px;background-image:url(../img/icon_important.png);background-repeat:no-repeat;background-position:0 3px;color:#dc0404;font-weight:900}.contents .checkBoxWrap{text-align:center}.contents .pager{margin:24px -16px 0;padding:0 55px;text-align:center;position:relative}.contents .pager li{height:40px;margin:0 4px;line-height:40px;box-sizing:border-box;display:inline-block;vertical-align:top;color:#0679d2}.contents .pager a{height:100%;display:block;background:linear-gradient(180deg,#039fed 0%,#0679d2 100%);color:#fff;position:relative}.contents .pager a:hover{opacity:0.5}.contents .pager .pager__current{background:#fff;line-height:38px;border:1px solid #0679d2}.contents .pager .pager__next,.contents .pager .pager__prev{width:40px;margin:0;border-radius:2px;position:absolute;top:0}.contents .pager .pager__next a,.contents .pager .pager__next span,.contents .pager .pager__prev a,.contents .pager .pager__prev span{line-height:0;text-indent:-9999px;font-size:0;border-radius:2px}.contents .pager .pager__next a:after,.contents .pager .pager__next a:before,.contents .pager .pager__next span:after,.contents .pager .pager__next span:before,.contents .pager .pager__prev a:after,.contents .pager .pager__prev a:before,.contents .pager .pager__prev span:after,.contents .pager .pager__prev span:before{content:"";display:block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;position:absolute;top:0;bottom:0;margin:auto;transition:all 0.3s ease-in-out}.contents .pager .pager__next a:after,.contents .pager .pager__next span:after,.contents .pager .pager__prev a:after,.contents .pager .pager__prev span:after{border-top:5px solid transparent;border-bottom:5px solid transparent}.contents .pager .pager__next a,.contents .pager .pager__prev a{width:38px;padding:0}.contents .pager .pager__next span,.contents .pager .pager__prev span{width:100%;height:100%;display:block;background:linear-gradient(180deg,#717171 0%,#8a8a8a 100%);position:relative}.contents .pager .pager__prev{left:0}.contents .pager .pager__prev a:before,.contents .pager .pager__prev span:before{border-right:10px solid #fff;left:13px}.contents .pager .pager__prev a:after,.contents .pager .pager__prev span:after{left:16px}.contents .pager .pager__prev a:after{border-right:7px solid #048ce0}.contents .pager .pager__prev span:after{border-right:7px solid #7e7e7e}.contents .pager .pager__next{right:0}.contents .pager .pager__next a:before,.contents .pager .pager__next span:before{border-left:10px solid #fff;right:13px}.contents .pager .pager__next a:after,.contents .pager .pager__next span:after{right:16px}.contents .pager .pager__next a:after{border-left:7px solid #048ce0}.contents .pager .pager__next span:after{border-left:7px solid #7e7e7e}.contents .type-number li{width:40px;border-radius:2px}.contents .type-number a{width:38px;border-radius:2px}.contents .type-listBack li{width:auto;border-radius:4px}.contents .type-listBack a{width:auto;padding:0 30px;border-radius:4px;font-size:16px}