﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,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}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{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%}.header .menu__list>li>a,.contents .pager .pager__prev a,.contents .pager .pager__next a,.new,.contents .link-pagetopIn{line-height:0;text-indent:-9999px;font-size:0}.globalNav__heading,.footerBanner__heading,.sidebtn__heading,.localnav__heading,#link h1,.contents .search__heading,.contents .search__title.hidden{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:link,a:visited,a:hover,a:active{color:#1c11ff;text-decoration:none;outline-width:0;outline:none}a:hover,a:active{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}.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:9px 8px 0 1px;position:absolute;top:0;left:0;z-index:50}.header__logo img{width:226px;height:36px}.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)}.menu__btn-catalog a::after{background-image:url(../ver3-img/menu_btn_catalog_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{display:inline-block;vertical-align:top;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;display:block;background:no-repeat center center;position:relative}.header .menu__list>li>a::after{content:"";display:block;width:100%;height:100%;background:no-repeat center center;top:0;left:0;opacity:0;transition:all 300ms ease-in-out}.header .menu__list>li>a:hover::after{opacity:1}.header .menu__list .menu__list-news{width:8.347826087vw;max-width:96px;min-width:82px}.header .menu__list .menu__list-news>a{background-image:url(../ver3-img/menu_list_news.png)}.header .menu__list .menu__list-news>a::after{background-image:url(../ver3-img/menu_list_news_on.png)}.header .menu__list .menu__list-about{width:10.0869565217vw;max-width:116px;min-width:94px}.header .menu__list .menu__list-about>a{background-image:url(../ver3-img/menu_list_about.png)}.header .menu__list .menu__list-about>a::after{background-image:url(../ver3-img/menu_list_about_on.png)}.header .menu__list .menu__list-gameguide{width:10.9565217391vw;max-width:126px;min-width:110px}.header .menu__list .menu__list-gameguide>a{background-image:url(../ver3-img/menu_list_gameguide.png)}.header .menu__list .menu__list-gameguide>a::after{background-image:url(../ver3-img/menu_list_gameguide_on.png)}.header .menu__list .menu__list-community{width:10.9565217391vw;max-width:126px;min-width:110px}.header .menu__list .menu__list-community>a{background-image:url(../ver3-img/menu_list_community.png)}.header .menu__list .menu__list-community>a::after{background-image:url(../ver3-img/menu_list_community_on.png)}.header .menu__list .menu__list-support{width:8.347826087vw;max-width:96px;min-width:82px}.header .menu__list .menu__list-support>a{background-image:url(../ver3-img/menu_list_support.png)}.header .menu__list .menu__list-support>a::after{background-image:url(../ver3-img/menu_list_support_on.png)}.header .menu__list .menu__list-catalog{display:none}body.news .menu__list-news>a::after,body.about .menu__list-about>a::after,body.gameguide .menu__list-gameguide>a::after,body.manual .menu__list-gameguide>a::after,body.community .menu__list-community>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;font-weight:600}.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:116px;padding-top:24px;font-size:14px;background:url(../ver3-img/background_footernav.jpg) 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-twitter span{background-image:url(../ver3-img/footernav_twitter_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-orbit span{background-image:url(../ver3-img/footernav_orbit_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}.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-prev,.footerBanner .footerBanner-next{height:86px;width:45px;position:absolute;margin-top:-43px}.footerBanner .footerBanner-prev::after,.footerBanner .footerBanner-next::after{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.footerBanner .footerBanner-prev:hover::after,.footerBanner .footerBanner-next: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) #f2f5fb no-repeat center -40px}.main>h1{height:102px;padding-top:58px;font-size:44px;text-align:center;line-height:1.2}.main>h1::before,.main>h1::after{content:"";display:inline-block;width:4px;height:28px;vertical-align:4px;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}.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-catalog{background-image:url(../ver3-img/sidebtn_catalog_on.png)}.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)}.localnav{margin-bottom:10px;border:1px solid #b2b5cb;border-top:none}.localnav::before,.localnav::after{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::before,.localnav .accordion .icon::after{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__prev,.contents .pager .pager__next{margin:0;position:absolute;top:0}.contents .pager .pager__prev a,.contents .pager .pager__next a{width:64px;height:40px;display:block}.contents .pager .pager__prev a::before,.contents .pager .pager__next a::before{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.contents .pager .pager__prev a:hover::before,.contents .pager .pager__next 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::before,.type-listBack li:not(.pager__next):not(.pager__prev) a::after{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.obstacle,.topicIcon.statusupdate,.topicIcon.recovery,.topicIcon.important,.topicIcon.delivery{letter-spacing:1em;text-indent:1em}.topicIcon.important{position:relative}.topicIcon.important::before,.topicIcon.important::after{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:#ffffff;border:1px solid #58e5ff;background:#1b30ff}.statusIcon.extension{color:#8ee89d;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::before,.iziModal .close a::after{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)}@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:72px;height:56px}.menu__btn-download a{background-image:url(../ver3-img/menu_btn_download_small.png)}.menu__btn-ac a{background-image:url(../ver3-img/menu_btn_ac_small.png)}.menu__btn-catalog a{background-image:url(../ver3-img/menu_btn_catalog_small.png)}.menu__btn-download a::after{background-image:url(../ver3-img/menu_btn_download_small_on.png)}.menu__btn-ac a::after{background-image:url(../ver3-img/menu_btn_ac_small_on.png)}.menu__btn-catalog a::after{background-image:url(../ver3-img/menu_btn_catalog_small_on.png)}.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-logout a,.link__list .link__list-login a{padding:0 15px;line-height:26px;color:#fff;background:#364270;border-left:20px solid #5c6fb5;position:relative}.link__list .link__list-logout a::before,.link__list .link__list-logout a::after,.link__list .link__list-login a::before,.link__list .link__list-login a::after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}.link__list .link__list-logout a:hover,.link__list .link__list-login 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 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::before,.contents h5::after{content:"";display:block;width:10px;height:10px;background:#17dddb;position:absolute;left:0}.contents h5::before{top:0}.contents h5::after{top:12px}.contents p,.contents ul,.contents ol{margin-bottom:30px}.contents p ul,.contents p ol,.contents ul ul,.contents ul ol,.contents ol ul,.contents ol ol{margin:10px 0}.contents p dt,.contents ul dt,.contents ol dt{margin-top:10px}.contents p dd,.contents ul dd,.contents ol dd{margin-bottom:10px}.contents p p,.contents ul p,.contents ol p{margin-bottom:5px}.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 .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 p,.contents .box01 ul,.contents .box01 ol,.contents .box01 dd,.contents .box01 dl{margin-bottom:0}.contents .box01 p+p,.contents .box01 p+ul,.contents .box01 p+ol,.contents .box01 p+dl,.contents .box01 ul+p,.contents .box01 ul+ul,.contents .box01 ul+ol,.contents .box01 ul+dl,.contents .box01 ol+p,.contents .box01 ol+ul,.contents .box01 ol+ol,.contents .box01 ol+dl,.contents .box01 dd+p,.contents .box01 dd+ul,.contents .box01 dd+ol,.contents .box01 dd+dl,.contents .box01 dl+p,.contents .box01 dl+ul,.contents .box01 dl+ol,.contents .box01 dl+dl{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 p,.contents .box02 ul,.contents .box02 ol{margin-bottom:0}.contents .box02 p+p,.contents .box02 p+ul,.contents .box02 p+ol,.contents .box02 ul+p,.contents .box02 ul+ul,.contents .box02 ul+ol,.contents .box02 ol+p,.contents .box02 ol+ul,.contents .box02 ol+ol{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 .year,.contents .period .mouth,.contents .period .day{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 .year,.contents .period .type02 .mouth,.contents .period .type02 .day{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-start,.contents .period .type03 .period-end{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 p,.contents .boxAttention ul,.contents .boxAttention ol,.contents .boxAttention02 p,.contents .boxAttention02 ul,.contents .boxAttention02 ol{margin:0}.contents .boxAttention p+p,.contents .boxAttention p+ul,.contents .boxAttention p+ol,.contents .boxAttention ul+p,.contents .boxAttention ul+ul,.contents .boxAttention ul+ol,.contents .boxAttention ol+p,.contents .boxAttention ol+ul,.contents .boxAttention ol+ol,.contents .boxAttention02 p+p,.contents .boxAttention02 p+ul,.contents .boxAttention02 p+ol,.contents .boxAttention02 ul+p,.contents .boxAttention02 ul+ul,.contents .boxAttention02 ul+ol,.contents .boxAttention02 ol+p,.contents .boxAttention02 ol+ul,.contents .boxAttention02 ol+ol{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:2.0em;text-indent:-2.0em;list-style:none}.contents .cjk>li.wdigits{margin-left:3.0em;text-indent:-3.0em}.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+p,.contents table img+ul,.contents table img+ol{margin-top:8px}.contents table p,.contents table ul,.contents table ol,.contents table dd{margin:0}.contents table p p,.contents table p ul,.contents table p ol,.contents table ul p,.contents table ul ul,.contents table ul ol,.contents table ol p,.contents table ol ul,.contents table ol ol,.contents table dd p,.contents table dd ul,.contents table dd ol{margin-top:5px}.contents table p+p,.contents table p+ul,.contents table p+ol,.contents table ul+p,.contents table ul+ul,.contents table ul+ol,.contents table ol+p,.contents table ol+ul,.contents table ol+ol,.contents table dd+p,.contents table dd+ul,.contents table dd+ol{margin-top:10px}.contents table li{margin:0}.contents table li+li{margin-top:5px}.contents table .attentionMark{margin-top:5px}.contents th,.contents td{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 th,.contents .textCenter td{text-align:center}.contents .th10,.contents .td10{width:10%}.contents .th15,.contents .td15{width:15%}.contents .th20,.contents .td20{width:20%}.contents .th25,.contents .td25{width:25%}.contents .th30,.contents .td30{width:30%}.contents .th35,.contents .td35{width:35%}.contents .th40,.contents .td40{width:40%}.contents .th45,.contents .td45{width:45%}.contents .th50,.contents .td50{width:50%}.contents .th55,.contents .td55{width:55%}.contents .th60,.contents .td60{width:60%}.contents .th65,.contents .td65{width:65%}.contents .th70,.contents .td70{width:70%}.contents .th75,.contents .td75{width:75%}.contents .th80,.contents .td80{width:80%}.contents .th85,.contents .td85{width:85%}.contents .th90,.contents .td90{width:90%}.contents .th95,.contents .td95{width:95%}.contents .th100,.contents .td100{width:100%}.contents .ssHeader{max-width:704px;margin-left:auto;margin-right:auto;text-align:center}.contents .boxImg,.contents .bnImg{margin:-30px 0 30px;font-size:0}.contents .boxImg>dl,.contents .boxImg>span,.contents .boxImg>figure,.contents .bnImg>dl,.contents .bnImg>span,.contents .bnImg>figure{margin:30px 44px 0 0;display:inline-block;vertical-align:top}.contents .boxImg dt,.contents .bnImg dt{margin:0;padding:0;text-indent:0}.contents .boxImg dt:before,.contents .bnImg dt:before{display:none}.contents .boxImg dd,.contents .bnImg dd{margin:8px 0 0;padding:0;font-size:14px}.contents .boxImg.lineImg>span,.contents .boxImg.lineImg>figure,.contents .bnImg.lineImg>span,.contents .bnImg.lineImg>figure{width:calc(50% - 22px)}.contents .boxImg.lineImg>span span,.contents .boxImg.lineImg>figure span,.contents .bnImg.lineImg>span span,.contents .bnImg.lineImg>figure span{display:block}.contents .boxImg.lineImg>span:nth-child(odd),.contents .boxImg.lineImg>figure:nth-child(odd),.contents .bnImg.lineImg>span:nth-child(odd),.contents .bnImg.lineImg>figure:nth-child(odd){text-align:right}.contents .boxImg.lineImg figcaption,.contents .bnImg.lineImg figcaption{display:inline-block;max-width:100%;width:100%}.contents .boxImg .even,.contents .bnImg .even{margin-right:0 !important}.contents .centerImg{margin:0 0 30px;text-align:center}.contents .centerImg>span{margin:0;display:block}.contents .boxSet{*zoom:1;margin:0 0 30px}.contents .boxSet:after{content:"";display:block;clear:both}.contents .boxSet>span,.contents .boxSet>figure{margin:0 40px 0 0;float:left}.contents .boxSet>span img,.contents .boxSet>figure img{margin-top:4px}.contents .boxSet>span.right,.contents .boxSet>figure.right{float:right;margin:0 0 0 40px}.contents .boxSet .text{overflow:auto}.contents .boxSet .text p,.contents .boxSet .text ul,.contents .boxSet .text ol{margin-bottom:0}.contents .boxSet .text p+p,.contents .boxSet .text p+ul,.contents .boxSet .text p+ol,.contents .boxSet .text ul+p,.contents .boxSet .text ul+ul,.contents .boxSet .text ul+ol,.contents .boxSet .text ol+p,.contents .boxSet .text ol+ul,.contents .boxSet .text ol+ol{margin-top:30px}.contents .boxSet .text p ul,.contents .boxSet .text p ol,.contents .boxSet .text ul ul,.contents .boxSet .text ul ol,.contents .boxSet .text ol ul,.contents .boxSet .text ol ol{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(even){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 .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.boxImg,.contents figure.bnImg{display:table;margin-left:auto;margin-right:auto}.contents figure.boxImg>span,.contents figure.bnImg>span{margin-right:0}.contents figcaption{margin-top:8px;font-size:14px;text-align:left}.contents img.border{border:thin solid #88a5e8;box-sizing:border-box;background:#88a5e8}.contents .image .boxImg,.contents .image .bnImg{margin:5px 0 15px;padding:0 18px 0 0}.contents .image .boxImg>span,.contents .image .bnImg>span{margin:0;display:block}.contents .decimal .boxImg,.contents .decimal .bnImg{margin:5px 0 15px;padding:0 1.5em 0 0;font-size:100%}.contents .decimal .boxImg>span,.contents .decimal .bnImg>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::before,.contents .ssPopup::after{content:"";display:block;width:28px;height:28px;background:url(../ver3-img/icon_popup.png) no-repeat 0 0;position:absolute;bottom:2px;right:2px}.contents .ssPopup::after{background:url(../ver3-img/icon_popup_on.png) no-repeat 0 0;opacity:0;transition:all 300ms ease-in-out}.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 .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 .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::before,.contents .search__title::after{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:before,.contents .accordion__title:after{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::before,.contents .accordion__title .icon span::after{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::before,.contents .accordion__title.on .icon span::after{background:#a5b0ed}.contents .accordion__title.on .icon span::before{transform:rotate(360deg)}.contents .accordion__wrap>h3:first-child{margin-top:0}
