.is-blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.specialpage #header_Wrap{margin-bottom:0}.specialpage #header_Wrap.reversal .header-btn span{background-image:url(https://static.invenglobal.com/img/common/main-top_special.png?v=181126a);background-repeat:no-repeat;background-size:auto auto!important}.specialpage #header_Wrap.reversal #header_left .btn-menu span{background-position:-87px 0;width:27px;height:22px}.specialpage #header_Wrap.reversal #header_right .btn-facebook span{background-position:0 0}.specialpage #header_Wrap.reversal #header_right .btn-twitter span{background-position:-15px 0}.specialpage #header_Wrap.reversal #header_right .btn-login span{background-position:-41px 0}.specialpage #header_Wrap.reversal #header_right .btn-quickmenu span{background-position:-64px 0}.specialpage #header_content{position:relative;max-width:955px;margin:0 auto}.specialpage #header_left{display:block;width:40px}.specialpage #header_center{width:calc(100% - 165px)}.specialpage #header_center h1 a{background:none;text-indent:0}.specialpage #header_center h1 a.logo-image{width:42px;height:42px;line-height:42px}.specialpage #header_center h1 a.logo-image img{width:100%;height:100%;overflow:hidden}.specialpage #header_center h1 a.logo-text{width:98.5px;height:27px;line-height:27px;margin-left:3px}.specialpage #header_center h1 a.logo-text img{width:100%;height:100%;overflow:hidden}.specialpage #header_right{width:125px}.specialpage #header_left .btn-menu span{width:27px;height:22px;background-position:-140px 0}.specialpage #header_left .btn-menu{display:inline-block}.specialpage .header-nav{height:auto;border-bottom:none}.specialpage .header-nav a{border-bottom:0}.specialpage .header-nav a:active:before{content:none}.specialpage .header-nav-wrap{width:auto;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:100%;left:0;z-index:95;padding:10px 0}.specialpage .header-nav-scroll-wrap:after,.specialpage .header-nav-scroll-wrap:before,.specialpage .header-nav.close .header-nav-wrap{display:none}.specialpage .header-nav-scroll li{display:list-item;padding:0}.specialpage .header-nav-scroll a{padding:0 30px}@media screen and (min-width:65.625em){.specialpage #header_left{display:none}.specialpage #header_center{width:calc(100% - 125px)}.specialpage .header-nav{width:calc(100% - 150px);height:56px}.specialpage .header-nav a{padding:1px 17px}.specialpage .header-nav .header-nav-wrap{display:block!important;position:static;padding:0;border:0;background:transparent}.specialpage .header-nav-scroll{vertical-align:top}.specialpage .header-nav-scroll li{height:56px;line-height:56px}.specialpage .header-nav-scroll li a{display:inline-block;line-height:1.6;vertical-align:middle}.specialpage .header-nav-scroll.sp-underline li{position:relative}.specialpage .header-nav-scroll.sp-underline li .sp-underline{position:absolute;left:0;right:0;bottom:0;height:2px;width:0;margin:auto;transition:all .2s linear}.specialpage .header-nav-scroll.sp-underline li:hover .sp-underline{width:calc(100% - 30px)}.specialpage .header-nav-scroll.sp-bold-always a{font-weight:700}.specialpage .header-nav-scroll.sp-bold-over a:hover{letter-spacing:-.03em;font-weight:700}}.specialpage.pc-header #header_left{display:none}.specialpage.pc-header #header_center{width:calc(100% - 125px)}.specialpage.pc-header .header-nav{position:static;float:right;width:calc(100% - 150px);height:56px;line-height:56px;text-align:center}.specialpage.pc-header .header-nav a{padding:1px 17px;font-size:14px;font-family:myriad-pro,sans-serif}.specialpage.pc-header .header-nav .header-nav-wrap{display:block!important;position:static;padding:0;border:0;background:transparent}.specialpage.pc-header .header-nav-scroll{line-height:normal;overflow:hidden;display:inline-block;vertical-align:top}.specialpage.pc-header .header-nav-scroll ul{display:block;overflow:hidden}.specialpage.pc-header .header-nav-scroll li{display:inline-block;height:56px;line-height:56px}.specialpage.pc-header .header-nav-scroll li a{display:inline-block;line-height:1.6;vertical-align:middle}.specialpage.pc-header .header-nav-scroll.sp-underline li{position:relative}.specialpage.pc-header .header-nav-scroll.sp-underline li .sp-underline{position:absolute;left:0;right:0;bottom:0;height:2px;width:0;margin:auto;transition:all .2s linear}.specialpage.pc-header .header-nav-scroll.sp-underline li:hover .sp-underline{width:calc(100% - 30px)}.specialpage.pc-header .header-nav-scroll.sp-bold-always a{font-weight:700}.specialpage.pc-header .header-nav-scroll.sp-bold-over a:hover{letter-spacing:-.03em;font-weight:700}.specialpage main{max-width:955px;margin:0 auto}.specialpage main .ib_box{padding-top:0;padding-bottom:0}.specialpage main .ib_box:not(:last-child){margin-bottom:15px}.specialpage main .container{width:auto;margin-bottom:55px}.specialpage main .container .top{padding:0 20px}.specialpage main .container .main{box-sizing:border-box;padding:20px;float:none}@media (min-width:995px){.specialpage main .container .main{border-radius:8px}}.specialpage .ibuilder.SNS-Widget{max-width:600px;margin:0 auto}@media (max-width:599px){.specialpage{padding-top:56px}.specialpage header{position:fixed;top:0;left:0;right:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1}.specialpage[data-direction=down] header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.specialpage .header-quicklink{max-height:calc(100vh - 56px);overflow:auto}}