h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,figure{margin:0;padding:0;font-weight:normal}address{font-style:normal}img,audio,video{max-width:100%;height:auto;vertical-align:top}button{padding:0;background-color:transparent;border-width:0;outline:none}button *{position:relative}button:action,button:action *{top:0;right:0;bottom:0;left:0}html{background-color:#fff;font-family:'Noto Sans SC',"SF Pro SC","SF Pro Text","SF Pro Icons","PingFang SC", sans-serif;font-size:62.5%}input,textarea,select,button{font-family:'Noto Sans SC',"SF Pro SC","SF Pro Text","SF Pro Icons","PingFang SC", sans-serif}*,*:before,*:after{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top}body{line-height:1.5;font-size:13px;color:#000}@media only screen and (max-width: 1000px){body{font-size:20px;font-size:2.66667vw}}a[href]{text-decoration:none;color:inherit;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}a[href]:hover{opacity:.7}ul{margin:0;padding:0;list-style:none}.oo_notes{padding-left:1em;text-indent:-1em}.oo_trans{-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}.oo_trans:hover{opacity:.7}.oo_tar{text-align:right}.oo_tal{text-align:left}.oo_tac{text-align:center}.oo_mt_1{margin_top:1px !important}.oo_mb_1{margin_bottom:1px !important}.oo_mt_2{margin_top:2px !important}.oo_mb_2{margin_bottom:2px !important}.oo_mt_3{margin_top:3px !important}.oo_mb_3{margin_bottom:3px !important}.oo_mt_4{margin_top:4px !important}.oo_mb_4{margin_bottom:4px !important}.oo_mt_5{margin_top:5px !important}.oo_mb_5{margin_bottom:5px !important}.oo_mt_6{margin_top:6px !important}.oo_mb_6{margin_bottom:6px !important}.oo_mt_7{margin_top:7px !important}.oo_mb_7{margin_bottom:7px !important}.oo_mt_8{margin_top:8px !important}.oo_mb_8{margin_bottom:8px !important}.oo_mt_9{margin_top:9px !important}.oo_mb_9{margin_bottom:9px !important}.oo_mt_10{margin_top:10px !important}.oo_mb_10{margin_bottom:10px !important}.oo_mt_11{margin_top:11px !important}.oo_mb_11{margin_bottom:11px !important}.oo_mt_12{margin_top:12px !important}.oo_mb_12{margin_bottom:12px !important}.oo_mt_13{margin_top:13px !important}.oo_mb_13{margin_bottom:13px !important}.oo_mt_14{margin_top:14px !important}.oo_mb_14{margin_bottom:14px !important}.oo_mt_15{margin_top:15px !important}.oo_mb_15{margin_bottom:15px !important}.oo_mt_16{margin_top:16px !important}.oo_mb_16{margin_bottom:16px !important}.oo_mt_17{margin_top:17px !important}.oo_mb_17{margin_bottom:17px !important}.oo_mt_18{margin_top:18px !important}.oo_mb_18{margin_bottom:18px !important}.oo_mt_19{margin_top:19px !important}.oo_mb_19{margin_bottom:19px !important}.oo_mt_20{margin_top:20px !important}.oo_mb_20{margin_bottom:20px !important}.oo_mt_25{margin_top:25px !important}.oo_mb_25{margin_bottom:25px !important}.oo_mt_30{margin_top:30px !important}.oo_mb_30{margin_bottom:30px !important}.oo_mt_35{margin_top:35px !important}.oo_mb_35{margin_bottom:35px !important}.oo_mt_40{margin_top:40px !important}.oo_mb_40{margin_bottom:40px !important}.oo_mt_45{margin_top:45px !important}.oo_mb_45{margin_bottom:45px !important}.oo_mt_50{margin_top:50px !important}.oo_mb_50{margin_bottom:50px !important}.oo_spmt_1{margin_top:1px !important;margin_top:.05208vw !important}.oo_spmb_1{margin_bottom:1px !important;margin_bottom:.05208vw !important}.oo_spmt_2{margin_top:2px !important;margin_top:.10417vw !important}.oo_spmb_2{margin_bottom:2px !important;margin_bottom:.10417vw !important}.oo_spmt_3{margin_top:3px !important;margin_top:.15625vw !important}.oo_spmb_3{margin_bottom:3px !important;margin_bottom:.15625vw !important}.oo_spmt_4{margin_top:4px !important;margin_top:.20833vw !important}.oo_spmb_4{margin_bottom:4px !important;margin_bottom:.20833vw !important}.oo_spmt_5{margin_top:5px !important;margin_top:.26042vw !important}.oo_spmb_5{margin_bottom:5px !important;margin_bottom:.26042vw !important}.oo_spmt_6{margin_top:6px !important;margin_top:.3125vw !important}.oo_spmb_6{margin_bottom:6px !important;margin_bottom:.3125vw !important}.oo_spmt_7{margin_top:7px !important;margin_top:.36458vw !important}.oo_spmb_7{margin_bottom:7px !important;margin_bottom:.36458vw !important}.oo_spmt_8{margin_top:8px !important;margin_top:.41667vw !important}.oo_spmb_8{margin_bottom:8px !important;margin_bottom:.41667vw !important}.oo_spmt_9{margin_top:9px !important;margin_top:.46875vw !important}.oo_spmb_9{margin_bottom:9px !important;margin_bottom:.46875vw !important}.oo_spmt_10{margin_top:10px !important;margin_top:.52083vw !important}.oo_spmb_10{margin_bottom:10px !important;margin_bottom:.52083vw !important}.oo_spmt_11{margin_top:11px !important;margin_top:.57292vw !important}.oo_spmb_11{margin_bottom:11px !important;margin_bottom:.57292vw !important}.oo_spmt_12{margin_top:12px !important;margin_top:.625vw !important}.oo_spmb_12{margin_bottom:12px !important;margin_bottom:.625vw !important}.oo_spmt_13{margin_top:13px !important;margin_top:.67708vw !important}.oo_spmb_13{margin_bottom:13px !important;margin_bottom:.67708vw !important}.oo_spmt_14{margin_top:14px !important;margin_top:.72917vw !important}.oo_spmb_14{margin_bottom:14px !important;margin_bottom:.72917vw !important}.oo_spmt_15{margin_top:15px !important;margin_top:.78125vw !important}.oo_spmb_15{margin_bottom:15px !important;margin_bottom:.78125vw !important}.oo_spmt_16{margin_top:16px !important;margin_top:.83333vw !important}.oo_spmb_16{margin_bottom:16px !important;margin_bottom:.83333vw !important}.oo_spmt_17{margin_top:17px !important;margin_top:.88542vw !important}.oo_spmb_17{margin_bottom:17px !important;margin_bottom:.88542vw !important}.oo_spmt_18{margin_top:18px !important;margin_top:.9375vw !important}.oo_spmb_18{margin_bottom:18px !important;margin_bottom:.9375vw !important}.oo_spmt_19{margin_top:19px !important;margin_top:.98958vw !important}.oo_spmb_19{margin_bottom:19px !important;margin_bottom:.98958vw !important}.oo_spmt_20{margin_top:20px !important;margin_top:1.04167vw !important}.oo_spmb_20{margin_bottom:20px !important;margin_bottom:1.04167vw !important}.oo_spmt_25{margin_top:25px !important;margin_top:1.30208vw !important}.oo_spmb_25{margin_bottom:25px !important;margin_bottom:1.30208vw !important}.oo_spmt_30{margin_top:30px !important;margin_top:1.5625vw !important}.oo_spmb_30{margin_bottom:30px !important;margin_bottom:1.5625vw !important}.oo_spmt_35{margin_top:35px !important;margin_top:1.82292vw !important}.oo_spmb_35{margin_bottom:35px !important;margin_bottom:1.82292vw !important}.oo_spmt_40{margin_top:40px !important;margin_top:2.08333vw !important}.oo_spmb_40{margin_bottom:40px !important;margin_bottom:2.08333vw !important}.oo_spmt_45{margin_top:45px !important;margin_top:2.34375vw !important}.oo_spmb_45{margin_bottom:45px !important;margin_bottom:2.34375vw !important}.oo_spmt_50{margin_top:50px !important;margin_top:2.60417vw !important}.oo_spmb_50{margin_bottom:50px !important;margin_bottom:2.60417vw !important}.oo_pcimt{display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:contain;vertical-align:bottom}.oo_pcimt img{display:none}.oo_pcapp,.oo_pctbapp,.oo_pcspapp{display:block !important}.oo_pcapp_i,.oo_pctbapp_i,.oo_pcspapp_i{display:inline !important}.oo_pcapp_t,.oo_pctbapp_t,.oo_pcspapp_t{display:table !important}.oo_pcapp_tc,.oo_pctbapp_tc,.oo_pcspapp_tc{display:table-cell !important}.oo_pcapp_l,.oo_pctbapp_l,.oo_pcspapp_l{display:list-item !important}.oo_tbapp,.oo_spapp,.oo_tbspapp,.oo_tbapp_i,.oo_spapp_i,.oo_tbspapp_i,.oo_tbapp_t,.oo_spapp_t,.oo_tbspapp_t,.oo_tbapp_tc,.oo_spapp_tc,.oo_tbspapp_tc,.oo_tbapp_l,.oo_spapp_l,.oo_tbspapp_l{display:none !important}@media only screen and (max-width: 1000px){.oo_pcimt{width:auto;height:auto;background-image:none !important}.oo_pcimt img{display:inline}.oo_spapp,.oo_pcspapp,.oo_tbspapp{display:block !important}.oo_spapp_i,.oo_pcspapp_i,.oo_tbspapp_i{display:inline !important}.oo_spapp_t,.oo_pcspapp_t,.oo_tbspapp_t{display:table !important}.oo_spapp_tc,.oo_pcspapp_tc,.oo_tbspapp_tc{display:table-cell !important}.oo_spapp_l,.oo_pcspapp_l,.oo_tbspapp_l{display:list-item !important}.oo_pcapp,.oo_tbapp,.oo_pctbapp,.oo_pcapp_i,.oo_tbapp_i,.oo_pctbapp_i,.oo_pcapp_t,.oo_tbapp_t,.oo_pctbapp_t,.oo_pcapp_tc,.oo_tbapp_tc,.oo_pctbapp_tc,.oo_pcapp_l,.oo_tbapp_l,.oo_pctbapp_l{display:none !important}}.m_section_inner{position:relative;width:100%;max-width:1240px;min-height:100%;margin:0 auto;padding:0}@media only screen and (max-width: 1000px){.m_section_inner{max-width:100%}}@media only screen and (max-width: 1000px){.m_section_inner{padding:0 2.667%}}.m_contents{position:relative}.m_cmn_list li ~ li,.m_plane_list li ~ li{margin-top:10px}@media only screen and (max-width: 1000px){.m_cmn_list li ~ li,.m_plane_list li ~ li{margin-top:10px;margin-top:1.33333vw}}.m_plane_list{margin:0;padding:0;list-style:none}.m_float_list{margin:0;padding:0;list-style:none}.m_float_list{*zoom:1}.m_float_list:after{content:"";display:table;clear:both}.m_float_list li{float:left}.m_float_list li ~ li{padding-left:10px}@media only screen and (max-width: 1000px){.m_float_list li ~ li{padding-left:10px;padding-left:1.33333vw}}header{position:relative}header>a{display:block;position:relative;width:100%;height:100%;background-size:cover}header>a:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;left:0;width:100%;height:100%;background:url(../images/dot.png) repeat center center}header>a #video_pane{position:relative;width:100%;height:0;padding-bottom:56.3%;overflow:hidden}header>a #video_pane #video{position:absolute;top:-8%;left:-10%;width:120%;height:115%}header>a:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;left:50%;width:109px;height:109px;margin:-40px 0 0 -55px ;background-image:url(../images/icon_play.png);z-index:11;cursor:pointer;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 1000px){header>a:before{width:109px;width:14.53333vw}}@media only screen and (max-width: 1000px){header>a:before{height:109px;height:14.53333vw}}@media only screen and (max-width: 1000px){header>a:before{margin:-50px 0 0 -55px ;margin:-6.66667vw 0 0 -7.33333vw }}header .m_section_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;left:0;max-width:100%;min-height:0px;z-index:5}@media only screen and (max-width: 1000px){header .m_section_inner{min-height:0px;min-height:0vw}}header .m_section_inner .logo{position:absolute;top:0;left:calc((100% - 960px) / 2);display:inline-block;width:170px;height:244px;padding:13px 30px 19px ;background-color:#fff}@media only screen and (max-width: 1000px){header .m_section_inner .logo{width:180px;width:24vw}}@media only screen and (max-width: 1000px){header .m_section_inner .logo{height:259px;height:34.53333vw}}@media only screen and (max-width: 1000px){header .m_section_inner .logo{padding:13px 31px 20px 32px ;padding:1.73333vw 4.13333vw 2.66667vw 4.26667vw }}header .m_section_inner .language{position:absolute;top:0;right:calc((100% - 1240px) / 2);background-color:#000;font-size:13px;color:#fff;cursor:pointer}@media only screen and (max-width: 1000px){header .m_section_inner .language{font-size:15px;font-size:2vw}}header .m_section_inner .language .btn{display:inline-block;position:relative;padding:5px 28px 7px 3px ;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 1000px){header .m_section_inner .language .btn{padding:5px 32px 7px 5px ;padding:.66667vw 4.26667vw .93333vw .66667vw }}header .m_section_inner .language .btn:hover{opacity:.7}header .m_section_inner .language .btn:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;right:10px;width:11px;height:10px;margin-top:-5px;background-image:url(../images/common/icon_arr_w.png)}@media only screen and (max-width: 1000px){header .m_section_inner .language .btn:after{right:10px;right:1.33333vw}}@media only screen and (max-width: 1000px){header .m_section_inner .language .btn:after{width:11px;width:1.46667vw}}@media only screen and (max-width: 1000px){header .m_section_inner .language .btn:after{height:10px;height:1.33333vw}}@media only screen and (max-width: 1000px){header .m_section_inner .language .btn:after{margin-top:-5px;margin-top:-.66667vw}}header .m_section_inner .language>strong{display:inline-block;position:relative;padding:5px 0 7px 11px ;letter-spacing:.3px;font-weight:normal;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 1000px){header .m_section_inner .language>strong{padding:5px 0 7px 10px ;padding:.66667vw 0 .93333vw 1.33333vw }}@media only screen and (max-width: 1000px){header .m_section_inner .language>strong{letter-spacing:1.3px;letter-spacing:.17333vw}}header .m_section_inner .language>strong:hover{opacity:.7}header .m_section_inner .language>strong:after{content:'|';margin-left:9px}@media only screen and (max-width: 1000px){header .m_section_inner .language>strong:after{margin-left:10px;margin-left:1.33333vw}}header .m_section_inner .language ul{display:none;position:absolute;top:100%;right:0}header .m_section_inner .language ul li a{display:inline-block;position:relative;width:100%;padding:6px 15px ;background-color:#000;text-align:center;cursor:pointer;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 1000px){header .m_section_inner .language ul li a{padding:6px 20px ;padding:.8vw 2.66667vw }}header .m_section_inner .language ul li a:hover{opacity:.7}header .m_section_inner .language .jp{font-family:'Noto Sans JP', sans-serif}header .m_section_inner .language .ct{font-family:'Noto Sans TC', sans-serif}header .m_section_inner .language .cn{font-family:'Noto Sans SC', sans-serif}header .m_section_inner .language .kr{font-family:'Noto Sans KR', sans-serif}header.inner_header{height:200px;overflow:hidden}@media only screen and (max-width: 1000px){header.inner_header{height:200px;height:26.66667vw}}header.inner_header:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;display:inline-block;top:0;left:50%;width:100%;min-width:1280px;height:100%;background-color:#1950ad}@media only screen and (max-width: 1000px){header.inner_header:before{display:none}}@media only screen and (max-width: 1000px){header.inner_header:before{min-width:100%}}header.inner_header .m_section_inner{display:block;position:relative;max-width:1240px;min-width:1240px;height:200px;margin:0 auto;padding:23px 0 0 159px ;background-color:#fff}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner{min-width:100%}}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner{height:200px;height:26.66667vw}}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner{padding:23px 0 0 13px ;padding:3.06667vw 0 0 1.73333vw }}header.inner_header .m_section_inner:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;right:-20px;width:586px;height:200px;background-position:right top;background-image:url(../images/common/bg_inner_header.jpg)}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner:before{right:0}}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner:before{width:351px;width:46.8vw}}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner:before{height:200px;height:26.66667vw}}@media only screen and (max-width: 1000px){header.inner_header .m_section_inner:before{background-image:url(../images/common/bg_inner_header_sp.jpg)}}header.inner_header .logo{position:relative;left:auto;width:100px;height:152px;padding:0}@media only screen and (max-width: 1000px){header.inner_header .logo{width:100px;width:13.33333vw}}@media only screen and (max-width: 1000px){header.inner_header .logo{height:152px;height:20.26667vw}}header.inner_header h1{display:inline-block;position:relative;width:281px;margin:43px 0 0 90px ;z-index:3}@media only screen and (max-width: 1000px){header.inner_header h1{width:226px;width:30.13333vw}}@media only screen and (max-width: 1000px){header.inner_header h1{margin:50px 0 0 90px ;margin:6.66667vw 0 0 12vw }}.gnavi{padding:13px 0 ;background-color:#1a51b0}@media only screen and (max-width: 1000px){.gnavi{padding:16px 0 19px ;padding:2.13333vw 0 2.53333vw }}.gnavi ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1020px;margin:0 auto}@media only screen and (max-width: 1000px){.gnavi ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 1000px){.gnavi ul{width:90%}}.gnavi ul li{position:relative;width:161px}@media only screen and (max-width: 1000px){.gnavi ul li{width:170px;width:22.66667vw}}.gnavi ul li.new:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:-10px;right:-10px;width:44px;height:44px;background-image:url(../images/common/icon_new.png)}@media only screen and (max-width: 1000px){.gnavi ul li.new:after{top:-10px;top:-1.33333vw}}@media only screen and (max-width: 1000px){.gnavi ul li.new:after{right:-10px;right:-1.33333vw}}@media only screen and (max-width: 1000px){.gnavi ul li.new:after{width:44px;width:5.86667vw}}@media only screen and (max-width: 1000px){.gnavi ul li.new:after{height:44px;height:5.86667vw}}.gnavi.inner ul li.new:after{top:-10px;right:-10px;width:35px;height:35px}@media only screen and (max-width: 1000px){.gnavi.inner ul li.new:after{top:-10px;top:-1.33333vw}}@media only screen and (max-width: 1000px){.gnavi.inner ul li.new:after{right:-10px;right:-1.33333vw}}@media only screen and (max-width: 1000px){.gnavi.inner ul li.new:after{width:35px;width:4.66667vw}}@media only screen and (max-width: 1000px){.gnavi.inner ul li.new:after{height:35px;height:4.66667vw}}.section_summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:319px;padding:34px 0 ;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 1000px){.section_summary{height:420px;height:56vw}}@media only screen and (max-width: 1000px){.section_summary{padding:34px 0 ;padding:4.53333vw 0 }}.section_summary h2,.section_summary p{position:relative;margin:0 auto;z-index:5}.section_summary p{margin-top:32px}@media only screen and (max-width: 1000px){.section_summary p{margin-top:32px;margin-top:4.26667vw}}.section_summary:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:0;left:0;width:100%;height:100%;background-image:url(../images/common/bg_dot.png);background-repeat:repeat;background-size:auto;opacity:0.40;z-index:3}footer{padding:27px 0 ;background-color:#000;text-align:center;color:#fff}@media only screen and (max-width: 1000px){footer{padding:11px 0 ;padding:1.46667vw 0 }}footer .m_section_inner .list_maker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:816px;margin:0 auto;margin-bottom:36px;padding:0 55px 0 0}@media only screen and (max-width: 1000px){footer .m_section_inner .list_maker{width:100%}}@media only screen and (max-width: 1000px){footer .m_section_inner .list_maker{margin-bottom:36px;margin-bottom:4.8vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .list_maker{padding:0 10.3% 0 0}}footer .m_section_inner .logo_publisher{width:131px;height:auto;margin-top:43px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_publisher{width:118px;width:15.73333vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_publisher{margin-top:46px;margin-top:6.13333vw}}footer .m_section_inner .logo_platform_switch{width:93px;height:auto;margin-top:5px;margin-right:57px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch{width:146px;width:19.46667vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch{margin-top:5px;margin-top:.66667vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch{margin-right:36px;margin-right:4.8vw}}footer .m_section_inner .logo_platform_switch img{width:93px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch img{width:93px;width:12.4vw}}footer .m_section_inner .logo_platform_switch img:nth-child(2){width:80px;margin:13px 5px 0 }@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch img:nth-child(2){width:80px;width:10.66667vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_switch img:nth-child(2){margin:3px 5px 0 ;margin:.4vw .66667vw 0 }}footer .m_section_inner .logo_platform_ps4{width:243px;height:auto;margin-top:5px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_ps4{width:244px;width:32.53333vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_ps4{margin-top:5px;margin-top:.66667vw}}footer .m_section_inner .logo_platform_ps4 img:nth-child(1){width:93px;margin-left:15px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_ps4 img:nth-child(1){width:93px;width:12.4vw}}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_ps4 img:nth-child(1){margin-left:24px;margin-left:3.2vw}}footer .m_section_inner .logo_platform_ps4 img:nth-child(2){margin-top:28px}@media only screen and (max-width: 1000px){footer .m_section_inner .logo_platform_ps4 img:nth-child(2){margin-top:17px;margin-top:2.26667vw}}footer .m_section_inner strong{display:inline-block}footer .m_section_inner p{line-height:1.6;letter-spacing:-.5px;font-size:13px}@media only screen and (max-width: 1000px){footer .m_section_inner p{line-height:1.55}}@media only screen and (max-width: 1000px){footer .m_section_inner p{letter-spacing:-.7px;letter-spacing:-.09333vw}}@media only screen and (max-width: 1000px){footer .m_section_inner p{font-size:14px;font-size:1.86667vw}}footer .m_section_inner p img{margin:0 2px ;vertical-align:middle}@media only screen and (max-width: 1000px){footer .m_section_inner p img{margin:0 5px ;margin:0 .66667vw }}footer .m_section_inner p img.logo_playstation{width:16px}@media only screen and (max-width: 1000px){footer .m_section_inner p img.logo_playstation{width:16px;width:2.13333vw}}footer .m_section_inner p img.logo_ps4{width:42px}@media only screen and (max-width: 1000px){footer .m_section_inner p img.logo_ps4{width:42px;width:5.6vw}}#btn_gotop{position:fixed;bottom:30px;right:6px;width:60px;height:60px;z-index:11111}@media only screen and (max-width: 1000px){#btn_gotop{bottom:30px;bottom:4vw}}@media only screen and (max-width: 1000px){#btn_gotop{right:20px;right:2.66667vw}}@media only screen and (max-width: 1000px){#btn_gotop{width:73px;width:9.73333vw}}@media only screen and (max-width: 1000px){#btn_gotop{height:73px;height:9.73333vw}}#colorbox #cboxClose{display:none !important}.l_wrapper{min-width:1240px}.m_unit_horizontally{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1000px){.m_unit_horizontally{display:block}}.m_unit_horizontally.reverce{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.m_unit_horizontally>.m_unit_child{width:50%}@media only screen and (max-width: 1000px){.m_unit_horizontally>.m_unit_child{width:100%}}.m_unit_horizontally>.m_unit_child.lead_01{background-color:#004C9A}.m_unit_horizontally>.m_unit_child.lead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.m_unit_horizontally>.m_unit_child img{width:100%;max-width:none}.m_unit_horizontally>.m_unit_child.lead_02{background-color:#8A418A}.m_unit_horizontally>.m_unit_child.lead_03{background-color:#A0122C}.m_unit_horizontally>.m_unit_child.lead_04{background-color:#00765D}.image_carousel ul li{width:285px;padding:2px 1px }@media only screen and (max-width: 1000px){.image_carousel ul li{width:285px;width:38vw}}@media only screen and (max-width: 1000px){.image_carousel ul li{padding:2px 1px ;padding:.26667vw .13333vw }}.slick-arrow{display:inline-block;white-space:nowrap;text-indent:300%;overflow:hidden;background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;top:50%;width:76px;height:76px;margin-top:-38px;background-image:url(../images/common/btn_arrow.png);cursor:pointer;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease;z-index:5}@media only screen and (max-width: 1000px){.slick-arrow{width:76px;width:10.13333vw}}@media only screen and (max-width: 1000px){.slick-arrow{height:76px;height:10.13333vw}}@media only screen and (max-width: 1000px){.slick-arrow{margin-top:-38px;margin-top:-5.06667vw}}.slick-arrow:hover{opacity:.7}.slick-arrow.slick-next{right:40px}@media only screen and (max-width: 1000px){.slick-arrow.slick-next{right:20px;right:2.66667vw}}.slick-arrow.slick-prev{left:40px;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}@media only screen and (max-width: 1000px){.slick-arrow.slick-prev{left:20px;left:2.66667vw}}.section_banner{margin:60px auto;text-align:center}.image_slide ul{padding:2px;background-color:#fff}@media only screen and (max-width: 1000px){.image_slide ul{padding:2px;padding:.26667vw}}.image_slide .slick-arrow.slick-next{right:-38px}@media only screen and (max-width: 1000px){.image_slide .slick-arrow.slick-next{right:-38px;right:-5.06667vw}}.image_slide .slick-arrow.slick-prev{left:-38px}@media only screen and (max-width: 1000px){.image_slide .slick-arrow.slick-prev{left:-38px;left:-5.06667vw}}@media only screen and (max-width: 1000px){header .m_section_inner .logo{left:20px;left:2.66667vw}header .m_section_inner .language{right:20px;right:2.66667vw}header.inner_header .m_section_inner:before{background-image:url(../images/common/bg_inner_header_sp.jpg)}.gnavi ul li:nth-child(2),.gnavi ul li:nth-child(3),.gnavi ul li:nth-child(5),.gnavi ul li:nth-child(6){margin-left:24px;margin-left:3.2vw}.gnavi ul li:nth-child(1),.gnavi ul li:nth-child(2),.gnavi ul li:nth-child(3){margin-bottom:15px;margin-bottom:2vw}.section_banner{margin-top:65px;margin-top:8.66667vw;margin-bottom:80px;margin-bottom:10.66667vw}.section_banner a{display:block;width:600px;margin:0 auto}}@media only screen and (max-width: 1000px) and (max-width: 1000px){.section_banner a{width:600px;width:80vw}}@media only screen and (max-width: 1000px){.section_banner a img{width:100%}#colorbox.iframe_colorbox #cboxContent{width:90vw !important;height:auto !important}#colorbox.iframe_colorbox #cboxContent #cboxLoadedContent{position:relative;height:0 !important;width:100% !important;padding-bottom:56.5%}#colorbox.iframe_colorbox #cboxContent #cboxLoadedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}#colorbox.iframe_colorbox{top:50% !important;left:5vw !important;width:90vw !important;height:50.75vw !important;margin-top:-25.37vw}#colorbox.iframe_colorbox #cboxWrapper,#colorbox.iframe_colorbox #cboxWrapper>div:nth-child(2){display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative !important;left:0 !important;width:100% !important;height:auto !important}.l_wrapper{min-width:320px}}.oo_p2app_i{display:none !important}@media screen and (min-width: 1001px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 1001px) and (-o-min-device-pixel-ratio: 2/1), screen and (min-width: 1001px) and (min-resolution: 2dppx){.oo_p2app_i{display:inline !important}.oo_pcapp_i.oo_p2alt,.oo_pctbapp_i.oo_p2alt,.oo_pcspapp_i.oo_p2alt{display:none !important}}.oo_ttwhitetitle{line-height:1;font-size:43px;font-weight:700;color:#fff}@media only screen and (max-width: 1000px){.oo_ttwhitetitle{font-size:43px;font-size:5.73333vw}}.oo_ttwhitetitle2{line-height:1;font-size:36px;font-weight:700;color:#fff}@media only screen and (max-width: 1000px){.oo_ttwhitetitle2{font-size:34px;font-size:4.53333vw}}.oo_ttwhite{line-height:1.6;letter-spacing:.9px;font-size:20px;font-weight:700;color:#fff}@media only screen and (max-width: 1000px){.oo_ttwhite{letter-spacing:.2px}}@media only screen and (max-width: 1000px){.oo_ttwhite{font-size:20px;font-size:2.66667vw}}.oo_ttyellow{line-height:1.6;letter-spacing:0;font-size:28px;font-weight:700;color:#fff000}@media only screen and (max-width: 1000px){.oo_ttyellow{letter-spacing:.2px}}@media only screen and (max-width: 1000px){.oo_ttyellow{font-size:37px;font-size:4.93333vw}}.oo_ttblack{line-height:1.3;letter-spacing:0;font-size:19px;font-weight:700;color:#000}@media only screen and (max-width: 1000px){.oo_ttblack{line-height:1.33}}@media only screen and (max-width: 1000px){.oo_ttblack{letter-spacing:.2px}}@media only screen and (max-width: 1000px){.oo_ttblack{font-size:23px;font-size:3.06667vw}}.oo_ttkurenai{font-size:21px;font-weight:700;color:#fff;text-shadow:#A0122C 3px 0px,#A0122C -3px 0px,#A0122C 0px -3px,#A0122C 0px 3px,#A0122C 3px 3px,#A0122C -3px 3px,#A0122C 3px -3px,#A0122C -3px -3px,#A0122C 1px 3px,#A0122C -1px 3px,#A0122C 1px -3px,#A0122C -1px -3px,#A0122C 3px 1px,#A0122C -3px 1px,#A0122C 3px -1px,#A0122C -3px -1px}@media only screen and (max-width: 1000px){.oo_ttkurenai{font-size:2.66667vw}}.oo_ttai{font-size:21px;font-weight:700;color:#fff;text-shadow:#004C9A 3px 0px,#004C9A -3px 0px,#004C9A 0px -3px,#004C9A 0px 3px,#004C9A 3px 3px,#004C9A -3px 3px,#004C9A 3px -3px,#004C9A -3px -3px,#004C9A 1px 3px,#004C9A -1px 3px,#004C9A 1px -3px,#004C9A -1px -3px,#004C9A 3px 1px,#004C9A -3px 1px,#004C9A 3px -1px,#004C9A -3px -1px}@media only screen and (max-width: 1000px){.oo_ttai{font-size:2.66667vw}}.oo_ttfuji{font-size:21px;font-weight:700;color:#fff;text-shadow:#8A418A 3px 0px,#8A418A -3px 0px,#8A418A 0px -3px,#8A418A 0px 3px,#8A418A 3px 3px,#8A418A -3px 3px,#8A418A 3px -3px,#8A418A -3px -3px,#8A418A 1px 3px,#8A418A -1px 3px,#8A418A 1px -3px,#8A418A -1px -3px,#8A418A 3px 1px,#8A418A -3px 1px,#8A418A 3px -1px,#8A418A -3px -1px}@media only screen and (max-width: 1000px){.oo_ttfuji{font-size:2.66667vw}}main .section_summary p{font-size:21px}@media only screen and (max-width: 1000px){main .section_summary p{font-size:22px;font-size:2.93333vw}}
