.page_pr_detail,.page_pr_index{width:90%;max-width:1170px;margin:auto}@media only screen and (max-width: 1199px){.page_pr_detail,.page_pr_index{width:91.6666666667%}}.mv .ttl--mv .en{position:relative}.mv .ttl--mv .en:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);background:url(../../PR/images/img_headeritem.png) no-repeat 50% 50%;background-size:contain;width:253px;aspect-ratio:262/242;z-index:-1}@media only screen and (min-width: 768px)and (max-width: 1199px){.mv .ttl--mv .en:before{left:0}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:before{left:0}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mv .ttl--mv .en:before{width:150px}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:before{width:80px}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:before{top:100%}}.mv .ttl--mv .en:after{position:absolute;content:"";right:-5%;top:50%;transform:translateY(-50%);background:url(../../PR/images/img_okazaemon.png) no-repeat 50% 50%;background-size:contain;background-repeat:no-repeat;width:385px;aspect-ratio:379/282;z-index:-1}@media only screen and (min-width: 768px)and (max-width: 1199px){.mv .ttl--mv .en:after{right:-2%}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:after{right:-5%}}@media only screen and (min-width: 768px)and (max-width: 1199px){.mv .ttl--mv .en:after{width:180px}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:after{width:90px}}@media only screen and (max-width: 767px){.mv .ttl--mv .en:after{top:100%}}.page_pr{margin-bottom:200px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr{margin-bottom:150px}}@media only screen and (max-width: 767px){.page_pr{margin-bottom:5em}}.page_pr .mt1em{margin-top:1em}.page_pr .ttl--m{margin-bottom:100px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr .ttl--m{margin-bottom:75px}}@media only screen and (max-width: 767px){.page_pr .ttl--m{margin-bottom:2.5em}}.page_pr_detail,.page_pr_index{margin-top:190px;display:flex;flex-wrap:nowrap;justify-content:space-between}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail,.page_pr_index{margin-top:120px}}@media only screen and (max-width: 767px){.page_pr_detail,.page_pr_index{margin-top:3em}}@media only screen and (max-width: 767px){.page_pr_detail,.page_pr_index{flex-wrap:wrap}}.page_pr_detail .maincontent,.page_pr_index .maincontent{width:63%}@media only screen and (max-width: 767px){.page_pr_detail .maincontent,.page_pr_index .maincontent{width:100%}}.page_pr_detail .maincontent .pagebannerbox,.page_pr_index .maincontent .pagebannerbox{background:repeating-linear-gradient(-45deg, #0052a8, #0052a8 10px, #fff 0, #fff 20px);padding:1em;margin-bottom:60px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .maincontent .pagebannerbox,.page_pr_index .maincontent .pagebannerbox{margin-bottom:40px}}@media only screen and (max-width: 767px){.page_pr_detail .maincontent .pagebannerbox,.page_pr_index .maincontent .pagebannerbox{margin-bottom:1em}}.page_pr_detail .maincontent .pagebannerbox ul,.page_pr_index .maincontent .pagebannerbox ul{display:flex;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width: 767px){.page_pr_detail .maincontent .pagebannerbox ul,.page_pr_index .maincontent .pagebannerbox ul{flex-wrap:wrap}}.page_pr_detail .maincontent .pagebannerbox ul li,.page_pr_index .maincontent .pagebannerbox ul li{width:calc((100% - 1em)/2)}@media only screen and (max-width: 767px){.page_pr_detail .maincontent .pagebannerbox ul li,.page_pr_index .maincontent .pagebannerbox ul li{width:100%}}.page_pr_detail .maincontent .pagebannerbox ul li a,.page_pr_index .maincontent .pagebannerbox ul li a{display:block;padding:2em 0 1em 0;text-align:center;border:2px solid #0052a8;box-sizing:border-box;background:#fff;transition:.3s;position:relative}.page_pr_detail .maincontent .pagebannerbox ul li a:hover,.page_pr_index .maincontent .pagebannerbox ul li a:hover{background:#94d0ff;color:#fff}.page_pr_detail .maincontent .pagebannerbox ul li a:hover:after,.page_pr_index .maincontent .pagebannerbox ul li a:hover:after{transform:rotate(405deg)}.page_pr_detail .maincontent .pagebannerbox ul li a:before,.page_pr_index .maincontent .pagebannerbox ul li a:before{content:"";width:50%;height:3.5em;background-repeat:no-repeat;background-size:contain;position:absolute;top:-0.25em;left:0;pointer-events:none;display:block;z-index:1}.page_pr_detail .maincontent .pagebannerbox ul li a:after,.page_pr_index .maincontent .pagebannerbox ul li a:after{content:"";width:.5em;height:.5em;border-top:2px solid #0052a8;border-right:2px solid #0052a8;transform:rotate(45deg);display:block;position:absolute;right:1em;bottom:1em;transition:.3s}.page_pr_detail .maincontent .pagebannerbox ul li a span,.page_pr_index .maincontent .pagebannerbox ul li a span{position:relative;z-index:2}@media only screen and (max-width: 767px){.page_pr_detail .maincontent .pagebannerbox ul li.message,.page_pr_index .maincontent .pagebannerbox ul li.message{margin-bottom:1em}}.page_pr_detail .maincontent .pagebannerbox ul li.message a:before,.page_pr_index .maincontent .pagebannerbox ul li.message a:before{background-image:url(../../PR/images/fukidashi.png)}.page_pr_detail .maincontent .pagebannerbox ul li.apply a:before,.page_pr_index .maincontent .pagebannerbox ul li.apply a:before{background-image:url(../../PR/images/mail.png);background-position:40% 0}.page_pr_detail .maincontent .layout_list>ul>li .title,.page_pr_index .maincontent .layout_list>ul>li .title{background:#44baff}.page_pr_detail .maincontent .layout_list>ul>li .box_detail,.page_pr_index .maincontent .layout_list>ul>li .box_detail{border-color:#44baff;padding-top:1em}.page_pr_detail .maincontent .layout_list>ul>li .box_detail .wrp_deta .prdate,.page_pr_index .maincontent .layout_list>ul>li .box_detail .wrp_deta .prdate{display:inline-block}.page_pr_detail .maincontent .layout_list>ul>li .box_detail .wrp_deta .prdate::before,.page_pr_index .maincontent .layout_list>ul>li .box_detail .wrp_deta .prdate::before{content:"";background:#0052a8 url(../../PR/images/icon_pr.png) no-repeat 50% 50%;background-size:contain;margin-top:-0.25em;margin-right:.5em;width:1.5em;height:1.5em;display:inline-block;border-radius:50%;vertical-align:top}.page_pr_detail .maincontent .layout_list>ul>li .box_detail .wrp_detail .img,.page_pr_detail .maincontent .layout_list>ul>li .box_detail .wrp_detail .txt,.page_pr_index .maincontent .layout_list>ul>li .box_detail .wrp_detail .img,.page_pr_index .maincontent .layout_list>ul>li .box_detail .wrp_detail .txt{width:100%}.page_pr_detail .maincontent .layout_list>ul>li .box_detail .btn,.page_pr_index .maincontent .layout_list>ul>li .box_detail .btn{margin-top:1em}.page_pr_detail .rightnav,.page_pr_index .rightnav{width:30%}@media only screen and (max-width: 767px){.page_pr_detail .rightnav,.page_pr_index .rightnav{width:100%}}.page_pr_detail .rightnav a:hover,.page_pr_index .rightnav a:hover{opacity:.5}.page_pr_detail .rightnav h5,.page_pr_index .rightnav h5{margin-bottom:.5em}.page_pr_detail .rightnav input,.page_pr_detail .rightnav select,.page_pr_index .rightnav input,.page_pr_index .rightnav select{width:100%;border:1px solid #0052a8;box-sizing:border-box;background-color:#fff;padding:.5em 1em;border-radius:3px}.page_pr_detail .rightnav input::-moz-placeholder, .page_pr_detail .rightnav select::-moz-placeholder, .page_pr_index .rightnav input::-moz-placeholder, .page_pr_index .rightnav select::-moz-placeholder{color:#939393}.page_pr_detail .rightnav input::placeholder,.page_pr_detail .rightnav select::placeholder,.page_pr_index .rightnav input::placeholder,.page_pr_index .rightnav select::placeholder{color:#939393}.page_pr_detail .rightnav .searchbox,.page_pr_index .rightnav .searchbox{margin-bottom:1em}.page_pr_detail .rightnav .searchbox #searchform,.page_pr_index .rightnav .searchbox #searchform{display:flex;flex-wrap:nowrap;justify-content:space-between}.page_pr_detail .rightnav .searchbox #searchform input#searchwindow,.page_pr_index .rightnav .searchbox #searchform input#searchwindow{width:70%}.page_pr_detail .rightnav .searchbox #searchform input#searchsubmit,.page_pr_index .rightnav .searchbox #searchform input#searchsubmit{width:28%;background-color:#0052a8;color:#fff;padding:0;border-radius:0}.page_pr_detail .rightnav .post_news,.page_pr_index .rightnav .post_news{margin-bottom:60px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .rightnav .post_news,.page_pr_index .rightnav .post_news{margin-bottom:40px}}@media only screen and (max-width: 767px){.page_pr_detail .rightnav .post_news,.page_pr_index .rightnav .post_news{margin-bottom:1em}}.page_pr_detail .rightnav .post_news li:not(:last-child),.page_pr_index .rightnav .post_news li:not(:last-child){padding-bottom:.75em;border-bottom:1px solid #939393;margin-bottom:.75em}.page_pr_detail .rightnav .post_news li.new:before,.page_pr_index .rightnav .post_news li.new:before{content:"NEW!";color:#0052a8;font-weight:600;font-size:70%;display:block}.page_pr_detail .rightnav .post_archive,.page_pr_detail .rightnav .post_category,.page_pr_index .rightnav .post_archive,.page_pr_index .rightnav .post_category{margin-bottom:30px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .rightnav .post_archive,.page_pr_detail .rightnav .post_category,.page_pr_index .rightnav .post_archive,.page_pr_index .rightnav .post_category{margin-bottom:20px}}@media only screen and (max-width: 767px){.page_pr_detail .rightnav .post_archive,.page_pr_detail .rightnav .post_category,.page_pr_index .rightnav .post_archive,.page_pr_index .rightnav .post_category{margin-bottom:1em}}.page_pr_detail .rightnav .bannerbox ul,.page_pr_index .rightnav .bannerbox ul{display:flex;flex-wrap:wrap;justify-content:space-between}.page_pr_detail .rightnav .bannerbox ul li,.page_pr_index .rightnav .bannerbox ul li{width:100%;margin-bottom:.5em}.page_pr_detail .rightnav .bannerbox ul li.facebook,.page_pr_detail .rightnav .bannerbox ul li.twitter,.page_pr_index .rightnav .bannerbox ul li.facebook,.page_pr_index .rightnav .bannerbox ul li.twitter{width:48%;margin-top:2em}.page_pr_detail h3.t-blue{padding-bottom:30px;border-bottom:5px solid #0052a8;margin-bottom:60px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail h3.t-blue{padding-bottom:20px}}@media only screen and (max-width: 767px){.page_pr_detail h3.t-blue{padding-bottom:.5em}}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail h3.t-blue{margin-bottom:40px}}@media only screen and (max-width: 767px){.page_pr_detail h3.t-blue{margin-bottom:1em}}.page_pr_detail .date{margin-left:2.5em;font-weight:bold;padding-bottom:30px;position:relative}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .date{padding-bottom:20px}}@media only screen and (max-width: 767px){.page_pr_detail .date{padding-bottom:.5em}}.page_pr_detail .date:before{content:"";position:absolute;top:-0.25em;left:-2.5em;line-height:1;width:2em;height:2em;border-radius:50%;background:#0052a8 url(../../PR/images/icon_pr.png) no-repeat 50% 50%;background-size:contain}.page_pr_detail .moviebox{margin-bottom:30px;position:relative;width:100%;padding-top:56.25%}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .moviebox{margin-bottom:20px}}@media only screen and (max-width: 767px){.page_pr_detail .moviebox{margin-bottom:1em}}.page_pr_detail .moviebox video,.page_pr_detail .moviebox iframe{position:absolute;top:0;right:0;width:100%;height:100%}.page_pr_detail .layout_flex{margin-bottom:30px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .layout_flex{margin-bottom:20px}}@media only screen and (max-width: 767px){.page_pr_detail .layout_flex{margin-bottom:1em}}.page_pr_detail .pagebannerbox{margin-top:60px}@media only screen and (min-width: 768px)and (max-width: 1199px){.page_pr_detail .pagebannerbox{margin-top:40px}}@media only screen and (max-width: 767px){.page_pr_detail .pagebannerbox{margin-top:1em}}.page_pr .layout_flex{display:flex;flex-wrap:wrap;justify-content:space-between}.page_pr .layout_flex--left{width:48%}@media only screen and (max-width: 767px){.page_pr .layout_flex--left{width:100%;margin-bottom:1em}}.page_pr .layout_flex--right{width:48%}@media only screen and (max-width: 767px){.page_pr .layout_flex--right{width:100%}}.slick-dots{bottom:-2em}.slick-dots li button::before{content:"";width:1.5em;height:1.5em;border:4px solid #0052a8;border-radius:50%;background:#fff;opacity:1}.slick-dots li.slick-active button::before{background:#0052a8}/*# sourceMappingURL=pr.css.map */