@charset "UTF-8";html,body{color:#000;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (max-width:767px){html,body{font-size:5.00652vw}}body{min-width:1080px;line-height:1.5}@media screen and (max-width:767px){body{min-width:320px;line-height:1.5}}.ipad{padding:10px}.ipad .header-nav__list-item{padding-right:30px}.androidtablet{padding:10px}.androidtablet .header-nav__list-item{padding-right:30px}a{color:inherit;text-decoration:none}img{max-width:100%;width:auto;height:auto;vertical-align:bottom}.bold{font-weight:700;line-height:1.65 !important}.center{vertical-align:middle;text-align:center}sup{font-size:.3em}.ie11 sup{font-size:.6em}.js-tel-disabled{outline:none;cursor:default}.js-tel-disabled:hover{text-decoration:none;opacity:1}.js-sp-menu-opened{overflow:hidden;height:100%}@media screen and (max-width:767px){.header{position:fixed;top:0;right:0;left:0;z-index:2000;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:65px;background-color:#fff}}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin:0 auto;margin-top:26px;padding-right:0;padding-left:0;max-width:1080px;-webkit-box-align:center;align-items:center}@media screen and (max-width:767px){.header-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.header-container{margin-top:17px}}.header-logo__link{display:block;overflow:hidden;padding-top:55px;width:255px;height:0;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/logo_head.png);background-size:255px 55px;background-repeat:no-repeat;-webkit-transition:opacity .3s;transition:opacity .3s}.header-logo__link:hover{opacity:.8}.ios .header-logo__link:hover,.android .header-logo__link:hover{opacity:1}@media screen and (max-width:767px){.header-logo__link{margin-left:1.56323vw;padding-top:31px;width:140px;background-size:140px 31px}}@media screen and (max-width:767px){.header-nav{position:fixed;top:65px;right:0;left:0;z-index:2000;display:none;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:80vh}}.header-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:58px}@media screen and (max-width:767px){.header-nav__list{display:block;margin-left:0;padding:6.5189vw 5.21512vw 10.43025vw;background-color:#f7f7f7}}.header-nav__list-item{padding-right:37px}@media screen and (max-width:767px){.header-nav__list-item{position:relative;padding-right:0;border-top:1px solid #acacac;color:#000}.header-nav__list-item:first-of-type{border-top:none}}.header-nav__list-item--contact{position:relative;padding:0 0 0 215px;border-top:none;border-bottom:none}@media screen and (max-width:767px){.header-nav__list-item--contact{padding:0}}@media screen and (max-width:767px){.header-nav__list-item--contact:before{display:none}}.header-nav__list-item--translation{padding-right:0}@media screen and (max-width:767px){.header-nav__list-item--translation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-align:center;border-top:none;border-bottom:none !important;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}}.header-nav__link{font-weight:700;font-size:.875rem;-webkit-transition:opacity .3s;transition:opacity .3s}.header-nav__link:hover{opacity:.8}.ios .header-nav__link:hover,.android .header-nav__link:hover{opacity:1}@media screen and (max-width:767px){.header-nav__link{display:block;padding:3.91134vw 0;font-size:.8125rem}}@media screen and (max-width:767px){.header-nav__link--contact{margin:9.12647vw 0 3.91134vw;border:1px solid #acacac;background:0 0;background-color:#f7f7f7;color:#000;text-align:center;font-weight:400}}.header-nav__link--translation{position:relative;padding-left:30px;font-size:.75rem}@media screen and (max-width:767px){.header-nav__link--translation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;width:48.5%;border:1px solid #acacac;background:0 0;font-weight:400;font-size:3.38983vw;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}.header-nav__link--translation:before{position:absolute;top:50%;left:13px;display:inline-block;width:20px;height:20px;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/icon_earth.png);background-size:20px 20px;background-repeat:no-repeat;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.header-nav__link--translation:before{display:none}}.header-nav__link--translation.current{color:#006835}.header-nav__link--slide{background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/icon_arrow_slide.png);background-position:top 50% right 3.91134vw;background-size:2.08605vw 2.9987vw;background-repeat:no-repeat;-webkit-transition:background-image .1s;transition:background-image .1s}.header-nav__link--half{display:inline-block}.header-nav__link--current{color:#006835}.header-nav__list-underlayer{display:none}@media screen and (max-width:767px){.header-nav__arrow{position:absolute;top:5.21512vw;right:3.25945vw;display:inline-block;width:3.91134vw;height:2.60756vw;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/icon_arrow_down.png);background-size:2.9987vw 2.08605vw;background-repeat:no-repeat;-webkit-transition:background-image .1s;transition:background-image .1s}.header-nav__arrow.active{background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/icon_arrow_up.png)}.header-nav__list-underlayer{padding-left:1em}.header-nav__list-underlayer--news li{font-weight:700;font-size:.8125rem}.header-nav__list-underlayer--news li:last-of-type{padding-bottom:2.60756vw}.header-nav__list-underlayer--news a{display:block;padding:2.60756vw 0}.header-nav__list-underlayer-item{font-weight:700;font-size:.8125rem}.header-nav__list-underlayer-item:last-of-type{padding-bottom:2.60756vw}.header-nav__list-underlayer-item-link{display:block;padding:2.60756vw 0}}.js-sp-menu-opened .header-nav{display:block}.header-menu-button{position:absolute;top:10px;right:2.60756vw;display:block;margin:0;padding:15px;outline:none;border:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){.header-menu-button{display:none}}.header-menu-button__lines{position:relative;display:block;width:30px;height:20px}.header-menu-button__line{position:absolute;left:0;display:block;padding-top:2px;width:100%;height:0}.header-menu-button__line--top{top:0;background-color:#006835}.header-menu-button__line--center{top:50%;margin-top:-1px;background-color:#006835}.header-menu-button__line--bottom{bottom:0;background-color:#006835}.header-menu-overlay{position:fixed;top:65px;right:0;bottom:0;left:0;z-index:1000;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(100% - 50px);background-color:rgba(0,0,0,.5)}.js-sp-menu-opened .header-menu-overlay{display:block}@media screen and (min-width:768px){.js-sp-menu-opened .header-menu-overlay{display:none !important}}.wrapper{overflow:hidden}.contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin:0 auto;padding-right:0;padding-left:0;max-width:1080px;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.contents{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.contents{display:block;padding-top:0}.contents--top{padding-top:65px}}.main{padding-right:0;padding-left:0;max-width:800px;width:800px}@media screen and (max-width:767px){.main{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.main{padding:0;width:auto}}.sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0;width:250px}@media screen and (max-width:767px){.sidebar{display:none;padding:0 0 13.03781vw;width:100%}}.sidebar__title{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;width:100%;background-color:#006835;color:#fff;font-weight:700;font-size:1.125rem;-webkit-transition:opacity .3s;transition:opacity .3s}.sidebar__title:hover{opacity:.8}.ios .sidebar__title:hover,.android .sidebar__title:hover{opacity:1}@media screen and (max-width:767px){.sidebar__title{padding:1.95567vw 3.25945vw;font-size:1.125rem}}.sidebar__list{padding:11px 0;background-color:#f7f7f7}@media screen and (max-width:767px){.sidebar__list{padding:2.60756vw 1.30378vw}}.sidebar__list-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 13px;width:100%;font-size:.875rem}.sidebar__list-item--child{padding:8px 13px 0 18px !important}.sidebar__list-item--child-l{padding:8px 8px 8px 18px !important}@media screen and (max-width:767px){.sidebar__list-item{padding:1.95567vw 1.69492vw;font-size:.9375rem}}@media screen and (min-width:768px){.sidebar__list-item:hover{color:#006835}}.sidebar__list-item span{color:#006835}.sidebar__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;padding:0 20px;width:100%;height:70px;background-color:#d2ebdb;font-weight:700;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-box-align:center;align-items:center}.sidebar__link:hover{opacity:.8}.ios .sidebar__link:hover,.android .sidebar__link:hover{opacity:1}.sidebar__link--white{border:1px solid #e5e5e5;background-color:#fff}@media screen and (max-width:767px){.sidebar__link{-ms-flex-pack:center;margin-top:5.21512vw;padding:2.60756vw;height:13.03781vw;font-size:.9375rem;-webkit-box-pack:center;justify-content:center}}.sidebar__link--center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.sidebar__list{padding:11px 0;background-color:#f7f7f7}@media screen and (max-width:767px){.sidebar__list{padding:2.60756vw 1.30378vw}}.sidebar__list li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 13px;width:100%;font-size:.875rem}@media screen and (max-width:767px){.sidebar__list li{padding:1.95567vw 1.69492vw;font-size:.9375rem}}@media screen and (min-width:768px){.sidebar__list li:hover{color:#006835}}.current-cat a{color:#006835}.news-current{color:#006835}.footer{height:480px;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/bg_foot.jpg);background-size:cover;background-size:100% 480px;background-repeat:no-repeat}@media screen and (max-width:767px){.footer{height:46.93611vw}}.footer-pagetop__link{position:absolute;top:-40px;right:0;z-index:99;width:80px;height:80px;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/icon_pagetop.png);background-size:80px 80px;background-repeat:no-repeat;-webkit-transition:opacity .3s;transition:opacity .3s}.footer-pagetop__link:hover{opacity:.8}.ios .footer-pagetop__link:hover,.android .footer-pagetop__link:hover{opacity:1}@media screen and (max-width:767px){.footer-pagetop{display:none}}.footer-container{position:relative;margin:0 auto;padding-right:0;padding-left:0;max-width:1080px}@media screen and (max-width:767px){.footer-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.footer-container{height:46.93611vw;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/sp/bg_foot.jpg);background-size:100%;background-size:cover;background-repeat:no-repeat}}.footer-container__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;padding-top:80px;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer-container__inner{padding-top:6.5189vw}}@media screen and (max-width:767px){.footer-container__inner{display:block}}.footer-logo__link{display:block;overflow:hidden;padding-top:62px;width:284px;height:0;background-image:url(//www.pe-series.connexxsys.com/contact/css/../img/common/logo_foot.png);background-size:284px 62px;background-repeat:no-repeat;-webkit-transition:opacity .3s;transition:opacity .3s}.footer-logo__link:hover{opacity:.8}.ios .footer-logo__link:hover,.android .footer-logo__link:hover{opacity:1}@media screen and (max-width:767px){.footer-logo__link{margin-left:2.5189vw;padding-top:9.77836vw;width:45.63233vw;background-size:45.63233vw 9.77836vw}}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;padding-top:13px;width:710px;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer-nav{display:none}}.footer-nav__list{color:#fff}.footer-nav__link{display:block;padding-bottom:10px;font-size:.875rem;line-height:1.3}.footer-nav__link--title{padding-bottom:18px;font-weight:700;font-size:1.125rem}.footer-nav__link--other{padding-bottom:27px;font-weight:700;font-size:1.125rem}.footer-nav a:hover{text-decoration:underline}.ios .footer-nav a:hover,.android .footer-nav a:hover{text-decoration:none}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;padding:112px 0 40px;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:7.82269vw 3.91134vw 5.21512vw;color:#000;word-break:break-all;-webkit-box-orient:vertical;-webkit-box-direction:reverse}}.footer-copyright__text{color:#fff;font-size:.625rem}@media screen and (max-width:767px){.footer-copyright__text{font-size:.5rem}}.footer-link{width:200px;color:#fff;word-break:break-all;font-size:.75rem}@media screen and (max-width:767px){.footer-link{width:auto;font-size:.625rem}}.footer-link__item:hover{text-decoration:underline}.ios .footer-link__item:hover,.android .footer-link__item:hover{text-decoration:none}.footer-link__item:last-child{position:relative;margin-left:6px;padding-left:7px}@media screen and (max-width:767px){.footer-link__item:last-child{margin-left:1.30378vw;padding-left:1.95567vw}}.footer-link__item:last-child:before{position:absolute;top:2px;left:0;display:inline-block;width:1px;height:10px;background-color:#fff;content:""}@media screen and (max-width:767px){.footer-link__item:last-child:before{top:.26076vw;height:2.86832vw}}.tracking{display:none;height:160px}@media screen and (max-width:767px){.tracking{height:25vw}}.tracking__wrap{position:fixed;bottom:0;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 20px;width:100%;background-color:#112016;color:#fff}@media screen and (max-width:767px){.tracking__wrap{padding:5.21512vw 0 26.07562vw;height:35vw}}.tracking__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;margin:0 auto;padding-right:0;padding-left:0;max-width:1280px;-webkit-box-pack:justify;justify-content:center;align-items:center}@media screen and (max-width:767px){.tracking__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.tracking__inner{display:block}}.tracking__btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:200px;height:40px}.tracking__detail{padding-right:40px}@media screen and (max-width:767px){.tracking__detail{padding-right:0}}@media screen and (max-width:767px){.tracking__btn{margin:3vw auto;bottom:5vw;width:60vw;height:7vw}}.tracking__btn-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-ms-flex-align:center;width:100%;height:100%;text-align:center;font-weight:700;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;background-color:#006835;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}@media screen and (max-width:767px){.tracking__btn-item{font-weight:400;font-size:.7rem}}.tracking__btn-item:hover{opacity:.8}.ios .tracking__btn-item:hover,.android .tracking__btn-item:hover{opacity:1}.tracking__privacy-policy{text-decoration:underline}.tracking__privacy-policy:hover{text-decoration:none}.ios .tracking__privacy-policy:hover,.android .tracking__privacy-policy:hover{text-decoration:underline}@media screen and (max-width:767px){.tracking__privacy-policy{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.06389%;padding-left:3.06389%;max-width:100%}}@media screen and (max-width:767px){.tracking__privacy-policy{padding:2.60756vw 3.25945vw 0;font-size:.625rem}}@media screen and (max-width:767px){.tracking__detail{font-size:.625rem}}.js-tel-disabled{cursor:default;outline:none}.js-tel-disabled:hover{text-decoration:none;opacity:1}