@charset "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;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%}.contents .link-pagetopIn,.contents .pager .pager__next a,.contents .pager .pager__prev a,.new{line-height:0;text-indent:-9999px;font-size:0}#link h1,.contents .search__heading,.contents .search__title.hidden,.footerBanner__heading,.globalNav__heading,.localnav__heading,.sidebtn__heading{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}body{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:16px;-webkit-text-size-adjust:none;line-height:1.6;word-wrap:break-word;color:#0c274b;background-color:#fff}a:active,a:hover,a:link,a:visited{color:#1c11ff;text-decoration:none;outline-width:0;outline:none}a:active,a:hover{color:#1187ff}input,select,textarea{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:16px}input:focus,select:focus,textarea:focus{outline:none}span{font-weight:inherit}#linkInc{height:40px;background:#fff}.link__list-language{margin-right:3px;position:relative}.link__list-language>a{width:110px;padding:0 0 0 21px;text-align:center;line-height:24px;color:#41517b;border:1px solid #ced1e7;background:#fff;position:relative;z-index:950}.link__list-language>a:before{content:"";display:block;width:16px;height:16px;background:url(../ver3-img/icon_language.png) no-repeat 0 0/100% 100%;position:absolute;top:0;bottom:0;left:4px;margin:auto}.link__list-language .language{width:100%;font-size:12px;background:#fff;box-sizing:border-box;border:1px solid #ced1e7;position:absolute;top:-5px;left:0;z-index:900;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.link__list-language .language.on{top:25px;opacity:1;visibility:visible}.link__list-language .language .current a{background:#e9edf4}.link__list-language .language .current a:before{opacity:1}.link__list-language .language a{height:35px;line-height:36px;padding:0 0 0 21px;text-align:center;display:block;color:#41517b;transition:all 0.3s ease-in-out;position:relative}.link__list-language .language a:hover{background:#e9edf4}.link__list-language .language a:hover:before{opacity:1}.link__list-language .language a:before{content:"";display:block;width:7px;height:7px;border-right:1px solid #354fed;border-bottom:1px solid #354fed;transform:rotate(-45deg);position:absolute;top:0;bottom:0;margin:auto;opacity:0;transition:all 0.3s ease-in-out;left:7px}.alert p{min-width:100%;background:#ff008a;padding:10px 0;color:#ffffff;font-size:20px;font-weight:600;text-align:center;position:fixed;z-index:99999}#container{min-width:1024px;margin:0 auto;overflow:hidden;position:relative}.preload .localnav a{transition:none!important}.header{height:56px;background:#d3dcea}.headerInner{max-width:1500px;margin:0 auto;position:relative;z-index:50}.headerInner2{width:100%;min-width:1024px;height:56px;text-align:center;background:url(../ver3-img/background_globalnav.png) no-repeat center top #d3dcea}.header__logo{padding:3px 8px 0 1px;position:absolute;top:0;left:0;z-index:50}.header__logo img{width:226px;height:48px}.headerInner2.fix{position:fixed;top:0;left:0;z-index:500}.menu__btn{font-size:0;position:absolute;top:0;right:0}.menu__btn li{display:inline-block}.menu__btn a{display:block;position:relative}.menu__btn a:after{content:"";display:block;width:100%;height:100%;background:no-repeat 0 0/100% 100%;transition:all 300ms ease-in-out;opacity:0;position:absolute;top:0;left:0}.menu__btn a:hover:after{opacity:1}.menu__btn-download a:after{background-image:url(../ver3-img/menu_btn_download_on.png)}.menu__btn-ac a:after{background-image:url(../ver3-img/menu_btn_ac_on.png)}#searchInc{position:absolute;top:13px;left:235px}#search-keyword{width:155px;height:30px;padding:0 26px 0 8px;font-size:12px;box-sizing:border-box;border:1px solid #3e4f8e;border-radius:4px;transition:all 300ms ease-in-out}#search-keyword::placeholder{color:#707db3;opacity:1}#search-btn{width:28px;height:28px;background:url(../ver3-img/icon_search_visual.png) #fff no-repeat center center/17px 17px;border:none;border-radius:3px;cursor:pointer;position:absolute;top:1px;right:1px;pointer-events:none}#search-btn.on1,#search-btn.on2{pointer-events:auto}#search.focus #search-keyword{width:400px}.header .menu__list{max-width:560px;width:45.8984375%;min-width:480px;margin:0 auto;font-size:0;transition:all 300ms ease-in-out;position:relative}.header .menu__list:after{content:"";display:block;width:100vw;height:0;background:#d9e4f4;opacity:0.95;position:absolute;top:56px;left:50%;margin-left:-50vw;transition:all 0.3s ease-in-out}.header .menu__list.on1:after{height:42px;transition:all 0.2s ease-in-out}.header .menu__list.on2 .subNav{transition:all 0.2s ease-in-out 0.1s}.header .menu__list.on2 .current .subNav{opacity:1;visibility:visible}.header .menu__list.on2 .current a:after{opacity:1}.header .menu__list.on2 .currentOff .subNav{transition:none}.header .menu__list.focus{opacity:0;visibility:hidden}.header .menu__list>li{display:inline-block;vertical-align:top}.header .menu__list>li>a{height:56px;line-height:60px;color:#0c274b;font-weight:600;font-size:16px;display:block;position:relative;transition:all 300ms ease-in-out}.header .menu__list>li>a:after{content:"";display:block;width:100%;height:100%;background:url(../ver3-img/menu_list_on.png) no-repeat center bottom;position:absolute;top:0;left:0;opacity:0;transition:all 300ms ease-in-out}.header .menu__list>li>a:hover{color:#0054ff}.header .menu__list>li>a:hover:after{opacity:1}.header .menu__list .menu__list-news{width:17.1428571429%;max-width:96px;min-width:80px}.header .menu__list .menu__list-about{width:20.7142857143%;max-width:116px;min-width:98px}.header .menu__list .menu__list-gameguide{width:22.5%;max-width:126px;min-width:106px}.header .menu__list .menu__list-community{width:22.5%;max-width:126px;min-width:106px}.header .menu__list .menu__list-support{width:17.1428571429%;max-width:96px;min-width:80px}body.about .menu__list-about>a,body.community .menu__list-community>a,body.gameguide .menu__list-gameguide>a,body.manual .menu__list-gameguide>a,body.news .menu__list-news>a,body.support .menu__list-support>a{color:#0054ff}body.about .menu__list-about>a:after,body.community .menu__list-community>a:after,body.gameguide .menu__list-gameguide>a:after,body.manual .menu__list-gameguide>a:after,body.news .menu__list-news>a:after,body.support .menu__list-support>a:after{opacity:1}.header .subNav{width:1024px;position:absolute;bottom:-42px;left:50%;margin-left:-512px;z-index:50;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}.header .subNav li{height:42px;line-height:44px;display:inline-block;white-space:nowrap;vertical-align:top}.header .subNav a{padding:0 13px;display:block;font-size:14px;transition:all 300ms ease-in-out;color:#0c274b}.header .subNav a:hover{color:#354fed}.pagetop{background:url(../ver3-img/pagetop_on.png) no-repeat 0 0;transition:all 300ms ease-in-out;position:fixed;right:50px;bottom:50px;z-index:100;opacity:0;visibility:hidden}.pagetop a{display:block;transition:all 300ms ease-in-out}.pagetop a:hover{opacity:0}.pagetop.show{opacity:1;visibility:visible}.footerNav__outside{height:126px;padding-top:24px;font-size:14px;background:url(../ver3-img/background_footernav.jpg?211210) no-repeat center 0 #ddeaff;text-align:center;display:flex;justify-content:center;line-height:1}.footerNav__outside li{width:120px}.footerNav__outside a{display:block;color:#0c274b}.footerNav__outside a:hover img{opacity:0}.footerNav__outside span{width:60px;height:66px;margin:0 auto 8px;display:block;background:no-repeat center top}.footerNav__outside img{vertical-align:top;transition:all 300ms ease-in-out}.footerNav__outside br{content:"";display:block;height:2px}.footerNav__outside-twitter span{background-image:url(../ver3-img/footernav_twitter_on.png)}.footerNav__outside-rappy span{background-image:url(../ver3-img/footernav_rappy_on.png)}.footerNav__outside-line span{background-image:url(../ver3-img/footernav_line_on.png)}.footerNav__outside-youtube span{background-image:url(../ver3-img/footernav_youtube_on.png)}.footerNav__outside-pso2es span{background-image:url(../ver3-img/footernav_es_on.png)}#footerInc2{background:#192945}.footer .menu__list{max-width:1024px;margin:0 auto;padding:30px 0 24px;display:flex;justify-content:space-between}.footer .menu__list>li>a{color:#ffffff;transition:all 300ms ease-in-out}.footer .menu__list>li>a:hover{opacity:0.5}.footer .menu__list ul{margin-top:10px;font-size:14px;line-height:1.75}.footer .menu__list ul a{color:#707db3;transition:all 300ms ease-in-out;white-space:nowrap}.footer .menu__list ul a:hover{color:#fff}.footer .menu__list-news{width:225px}.footer .menu__list-about{width:226px}.footer .menu__list-gameguide{width:225px}.footer .menu__list-community{width:226px}.footer .menu__list-support{width:122px}.footerNav__link{padding:15px 0 11px;line-height:14px;font-size:14px;border-top:1px solid #2b487a;border-bottom:1px solid #2b487a;display:flex;justify-content:center}.footerNav__link li{border-right:2px solid #2b487a}.footerNav__link li:first-child{border-left:2px solid #2b487a}.footerNav__link a{padding:0 20px;color:#707db3;transition:all 300ms ease-in-out}.footerNav__link a:hover{color:#fff}.footer-maintenance{padding:26px 0 25px;line-height:1.36;font-size:14px;text-align:center;color:#f5eaf0}.footer-maintenance strong{font-size:22px;font-weight:600}.footerBanner{height:96px;padding:10px 0;background:#29364f}.footerBanner__inner1{width:800px;padding:0 45px;margin:0 auto;position:relative}.footerBanner__inner2 ul{text-align:center}.footerBanner__inner2 li{width:152px}.footerBanner__inner2 a{display:block;background:#fff}.footerBanner__inner2 a:hover img{opacity:0.5}.footerBanner__inner2 img{width:100%;transition:all 300ms ease-in-out}.footerBanner .footerBanner-next,.footerBanner .footerBanner-prev{height:86px;width:45px;position:absolute;margin-top:-43px}.footerBanner .footerBanner-next:after,.footerBanner .footerBanner-prev:after{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.footerBanner .footerBanner-next:hover:after,.footerBanner .footerBanner-prev:hover:after{opacity:1}.footerBanner .footerBanner-prev{left:0;background:url(../ver3-img/arrow_left.png) no-repeat left center/17px 24px}.footerBanner .footerBanner-prev:after{background:url(../ver3-img/arrow_left_on.png) no-repeat left center/17px 24px}.footerBanner .footerBanner-next{right:0;background:url(../ver3-img/arrow_right.png) no-repeat right center/17px 24px}.footerBanner .footerBanner-next:after{background:url(../ver3-img/arrow_right_on.png) no-repeat right center/17px 24px}.main{padding-bottom:80px;background:url(../ver3-img/background_visual.jpg?230607) #f2f5fb no-repeat center -56px}.main>h1{height:102px;padding-top:58px;font-size:44px;text-align:center;line-height:1.2}.main>h1:after,.main>h1:before{content:"";display:inline-block;width:4px;height:28px;vertical-align:1px;background:#354fed}.main>h1:before{margin-right:36px}.main>h1:after{margin-left:36px}.mainInner{max-width:1170px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.menu__btn{z-index:60}.menu__btn>li{position:relative}.menu__btn ul{width:130px;position:absolute;top:56px;right:0;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s}.menu__btn ul li{padding:2px}.menu__btn ul a{width:126px;height:52px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:background 0.3s}.menu__btn ul a:after{display:none}.menu__btn .ac__list{background:#ee3131}.menu__btn .ac__list a{background:#b72425;border:1px solid #ff9460}.menu__btn .ac__list a:hover{background:#ee3131}.menu__btn-ac:after{content:"";display:block;width:100%;height:56px;position:absolute;top:0;left:0;opacity:0;transition:all 300ms ease-in-out}.menu__btn-ac:hover:after{opacity:1}.menu__btn-ac .on{opacity:1;visibility:visible}.menu__btn-ac:after{background:url(../ver3-img/menu_btn_ac_on.png) no-repeat 0 0}.side{width:18.8034188034%}.sidebtn__list img{width:100%}.sidebtn__list a{transition:all 300ms ease-in-out}.sidebtn__list a:hover{opacity:0}.sidebtn__list li{margin-top:4px;background:no-repeat 0 0/100% 100%}.sidebtn__list .sidebtn__list-schedule{background-image:url(../ver3-img/sidebtn_schedule_on.png);margin-top:0}.sidebtn__list .sidebtn__list-about{background-image:url(../ver3-img/sidebtn_about_on.png)}.sidebtn__list .sidebtn__list-netcafe{background-image:url(../ver3-img/sidebtn_netcafe_on.png)}.sidebtn__list .sidebtn__list-bugfixes{background-image:url(../ver3-img/sidebtn_bugfixes_on.png)}.sidebtn__list .sidebtn__list-program{background-image:url(../ver3-img/sidebtn_program_on.png)}.sidebtn__list .sidebtn__list-making{background-image:url(../ver3-img/sidebtn_making_on.png)}.localnav{margin-bottom:10px;border:1px solid #b2b5cb;border-top:none}.localnav:after,.localnav:before{content:"";display:block;width:100%;height:4px;background:#1c3351}.localnav a{width:100%;box-sizing:border-box;color:#0c274b;display:inline-flex;align-items:center;line-height:1.25;transition:all 300ms ease-in-out}.localnav a:hover{color:#354fed}.localnav a:hover .icon{background:#aac4f3}.localnav .accordion>ul{display:none}.localnav .accordion.open>ul{display:block}.localnav .accordion>a{padding-right:36px;position:relative}.localnav .accordion .icon{width:26px;height:100%;display:block;background:#e1e6ef;position:absolute;top:0;right:0;transition:all 300ms ease-in-out}.localnav .accordion .icon:after,.localnav .accordion .icon:before{content:"";display:block;width:12px;height:2px;background:#05162e;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.localnav .accordion .icon:after{transition:all 300ms ease-in-out;transform:rotate(90deg)}.localnav .accordion .on .icon:after{background:#9199c6;transform:rotate(360deg)}.localnav li.current>a{color:#354fed;position:relative}.localnav li.current>a:after{content:"";display:block;width:4px;height:100%;background:#3f63be;position:absolute;top:0;left:0}.localnav li.current>a .icon{background:#aac4f3}.localnav__01>li,.localnav__02>li{border-top:1px solid #b2b5cb;background:#f2f4f8}.localnav__01>li>a,.localnav__02>li>a{height:67px;padding:8px 10px 6px}.localnav__01>li>a:hover,.localnav__02>li>a:hover{background:#c4d9fe}.localnav__01>li.current>a,.localnav__02>li.current>a{background:#c4d9fe}.localnav__02>li{background:#e1e6ef}.localnav__02>li>a{height:51px;font-size:14px}.localnav__02 .accordion .icon{background:#d0d9e7}.localnav__03>li{border-top:1px solid #b2b5cb;background:#d0d9e7}.localnav__03>li>a{min-height:41px;padding:8px 10px 6px;font-size:14px}.localnav__03>li>a:hover{background:#d3e3ff}.localnav__03>li.current>a{background:#d3e3ff}.localnav__03>li.current>a:after{display:none}.localnav__03>li.current>a .icon{background:#bbd1fa}.localnav__03 .accordion .icon{background:#c7cfdf}.localnav__04{border-top:1px solid #b2b5cb;background:#c7cfdf;font-size:12px}.localnav__04>li{border-top:1px solid #b2b5cb}.localnav__04>li:first-child{border:none}.localnav__04>li>a{padding:7px 10px 6px}.localnav__04>li.current>a{background:#e1ecff}.localnav__04>li.current>a:after{display:none}.localnav__05{border-top:1px solid #b2b5cb}.localnav__05>li>a{padding:5px 0 1px 22px;text-indent:-15px;color:#707db3;display:block;position:relative}.localnav__05>li>a:before{content:"└";margin-right:2px;color:#0c274b;vertical-align:-1px}.localnav__05>li:first-child>a{padding-top:6px}.localnav__05>li:last-child>a{padding-bottom:4px}.localnav__05>li.current>a{background:#e1ecff;color:#0c274b}.localnav__05>li.current>a:after{display:none}.contents{width:80.3418803419%;padding:0 32px 40px;background:#fff;box-sizing:border-box}.contents>h1{margin:0 -12px 36px;font-size:32px;border-bottom:1px solid #1c3351;line-height:1.3}.contents>h1 span{padding-bottom:6px;display:inline-block;border-bottom:3px solid #1c3351}.contents>h1+h2{margin-top:0}.contents .topicpath{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:32px;margin:0 -32px 39px;line-height:34px;padding-right:10px;background:#f2f4f8;font-size:12px}.contents .topicpath li{display:inline}.contents .topicpath li:first-child{margin-right:10px}.contents .topicpath li+li+li:before{content:"〉";margin:0 8px;color:#707db3}.contents .topicpath a{color:#0c274b}.contents .topicpath a:hover{color:#1187ff}.contents .pager{min-height:40px;padding:0 64px;margin:0;border-top:2px solid #d3dcea;background:url(../ver3-img/pager_prev.png) no-repeat left top,url(../ver3-img/pager_next.png) no-repeat right top;display:flex;justify-content:center;position:relative}.contents .pager .pager__next,.contents .pager .pager__prev{margin:0;position:absolute;top:0}.contents .pager .pager__next a,.contents .pager .pager__prev a{width:64px;height:40px;display:block}.contents .pager .pager__next a:before,.contents .pager .pager__prev a:before{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.contents .pager .pager__next a:hover:before,.contents .pager .pager__prev a:hover:before{opacity:1}.contents .pager .pager__prev{left:0}.contents .pager .pager__prev a{background:url(../ver3-img/arrow_left.png) no-repeat 24px 7px/17px 24px}.contents .pager .pager__prev a:before{background:url(../ver3-img/arrow_left_on.png) #d3dcea no-repeat 24px 7px/17px 24px}.contents .pager .pager__next{right:0}.contents .pager .pager__next a{background:url(../ver3-img/arrow_right.png) no-repeat 22px 7px/17px 24px}.contents .pager .pager__next a:before{background:url(../ver3-img/arrow_right_on.png) #d3dcea no-repeat 22px 7px/17px 24px}.contents .pager .pager__off{display:none}.type-number li:not(.pager__next):not(.pager__prev){width:36px;height:36px;margin:4px 3px 0;text-align:center}.type-number li:not(.pager__next):not(.pager__prev) a{width:100%;height:100%;line-height:36px;box-sizing:border-box;color:#707db3;display:block;border:1px solid #d3dcea;transition:all 300ms ease-in-out}.type-number li:not(.pager__next):not(.pager__prev) a:hover{color:#354fed;background-color:#e7ecf5}.type-number .pager__current{line-height:38px;background:#e7ecf5;color:#354fed;position:relative}.type-number .pager__current:after{content:"";display:block;height:2px;width:100%;background:#354fed;position:absolute;left:0;bottom:0}.type-listBack li:not(.pager__next):not(.pager__prev){margin:2px 0 0}.type-listBack li:not(.pager__next):not(.pager__prev) a{height:38px;padding-left:20px;line-height:42px;color:#0c274b;display:block;transition:all 300ms ease-in-out;position:relative}.type-listBack li:not(.pager__next):not(.pager__prev) a:after,.type-listBack li:not(.pager__next):not(.pager__prev) a:before{content:"";display:block;width:12px;position:absolute;top:0;left:2px;bottom:0;margin:auto;transition:all 300ms ease-in-out}.type-listBack li:not(.pager__next):not(.pager__prev) a:before{height:8px;border-top:2px solid #0c274b;border-bottom:2px solid #0c274b}.type-listBack li:not(.pager__next):not(.pager__prev) a:after{height:2px;background:#0c274b}.type-listBack li:not(.pager__next):not(.pager__prev) a:hover{color:#1c11ff}.type-listBack li:not(.pager__next):not(.pager__prev) a:hover:before{border-color:#1c11ff}.type-listBack li:not(.pager__next):not(.pager__prev) a:hover:after{background:#1c11ff}.topicIcon{width:116px;height:20px;line-height:21px;display:block;text-align:center;color:#fff;font-size:12px;border-radius:2px}.topicIcon.information{background:#2f93cc}.topicIcon.obstacle{background:#4f5569}.topicIcon.statusupdate{background:#a0a13f}.topicIcon.recovery{background:#2c912a}.topicIcon.maintenance{background:#278d96}.topicIcon.update{background:#33428a}.topicIcon.event{background:#f156ae}.topicIcon.campaign{background:#7b50d4}.topicIcon.vita{background:#d9822d}.topicIcon.ps4{background:#6e86a3}.topicIcon.web{background:#776e49}.topicIcon.bugfixes{background:#b755b4}.topicIcon.faq{background:#2a91c6}.topicIcon.media{background:#9f3232}.topicIcon.important{background:#e31414}.topicIcon.delivery{background:#7cc12a}.topicIcon.delivered{background:#2e8a6b}.topicIcon.soon{background:#ccb51c}.topicIcon.other{background:#95989b}.topicIcon.scratch{background:#158dfd}.topicIcon.goods{background:#d36b8b}.topicIcon.switch{background:#c34e4e}.topicIcon.cloud{background:#5567b3}.topicIcon.ac{background:#0fc587}.topicIcon.sg{background:#e73a8f}.topicIcon.sp{background:#3657fb}.topicIcon.delivery,.topicIcon.important,.topicIcon.obstacle,.topicIcon.recovery,.topicIcon.statusupdate{letter-spacing:1em;text-indent:1em}.topicIcon.important{position:relative}.topicIcon.important:after,.topicIcon.important:before{content:"";display:block;width:2px;height:12px;background:#ecce44;position:absolute;top:4px}.topicIcon.important:before{left:4px}.topicIcon.important:after{right:4px}.statusIcon{width:90px;height:22px;line-height:21px;box-sizing:border-box;display:block;font-size:12px;text-align:center;border-radius:2px;font-weight:600}.statusIcon.soon{color:#fff7b1;border:1px solid #ffd76d;background:#e70a1a}.statusIcon.pickup{color:#58e5ff;border:1px solid #58e5ff;background:#1b30ff}.statusIcon.extension{color:#c9fff0;border:1px solid #8ee89d;background:#417c5a}.new{width:12px;height:12px;border-radius:50%;display:block;background:#ff0c0c}.iziModal img{width:100%}.iziModal .close{display:block;position:absolute;top:-40px;right:-40px}.iziModal .close a{width:40px;height:40px;display:block;cursor:pointer}.iziModal .close a:after,.iziModal .close a:before{content:"";display:block;width:40px;height:3px;background:#fff;transform:rotate(45deg);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.iziModal .close a:before{transform:rotate(-45deg)}.iziModal-overlay.fadeOut{display:none}.iziModal[data-izimodal-group]{width:calc(100% - 100px)}.iziModal-navigate{max-width:984px;margin:auto;z-index:1000!important}.iziModal-navigate .iziModal-navigate-caption{display:none!important}.iziModal-navigate.modalFull-arrow{max-width:100%}.iziModal-navigate .iziModal-navigate-next,.iziModal-navigate .iziModal-navigate-prev{width:50px;margin:auto!important;position:absolute;background:none}.iziModal-navigate .iziModal-navigate-prev{left:0}.iziModal-navigate .iziModal-navigate-next{right:0}.iziModal-navigate.fadeOut .iziModal-navigate-next,.iziModal-navigate.fadeOut .iziModal-navigate-prev{display:none}.iziModal-navigate:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:all;animation:clickNone 0.05s linear 0.45s forwards}@keyframes clickNone{0%{visibility:visible}to{visibility:hidden}}.modal-inner{max-height:calc(100vh - 80px);overflow-y:auto;background:#fff}.modal-inner span{width:80px;height:45px;padding:4px 0 0;border:1px solid #88a0f8;text-align:center;box-sizing:border-box;color:#c7d3ff;font-weight:600;font-size:12px;background:#0b02bf;position:absolute;bottom:10px;right:28px;opacity:0}.modal-inner span:before{content:"";display:block;width:10px;height:10px;border-left:1px solid #fff;border-bottom:1px solid #fff;position:absolute;left:0;right:0;bottom:20px;margin:auto;transform:rotate(-45deg);opacity:0}.modal-inner.on span{animation:fade1 400ms linear 400ms forwards,fade2 400ms linear 2800ms forwards}.modal-inner.on span:before{animation:scl 1500ms ease 0ms forwards infinite}.modal-inner.modalFull{height:calc(100vh - 80px);background:#e8f0ff;display:flex;align-items:center;justify-content:center;overflow:visible}.modal-inner.modalFull img{max-height:100%;max-width:100%;width:auto}@keyframes scl{30%{bottom:20px;opacity:0}80%{bottom:8px;opacity:1}to{bottom:8px;opacity:0}}@keyframes fade1{0%{opacity:0}to{opacity:1}}@keyframes fade2{0%{opacity:1}to{opacity:0}}.modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1100;background:#000;opacity:0;visibility:hidden;transition:all 0.6s cubic-bezier(0.16,0.81,0.32,1)}.modal-overlay.fadeIn{opacity:0.7;visibility:visible;z-index:991}.modal-navi{max-width:984px;width:100%;height:110px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1100;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.6s cubic-bezier(0.16,0.81,0.32,1)}.modal-navi.fadeIn{opacity:1;visibility:visible;transition:all 1s cubic-bezier(0.16,0.81,0.32,1) 0.6s}.modal-navi-next,.modal-navi-prev{width:50px;height:110px;position:absolute;top:0;bottom:0;margin:auto}.modal-navi-next:before,.modal-navi-prev:before{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.modal-navi-next.on:before,.modal-navi-prev.on:before{opacity:1}.modal-navi-prev{left:0;background:url(../ver3-img/modal_prev.png) no-repeat 0 0}.modal-navi-prev:before{background:url(../ver3-img/modal_prev_on.png) no-repeat 0 0}.modal-navi-next{right:0;background:url(../ver3-img/modal_next.png) no-repeat 0 0}.modal-navi-next:before{background:url(../ver3-img/modal_next_on.png) no-repeat 0 0}.modal-navi.modalFull-arrow{max-width:100%}.modal-navi.modal-navi-active{transition:all 0.6s}@media screen and (max-width:1400px){#search-keyword{width:30px;padding-right:0}#search-keyword::placeholder{opacity:0}#search-btn.on2{pointer-events:none}#search.focus #search-btn.on2{pointer-events:auto}.menu__btn img{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}.menu__btn a{width:108px;height:56px}.menu__btn ul img{width:auto;height:auto;text-indent:0}.menu__btn-ac,.menu__btn-download{width:108px;height:56px}.menu__btn-download{background-image:url(../ver3-img/menu_btn_download_small.png)}.menu__btn-ac{background-image:url(../ver3-img/menu_btn_ac_small.png)}.menu__btn-download a:after{background:url(../ver3-img/menu_btn_download_small_on.png) no-repeat 0 0}.menu__btn-ac:after{background:url(../ver3-img/menu_btn_ac_small_on.png) no-repeat 0 0}.header .subNav a{padding:0 10px}}@media screen and (max-width:1024px){.header .menu__list:after{width:1024px;margin-left:-512px}}#link{height:40px;padding:0 10px;background:#fff;position:relative}.link-sega{padding-top:5px}.link-sega img{width:92px;height:30px}.link__list{font-size:0;position:absolute;top:7px;right:10px}.link__list>li{margin-left:7px;display:inline-block;vertical-align:top}.link__list>li>a{height:26px;font-size:12px;border-radius:2px;box-sizing:border-box;display:block;transition:all 0.3s ease-in-out;position:relative}.link__list .link__list-official a{padding:0 15px;line-height:24px;color:#0c274b;background:#e9ecf7;border:1px solid #ced1e7}.link__list .link__list-official a:hover{background:#fff}.link__list .link__list-login a,.link__list .link__list-logout a{padding:0 15px;line-height:26px;color:#fff;background:#364270;border-left:20px solid #5c6fb5;position:relative}.link__list .link__list-login a:after,.link__list .link__list-login a:before,.link__list .link__list-logout a:after,.link__list .link__list-logout a:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}.link__list .link__list-login a:hover,.link__list .link__list-logout a:hover{background:#455593;border-left-color:#7388d5}.link__list .link__list-logout a:before{width:5px;height:2px;background:#3efdff;left:-9px}.link__list .link__list-logout a:after{width:0;height:0;border-right:6px solid #3efdff;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-15px}.link__list .link__list-login a:before{width:5px;height:2px;background:#ffef64;left:-15px}.link__list .link__list-login a:after{width:0;height:0;border-left:6px solid #ffef64;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-10px}.link__list .link__list-sns>a{padding:0 13px 0 31px;line-height:24px;color:#41517b;border:1px solid #ced1e7;background:#fff;position:relative;z-index:950}.link__list .link__list-sns>a:before{content:"";display:block;width:12px;height:14px;background:url(../ver3-img/icon_sns.png) no-repeat 0 0;position:absolute;top:0;bottom:0;left:12px;margin:auto}.link__list .sns{width:291px;padding:32px 0 10px;background:rgba(255,255,255,0.9);font-size:0;text-align:center;position:absolute;top:-20px;right:0;z-index:900;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.link__list .sns img{height:20px}.link__list .sns li{margin:0 5px;display:inline-block;vertical-align:top}.link__list .sns.on{top:0;visibility:visible;opacity:1}footer{background:#070f1e}.logoSet{padding:20px 0 0;font-size:0;text-align:center}.logoSet li{margin:0 14px;display:inline-block;vertical-align:middle}.logoSet-psfamily img{width:41px}.logoSet-ps4 img{width:96px}.logoSet-switch img{width:42px}.logoSet-cero img{width:34px}.attention{padding:20px 0 0;text-align:center;font-size:10px;color:#57637a;line-height:1.4}.attention img{margin:0 2px;vertical-align:middle}.attention li:nth-child(3){margin:3px 0}.attention .psfamily{width:21px}.attention .ps4{width:46px}footer small{padding:11px 0 26px;display:block;text-align:center;color:#57637a;font-size:12px;font-family:"メイリオ","ＭＳ Ｐゴシック",Verdana,sans-serif}body>iframe{display:none}.contents{}.contents h2{margin:60px -12px 30px;padding:14px 12px 9px;line-height:1.3;font-size:24px;color:#0e1e80;background:url(../ver3-img/h2_top.png) no-repeat right top,url(../ver3-img/h2_bottom.png) no-repeat right bottom,#f2f4f8;border-bottom:2px solid #3c4fc1}.contents h3{margin:40px 0 25px;padding:0 0 7px;font-size:22px;font-weight:600;line-height:1.3;background:url(../ver3-img/h3.png) no-repeat right bottom;border-bottom:1px solid #99aecf}.contents h4{margin-bottom:25px;padding:7px 0 3px 10px;line-height:1.3;font-size:20px;font-weight:600;border-left:6px solid #354fed}.contents h5{margin-bottom:25px;padding:1px 0 0 16px;line-height:1.3;color:#384bbd;font-size:18px;font-weight:600;position:relative}.contents h5:after,.contents h5:before{content:"";display:block;width:10px;height:10px;background:#17dddb;position:absolute;left:0}.contents h5:before{top:0}.contents h5:after{top:12px}.contents ol,.contents p,.contents ul{margin-bottom:30px}.contents ol ol,.contents ol ul,.contents p ol,.contents p ul,.contents ul ol,.contents ul ul{margin:10px 0}.contents ol dt,.contents p dt,.contents ul dt{margin-top:10px}.contents ol dd,.contents p dd,.contents ul dd{margin-bottom:10px}.contents ol p,.contents p p,.contents ul p{margin-bottom:5px}.contents ol p.attentionMark,.contents p p.attentionMark,.contents ul p.attentionMark{margin:10px 0}.contents li{margin-bottom:5px}.contents strong{font-weight:600;color:#ed0128}.contents img{max-width:100%;height:auto}.contents hr{height:1px;margin:30px 0;background:#c3cbd8;display:block;border:none}.contents .m-top0{margin-top:0px!important}.contents .m-top10{margin-top:10px!important}.contents .m-top20{margin-top:20px!important}.contents .m-top30{margin-top:30px!important}.contents .m-top40{margin-top:40px!important}.contents .m-top50{margin-top:50px!important}.contents .m-top60{margin-top:60px!important}.contents .m-top70{margin-top:70px!important}.contents .m-top80{margin-top:80px!important}.contents .m-top90{margin-top:90px!important}.contents .m-left0{margin-left:0px!important}.contents .m-left10{margin-left:10px!important}.contents .m-left20{margin-left:20px!important}.contents .m-left30{margin-left:30px!important}.contents .m-left40{margin-left:40px!important}.contents .m-left50{margin-left:50px!important}.contents .m-left60{margin-left:60px!important}.contents .m-left70{margin-left:70px!important}.contents .m-left80{margin-left:80px!important}.contents .m-left90{margin-left:90px!important}.contents .m-right0{margin-right:0px!important}.contents .m-right10{margin-right:10px!important}.contents .m-right20{margin-right:20px!important}.contents .m-right30{margin-right:30px!important}.contents .m-right40{margin-right:40px!important}.contents .m-right50{margin-right:50px!important}.contents .m-right60{margin-right:60px!important}.contents .m-right70{margin-right:70px!important}.contents .m-right80{margin-right:80px!important}.contents .m-right90{margin-right:90px!important}.contents .m-bottom0{margin-bottom:0px!important}.contents .m-bottom10{margin-bottom:10px!important}.contents .m-bottom20{margin-bottom:20px!important}.contents .m-bottom30{margin-bottom:30px!important}.contents .m-bottom40{margin-bottom:40px!important}.contents .m-bottom50{margin-bottom:50px!important}.contents .m-bottom60{margin-bottom:60px!important}.contents .m-bottom70{margin-bottom:70px!important}.contents .m-bottom80{margin-bottom:80px!important}.contents .m-bottom90{margin-bottom:90px!important}.contents .right{float:right}.contents .f00{color:#0c274b!important}.contents .f01{color:#0c994b!important}.contents .f02{color:#f08b13!important}.contents .f03{color:#623ebc!important}.contents .f04{color:#ed0128!important}.contents .textCenter{text-align:center}.contents .textRight{text-align:right}.contents .textLeft{text-align:left}.contents dt{margin-bottom:5px;padding-left:16px;text-indent:-16px;font-weight:600}.contents dt:before{content:"";display:inline-block;width:6px;height:6px;margin-right:4px;border:3px solid #19b2d8;border-radius:2px}.contents dd{margin-bottom:30px;padding-left:16px}.contents .box01{padding:15px 19px 13px;margin-bottom:30px;font-size:14px;background:#f4f8ff;border:1px solid #8ab6fe}.contents .box01 dd,.contents .box01 dl,.contents .box01 ol,.contents .box01 p,.contents .box01 ul{margin-bottom:0}.contents .box01 dd+dl,.contents .box01 dd+ol,.contents .box01 dd+p,.contents .box01 dd+ul,.contents .box01 dl+dl,.contents .box01 dl+ol,.contents .box01 dl+p,.contents .box01 dl+ul,.contents .box01 ol+dl,.contents .box01 ol+ol,.contents .box01 ol+p,.contents .box01 ol+ul,.contents .box01 p+dl,.contents .box01 p+ol,.contents .box01 p+p,.contents .box01 p+ul,.contents .box01 ul+dl,.contents .box01 ul+ol,.contents .box01 ul+p,.contents .box01 ul+ul{margin-top:15px}.contents .box01 li{margin:0}.contents .box01 li+li{margin-top:5px}.contents .box01 dd+dt{margin-top:15px}.contents .box02{border:1px solid #c3cbd8;margin-bottom:30px}.contents .box02 dt{padding:10px 0 6px 14px;text-indent:0;margin-bottom:17px;border-left:6px solid #354fed;border-bottom:1px solid #c3cbd8;background:#f4f8ff}.contents .box02 dt:before{display:none}.contents .box02 dd{padding:0 20px 15px;margin:0}.contents .box02 ol,.contents .box02 p,.contents .box02 ul{margin-bottom:0}.contents .box02 ol+ol,.contents .box02 ol+p,.contents .box02 ol+ul,.contents .box02 p+ol,.contents .box02 p+p,.contents .box02 p+ul,.contents .box02 ul+ol,.contents .box02 ul+p,.contents .box02 ul+ul{margin-top:15px}.contents .time{font-size:22px;color:#384bbd;font-weight:600}.contents .period{min-height:58px;padding:13px 20px 10px;margin-bottom:30px;box-sizing:border-box;border:1px solid #8ab6fe;background:#f4f8ff;color:#384bbd;display:flex;align-items:center;justify-content:center}.contents .period p{margin:0;font-weight:600;line-height:1.3}.contents .period .day,.contents .period .month,.contents .period .mouth,.contents .period .year{font-size:22px}.contents .period .extend{height:36px;line-height:38px;margin:-3px 5px 0 0;padding:0 10px;background:#ed0128;color:#fff;display:inline-block;vertical-align:2px}.contents .period .type02 .day,.contents .period .type02 .month,.contents .period .type02 .mouth,.contents .period .type02 .year{font-size:16px}.contents .period .type03{padding:0 0 0 95px;position:relative}.contents .period .type03 .extend{height:auto;display:flex;align-items:center;position:absolute;top:-4px;left:0;bottom:0;margin:auto}.contents .period .type03 .period-end,.contents .period .type03 .period-start{display:block}.contents .arrowList a,.contents a.link-arrow{padding-left:19px;text-indent:-19px;display:inline-block;vertical-align:top}.contents .arrowList a:before,.contents a.link-arrow:before{content:"";display:inline-block;width:14px;height:14px;margin-right:5px;background:url(../ver3-img/link_arrow.png) no-repeat 0 0/14px 14px;vertical-align:-1px}.contents .link-detail,.contents .link-relation{padding-left:55px;text-indent:-55px;display:inline-block;vertical-align:top}.contents .link-detail:before,.contents .link-relation:before{content:"";display:inline-block;width:50px;height:16px;margin-right:5px;vertical-align:-1px}.contents .link-detail:before{background:url(../ver3-img/link_detail.png) no-repeat 0 0/50px 16px}.contents .link-relation:before{background:url(../ver3-img/link_relation.png) no-repeat 0 0/50px 16px}.contents .link-blank:after{content:"";display:inline-block;width:14px;height:14px;margin-left:5px;background:url(../ver3-img/link_blank.png) no-repeat 0 0/14px 14px;vertical-align:-1px}.contents .link-pagetopIn{width:114px;height:24px;margin-left:calc(100% - 114px);display:inline-block;vertical-align:top;cursor:pointer;background:url(../ver3-img/pagetopin.png) no-repeat 0 0}.contents .link-pagetopIn:before{content:"";display:block;width:100%;height:100%;display:block;background:url(../ver3-img/pagetopin_on.png) no-repeat 0 0;opacity:0;transition:all 300ms ease-in-out}.contents .link-pagetopIn:hover:before{opacity:1}.contents .link-pagetopIn+h2{margin-top:0}.contents .btn-blank{height:30px;padding:0 9px;line-height:31px;font-size:14px;display:block;border:1px solid #a2b2eb;position:relative}.contents .btn-blank:after{content:"";display:block;width:14px;height:14px;background:url(../ver3-img/link_blank.png) no-repeat 0 0/100% 100%;position:absolute;top:0;right:8px;bottom:0;margin:auto}.contents .btn-blank:hover{background:#e2ecfe;border-color:#354fed;color:#1c11ff}.contents p.attentionMarkBlack{padding-left:1em;text-indent:-1em}.contents .attentionMark li,.contents p.attentionMark,.contents span.attentionMark{padding-left:1em;text-indent:-1em;color:#ed0128;font-size:14px;display:block}.contents .attentionMark li .image li{padding-left:1em;text-indent:-1em}.contents .attentionMark li .image li:before{content:"・";display:inline;width:auto;height:auto;background:transparent;position:static}.contents .boxAttention,.contents .boxAttention02{padding:15px 18px 13px;margin-bottom:30px;font-size:14px}.contents .boxAttention h2,.contents .boxAttention h3,.contents .boxAttention02 h2,.contents .boxAttention02 h3{margin:0 0 10px}.contents .boxAttention ol,.contents .boxAttention p,.contents .boxAttention ul,.contents .boxAttention02 ol,.contents .boxAttention02 p,.contents .boxAttention02 ul{margin:0}.contents .boxAttention ol+ol,.contents .boxAttention ol+p,.contents .boxAttention ol+ul,.contents .boxAttention p+ol,.contents .boxAttention p+p,.contents .boxAttention p+ul,.contents .boxAttention ul+ol,.contents .boxAttention ul+p,.contents .boxAttention ul+ul,.contents .boxAttention02 ol+ol,.contents .boxAttention02 ol+p,.contents .boxAttention02 ol+ul,.contents .boxAttention02 p+ol,.contents .boxAttention02 p+p,.contents .boxAttention02 p+ul,.contents .boxAttention02 ul+ol,.contents .boxAttention02 ul+p,.contents .boxAttention02 ul+ul{margin-top:15px}.contents .boxAttention dt,.contents .boxAttention02 dt{margin:2px 0 9px;padding:0;text-indent:0;font-size:16px}.contents .boxAttention dt:before,.contents .boxAttention02 dt:before{display:none}.contents .boxAttention dd,.contents .boxAttention02 dd{padding:0;margin:0}.contents .boxAttention li,.contents .boxAttention02 li{margin:0;padding-left:1em;text-indent:-1em}.contents .boxAttention li:before,.contents .boxAttention02 li:before{content:"・"}.contents .boxAttention li+li,.contents .boxAttention02 li+li{margin-top:5px}.contents .boxAttention{color:#ed0128;border:2px solid #fb3b3b;position:relative;z-index:0}.contents .boxAttention:before{content:"";display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid #fb3b3b;position:absolute;top:1px;left:1px;z-index:-1}.contents .boxAttention02{color:#71694a;border:2px solid #c2c086;background:#fffef8}.contents .type-inline li{margin-right:2em;display:inline-block}.contents .image>li{padding-left:18px;text-indent:0;position:relative}.contents .image>li:before{content:"";display:block;width:6px;height:6px;background:#19b2d8;position:absolute;top:8px;left:6px}.contents .image .image>li{padding-left:16px}.contents .image .image>li:before{width:4px;height:4px;background:#30f3ff;top:9px}.contents .decimal>li{margin-left:1.5em;padding:0;text-indent:0;list-style:decimal}.contents .cjk>li{margin-left:2em;text-indent:-2em;list-style:none}.contents .cjk>li.wdigits{margin-left:3em;text-indent:-3em}.contents table{width:100%;margin-bottom:30px;border-top:1px solid #c3cbd8;border-left:1px solid #c3cbd8}.contents table img{max-width:calc(100% + 10px);margin:0 -5px 2px}.contents table img+img{margin-top:8px}.contents table img+ol,.contents table img+p,.contents table img+ul{margin-top:8px}.contents table dd,.contents table ol,.contents table p,.contents table ul{margin:0}.contents table dd ol,.contents table dd p,.contents table dd ul,.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:5px}.contents table dd+ol,.contents table dd+p,.contents table dd+ul,.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:10px}.contents table li{margin:0}.contents table li+li{margin-top:5px}.contents table .attentionMark{margin-top:5px}.contents table .ssPopup{display:block}.contents table .ssPopup img{width:calc(100% + 10px);max-height:234px;min-height:201px;height:20vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.contents td,.contents th{padding:10px 15px 8px;border-right:1px solid #c3cbd8;border-bottom:1px solid #c3cbd8;text-align:left;vertical-align:middle}.contents th{background:#e3edff;font-weight:600}.contents th.sub{background:#f2f4f8;font-weight:normal}.contents .point th{text-align:center}.contents .textCenter td,.contents .textCenter th{text-align:center}.contents .td10,.contents .th10{width:10%}.contents .td15,.contents .th15{width:15%}.contents .td20,.contents .th20{width:20%}.contents .td25,.contents .th25{width:25%}.contents .td30,.contents .th30{width:30%}.contents .td35,.contents .th35{width:35%}.contents .td40,.contents .th40{width:40%}.contents .td45,.contents .th45{width:45%}.contents .td50,.contents .th50{width:50%}.contents .td55,.contents .th55{width:55%}.contents .td60,.contents .th60{width:60%}.contents .td65,.contents .th65{width:65%}.contents .td70,.contents .th70{width:70%}.contents .td75,.contents .th75{width:75%}.contents .td80,.contents .th80{width:80%}.contents .td85,.contents .th85{width:85%}.contents .td90,.contents .th90{width:90%}.contents .td95,.contents .th95{width:95%}.contents .td100,.contents .th100{width:100%}.contents .ssHeader{max-width:704px;margin-left:auto;margin-right:auto;text-align:center}.contents .bnImg,.contents .boxImg{margin:-30px 0 30px;font-size:0}.contents .bnImg>dl,.contents .bnImg>figure,.contents .bnImg>span,.contents .boxImg>dl,.contents .boxImg>figure,.contents .boxImg>span{margin:30px 44px 0 0;display:inline-block;vertical-align:top}.contents .bnImg dt,.contents .boxImg dt{margin:0;padding:0;text-indent:0}.contents .bnImg dt:before,.contents .boxImg dt:before{display:none}.contents .bnImg dd,.contents .boxImg dd{margin:8px 0 0;padding:0;font-size:14px}.contents .bnImg .ssPopup,.contents .boxImg .ssPopup{width:100%}.contents .bnImg .ssPopup img,.contents .boxImg .ssPopup img{width:100%;max-height:234px;min-height:201px;height:20vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.contents .bnImg.lineImg>figure,.contents .bnImg.lineImg>span,.contents .boxImg.lineImg>figure,.contents .boxImg.lineImg>span{width:calc(50% - 22px)}.contents .bnImg.lineImg>figure span,.contents .bnImg.lineImg>span span,.contents .boxImg.lineImg>figure span,.contents .boxImg.lineImg>span span{display:block}.contents .bnImg.lineImg>figure:nth-child(odd),.contents .bnImg.lineImg>span:nth-child(odd),.contents .boxImg.lineImg>figure:nth-child(odd),.contents .boxImg.lineImg>span:nth-child(odd){text-align:right}.contents .bnImg.lineImg figcaption,.contents .boxImg.lineImg figcaption{display:inline-block;max-width:100%;width:100%}.contents .bnImg .even,.contents .boxImg .even{margin-right:-1px!important}.contents .centerImg{margin:0 0 30px;text-align:center}.contents .centerImg>span{margin:0;display:block}.contents .centerImg .ssPopup{width:calc(50% - 22px)}.contents .boxSet{*zoom:1;margin:0 0 30px}.contents .boxSet:after{content:"";display:block;clear:both}.contents .boxSet>figure,.contents .boxSet>span{margin:0 40px 0 0;float:left}.contents .boxSet>figure img,.contents .boxSet>span img{margin-top:4px}.contents .boxSet>figure.right,.contents .boxSet>span.right{float:right;margin:0 0 0 40px}.contents .boxSet .ssPopup{width:416px}.contents .boxSet .ssPopup img{width:100%;height:234px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.contents .boxSet .text{overflow:auto}.contents .boxSet .text ol,.contents .boxSet .text p,.contents .boxSet .text ul{margin-bottom:0}.contents .boxSet .text ol+ol,.contents .boxSet .text ol+p,.contents .boxSet .text ol+ul,.contents .boxSet .text p+ol,.contents .boxSet .text p+p,.contents .boxSet .text p+ul,.contents .boxSet .text ul+ol,.contents .boxSet .text ul+p,.contents .boxSet .text ul+ul{margin-top:30px}.contents .boxSet .text ol ol,.contents .boxSet .text ol ul,.contents .boxSet .text p ol,.contents .boxSet .text p ul,.contents .boxSet .text ul ol,.contents .boxSet .text ul ul{margin:10px 0}.contents .boxImgLine{margin:-30px 0 30px;display:flex;flex-wrap:wrap}.contents .boxImgLine>div{width:50%;margin:30px 0 0 0;padding:0 0 10px;box-sizing:border-box;border:1px solid #c3cbd8}.contents .boxImgLine>div:nth-child(2n){border-left:none}.contents .boxImgLine dt{margin:0;padding:10px 15px 8px;background:#e3edff;border-bottom:1px solid #c3cbd8;text-indent:0}.contents .boxImgLine dt:before{display:none}.contents .boxImgLine dd{padding:0;margin:0}.contents .boxImgLine .ssPopup{width:100%}.contents .boxImgLine .ssPopup img{width:100%;max-height:234px;min-height:201px;height:20vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.contents .boxImgLine .ss{padding:10px 10px 0}.contents .boxImgLine .text{padding:6px 10px 0;font-size:14px}.contents .boxImgLine .text span{padding:5px 9px 3px;margin-bottom:8px;display:block;background:#e3edff;color:#384bbd;font-weight:600}.contents .boxImgLine .text+.text{margin-top:5px}.contents figure.bnImg,.contents figure.boxImg{display:table;margin-left:auto;margin-right:auto}.contents figure.bnImg>span,.contents figure.boxImg>span{margin-right:0}.contents figure.bnImg img,.contents figure.boxImg img{width:100%}.contents figcaption{margin-top:8px;font-size:14px;text-align:left}.contents img.border{outline:1px solid #88a5e8;outline-offset:-1px;background:#88a5e8}.contents img.bakground{background:#e8f0ff}.contents .image .bnImg,.contents .image .boxImg{margin:5px 0 15px;padding:0 18px 0 0}.contents .image .bnImg>span,.contents .image .boxImg>span{margin:0;display:block}.contents .decimal .bnImg,.contents .decimal .boxImg{margin:5px 0 15px;padding:0 1.5em 0 0;font-size:100%}.contents .decimal .bnImg>span,.contents .decimal .boxImg>span{margin:0;display:block}.contents .movieWrap{max-width:864px;margin:0 auto 30px}.contents .movieWrap figure{max-width:864px;width:100%}.contents .movieWrap iframe{width:100%;max-height:486px;min-height:426px;height:41.6015625vw;display:block}.contents .movieWrap-inline{max-width:864px;margin:-30px auto 30px;display:flex;flex-wrap:wrap;justify-content:space-between}.contents .movieWrap-inline:after{content:"";display:block;width:calc(50% - 22px)}.contents .movieWrap-inline figure{width:calc(50% - 22px);margin:30px 0 0}.contents .movieWrap-inline iframe{width:100%;max-height:234px;min-height:201px;height:19.62890625vw;display:block}.contents .ssPopup{display:inline-block;position:relative}.contents .ssPopup:after,.contents .ssPopup:before{content:"";display:block;width:28px;height:28px;background:url(../ver3-img/icon_popup.png) no-repeat 0 0;position:absolute;bottom:2px;right:2px;z-index:1}.contents .ssPopup:after{background:url(../ver3-img/icon_popup_on.png) no-repeat 0 0;opacity:0;transition:all 300ms ease-in-out;z-index:2}.contents .ssPopup>img{width:300px}.contents .ssPopup:hover:after{opacity:1}.contents .moviePc a{display:inline-block;vertical-align:top;position:relative}.contents .moviePc a:after{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;background:url(../ver3-img/movie_play_small.png) no-repeat center center;position:absolute;top:0;left:0}.contents .moviePc a:hover:after{opacity:0}.contents .boxFaq dt{margin:0 0 25px;padding:12px 0 8px 84px;text-indent:0;border-top:1px solid #c3cbd8;border-bottom:1px solid #c3cbd8;position:relative}.contents .boxFaq dt:before{height:100%;width:70px;display:block;border:none;background:url("../support/faq/ver3-img/icon_q.png") #f2f4f8 no-repeat 11px center/20px 18px;position:absolute;top:0;left:0}.contents .boxFaq dt span{width:36px;padding:2px 0 0;color:#59aa96;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:30px;bottom:0;margin:auto}.contents .boxFaq dd{padding:0;margin:0}.contents .counter{max-width:764px;margin:0 auto 30px;text-align:center}.contents .counter dt{height:32px;padding:0;margin:0;text-indent:0;line-height:34px;font-weight:normal;color:#fff}.contents .counter dt:before{display:none}.contents .counter dd{height:116px;padding:32px 0 0;margin:-32px 0 9px;line-height:88px;font-size:56px;box-sizing:border-box;color:#ebe1ab;font-weight:600;background:url(../ver3-img/counter_left.png) no-repeat left top,url(../ver3-img/counter_right.png) no-repeat right top,url(../ver3-img/counter_center.png) repeat-x left top}.contents .btnWrap{margin:0 -15px;display:flex;justify-content:center;flex-wrap:wrap}.contents .btnWrap+h2,.contents .btnWrap+h3{margin-top:30px}.contents .btnWrap input{width:100%;height:100%;padding:15px 20px;display:block;border:none;outline:none;cursor:pointer;background:transparent;box-sizing:border-box;color:#fff;font-size:100%}.contents .btnWrap a,.contents .btnWrap span{box-sizing:border-box;padding:15px 20px}.contents .btnWrap a strong,.contents .btnWrap span strong{width:100%;color:#f2f039;font-weight:normal;font-size:14px}.contents .btnWrap .off,.contents .btnWrap .wide01,.contents .btnWrap .wide02,.contents .btnWrap .wide03,.contents .btnWrap .wide04{margin:0 10px 30px;display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;line-height:1.3}.contents .btnWrap .wide01,.contents .btnWrap .wide02{min-height:52px;width:240px}.contents .btnWrap .wide03{min-height:70px;width:310px;font-size:20px}.contents .btnWrap .wide04{min-height:80px;width:550px;font-size:24px}.contents .btnWrap .wide04 strong{font-size:16px}.contents .btnWrap .wide01,.contents .btnWrap .wide02,.contents .btnWrap .wide03,.contents .btnWrap .wide04{color:#fff;background:url(../ver3-img/btn_1.png) no-repeat top left,url(../ver3-img/btn_2.png) no-repeat top right,url(../ver3-img/btn_3.png) no-repeat bottom right,url(../ver3-img/btn_4.png) no-repeat bottom left,url(../ver3-img/btn_5.png) repeat-x top left,url(../ver3-img/btn_6.png) repeat-y top right,url(../ver3-img/btn_7.png) repeat-x bottom left,url(../ver3-img/btn_8.png) repeat-y top left,#354fed;position:relative;z-index:0}.contents .btnWrap .wide01:before,.contents .btnWrap .wide02:before,.contents .btnWrap .wide03:before,.contents .btnWrap .wide04:before{content:"";display:block;width:100%;height:100%;background:url(../ver3-img/btn_on_1.png) no-repeat top left,url(../ver3-img/btn_on_2.png) no-repeat top right,url(../ver3-img/btn_on_3.png) no-repeat bottom right,url(../ver3-img/btn_on_4.png) no-repeat bottom left,url(../ver3-img/btn_on_5.png) repeat-x top left,url(../ver3-img/btn_on_6.png) repeat-y top right,url(../ver3-img/btn_on_7.png) repeat-x bottom left,url(../ver3-img/btn_on_8.png) repeat-y top left,#3473f3;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all 300ms ease-in-out}.contents .btnWrap .wide01:hover:before,.contents .btnWrap .wide02:hover:before,.contents .btnWrap .wide03:hover:before,.contents .btnWrap .wide04:hover:before{opacity:1}.contents .btnWrap .red{background:url(../ver3-img/btn_red_1.png) no-repeat top left,url(../ver3-img/btn_red_2.png) no-repeat top right,url(../ver3-img/btn_red_3.png) no-repeat bottom right,url(../ver3-img/btn_red_4.png) no-repeat bottom left,url(../ver3-img/btn_red_5.png) repeat-x top left,url(../ver3-img/btn_red_6.png) repeat-y top right,url(../ver3-img/btn_red_7.png) repeat-x bottom left,url(../ver3-img/btn_red_8.png) repeat-y top left,#cf2d2e}.contents .btnWrap .red:before{background:url(../ver3-img/btn_red_on_1.png) no-repeat top left,url(../ver3-img/btn_red_on_2.png) no-repeat top right,url(../ver3-img/btn_red_on_3.png) no-repeat bottom right,url(../ver3-img/btn_red_on_4.png) no-repeat bottom left,url(../ver3-img/btn_red_on_5.png) repeat-x top left,url(../ver3-img/btn_red_on_6.png) repeat-y top right,url(../ver3-img/btn_red_on_7.png) repeat-x bottom left,url(../ver3-img/btn_red_on_8.png) repeat-y top left,#ff3535}.contents .btnWrap .off,.contents .btnWrap .off input{color:#cbcedd;background:url(../ver3-img/btn_off_1.png) no-repeat top left,url(../ver3-img/btn_off_2.png) no-repeat top right,url(../ver3-img/btn_off_3.png) no-repeat bottom right,url(../ver3-img/btn_off_4.png) no-repeat bottom left,url(../ver3-img/btn_off_5.png) repeat-x top left,url(../ver3-img/btn_off_6.png) repeat-y top right,url(../ver3-img/btn_off_7.png) repeat-x bottom left,url(../ver3-img/btn_off_8.png) repeat-y top left,#9c9fae;pointer-events:none}.contents .voice__list{margin:0 -4px}.contents .voice__list li{width:calc(33.333% - 8px);margin:4px;display:inline-block}.contents .voice__list a{height:36px;line-height:37px;display:block;color:#fff;text-align:center;background:#354fed url(../ver3-img/icon-voice.png) 10px center/20px no-repeat;transition:background 300ms ease-in-out}.contents .voice__list a:hover{background-color:#3473f3}.contents td div.voicePlay{margin-top:-1px}.contents .search{margin-bottom:8px;background:#f2f4f8}.contents .search__title{padding:0;margin:0 0 6px;font-size:16px;font-weight:600;background:none;border:none}.contents .search__title:after,.contents .search__title:before{display:none}.contents .search__category{padding:20px 20px 16px;background:#d0d9e7}.contents .search__category-btn{margin:0 -2px;display:flex;flex-wrap:wrap}.contents .search__category-btn li{height:34px;width:calc(33.333% - 4px);margin:0 2px 4px}.contents .search__category-btn li br{display:none}.contents .search__category-btn a,.contents .search__category-btn span{height:100%;width:100%;font-size:16px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center}.contents .search__category-btn a{background:#fff;border:1px solid #a2b2eb;transition:all 300ms ease-in-out}.contents .search__category-btn a:hover{background:#e2ecfe;border-color:#354fed;color:#1c11ff}.contents .search__category-btn span{background:#354fed;border:1px solid #354fed;color:#fff}.contents .search__category-btn.type1 li{width:calc(49.999% - 4px)}.contents .search__search{padding:20px}.contents input[type=text]{height:34px;padding:1px 10px 0;border:1px solid #3e4f8e;border-radius:4px;box-sizing:border-box}.contents input[type=text]::placeholder{color:#707db3;opacity:1}.contents input[type=text].search-keyword{width:calc(100% - 34px);border-radius:4px 0 0 4px;border-right:none}.contents .search-submit{width:34px;height:34px;border-radius:0 4px 4px 0;font-size:0;border:none;background:url("../ver3-img/icon_search.png") #354fed no-repeat center center/19px 19px;cursor:pointer;transition:all 300ms ease-in-out}.contents .search-submit:hover{background-color:#3473f3}.contents .selectBox{background:#fff;border:1px solid #3e4f8e;border-radius:4px;overflow:hidden;position:relative}.contents .selectBox:after,.contents .selectBox:before{content:"";display:block;width:9px;height:2px;background:#454f74;position:absolute;top:0;bottom:0;margin:auto;pointer-events:none}.contents .selectBox:before{transform:rotate(45deg);right:14px}.contents .selectBox:after{transform:rotate(-45deg);right:9px}.contents .selectBox select{width:100%;height:32px;padding:1px 30px 0 8px;text-overflow:ellipsis;border:none;outline:none;background:transparent;-webkit-appearance:none;appearance:none}.contents .selectBox select::-ms-expand{display:none}.contents .accordion__title{margin:0 0 20px;padding:12px 64px 9px 14px;font-size:20px;font-weight:normal;color:#0e1e80;background:#ebf1fe;border:none;border-top:2px solid #a1a7cf;border-bottom:2px solid #a1a7cf;position:relative;cursor:pointer}.contents .accordion__title:after,.contents .accordion__title:before{display:none}.contents .accordion__title .icon{width:50px;height:100%;background:url(../ver3-img/accordion_top.png) no-repeat 0 top,url(../ver3-img/accordion_bottom.png) no-repeat 0 bottom,#d9e3f6;position:absolute;top:0;right:0}.contents .accordion__title .icon span{width:24px;height:24px;border:1px solid #293cb0;background:#fff;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.contents .accordion__title .icon span:after,.contents .accordion__title .icon span:before{content:"";display:block;width:14px;height:2px;background:#293cb0;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:all 300ms ease-in-out}.contents .accordion__title .icon span:before{transform:rotate(90deg)}.contents .accordion__title.on .icon span{border-color:#a5b0ed}.contents .accordion__title.on .icon span:after,.contents .accordion__title.on .icon span:before{background:#a5b0ed}.contents .accordion__title.on .icon span:before{transform:rotate(360deg)}.contents .accordion__wrap>h3:first-child{margin-top:0}