html,select{color:#fff;background:#000!important}html{scroll-padding-top:70px}@media (min-width:768px) and (max-width:9000px){body{font-size:1em;line-height:1.4;background:#000!important;color:#fff!important;width:100%!important;margin:0 auto!important}section{width:960px!important;margin:0 auto!important}section.top-photo img{padding:30px}}a{color:#fff}a:hover{text-decoration:none}*{margin:0;padding:0}::-moz-selection{background:#f2c2c9;color:#a4003a;text-shadow:none}::selection{background:#e8d2be;color:#232323;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}textarea{resize:vertical}li{list-style-type:none}html,body{height:100%}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300;font-size:13px;color:#fff!important;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-feature-settings:"palt"}.wf-hannari{font-family:"Hannari"}.row{margin-right:-15px}.modal-header{background:#151a59}.modal-header h4{color:#fff}.modal-footer{background:#2b2b2b}.navbar-default{border-color:transparent;background-color:#dadada}.navbar-toggle{border-color:transparent;border:0 solid transparent}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#16a085;color:#fff}p{font-feature-settings:"palt"}hr{position:relative;border:none}hr:before{content:" ";position:absolute;top:0;left:25%;width:50%;height:2px;background:#ccc}.odd a img{background:#f5f5f5}h1,h2,h3,h4,h5,h6{font-weight:300;color:#fff}h1.mainTl{display:block;margin-top:40px}h2.mainTl{display:block;margin-top:40px}p{line-height:28px}.centered{text-align:center}.paragraph-lead{font-size:20px;color:#3498db}strong{font-weight:700}em{font-weight:300}pre{background:#ebebeb;border:none;font-family:"Monaco";font-size:16px;color:#666;padding:20px;line-height:28px}small{font-size:12px}blockquote,blockquote p{line-height:28px;color:#999;font-weight:300;font-style:italic}blockquote{position:relative;margin:0 0 40px -30px;padding-left:30px;border-left:5px solid #3498db}blockquote cite{position:absolute;bottom:-25px;right:0;font-size:12px;font-style:italic;color:#333;font-weight:300}blockquote cite:before{content:"-- "}.overflow-image{margin-top:-65px}a{color:#3498db;word-wrap:break-word;-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}a:hover,a:focus{color:#fff;text-decoration:none!important;outline:0}a:before,a:after{-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}.mb50{margin-bottom:50px!important}.mb30{margin-bottom:30px!important}.pb0{padding-bottom:0!important}.pb020{padding-bottom:-20px!important}.mb0{margin-bottom:0!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml65{margin-left:65px!important}.pt10{padding-top:10px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt80{margin-top:80px!important}.mt100{margin-top:100px!important}.mt150{margin-top:150px!important}.PCshow{display:block}.hide{display:none}.PChide{display:none!important}.PChide2{display:none!important}#MBheader{display:none}br.br-pc{display:block}br.br-sp{display:none}@media screen and (max-width:900px){.PCshow{display:block;display:none}.PChide{display:block!important;display:visible}.PChide2{display:visible!important}br.br-pc{display:none}br.br-sp{display:block}}*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{font-size:15px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;background:#000}#main{background:#000}#main p{font-size:17px;margin-bottom:1em;line-height:2.6;letter-spacing:.5px}#main .inner{padding:60px}h3{font-size:131%;margin-bottom:.7em}#copyright a{color:#666;text-decoration:none}#copyright a:hover{text-decoration:none}#overlay{display:none;position:fixed;background:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0;right:0;bottom:0}.wrap{margin:0 calc(50% - 50vw);position:relative;padding:0;height:100%}.slide-text{position:absolute;font-family:serif;font-weight:700;color:#1a1a1a;z-index:9;height:893px;display:flex;justify-content:right;align-content:center;align-items:center;text-align:right}.slide-text-inner{width:100%;text-align:left;padding:0 0 0 80px}.slide-text-inner p{margin:0!important;padding:0!important}.slide-text-inner p img{width:345px}.slide-text-inner h1{font-family:'Shippori Mincho',serif;letter-spacing:.05em;line-height:2em;font-size:28px;font-weight:400;margin-bottom:15px;color:#fff}.slide-text-inner h2{font-family:'Shippori Mincho',serif;font-size:18px;font-weight:400;letter-spacing:.2em;line-height:2em}.slide-text-inner p{color:#fff;display:inline-block}.slide-text-inner ul.swiper-menu{margin-top:12%;margin-left:43%}.slide-text-inner ul.swiper-menu li{text-align:left;font-family:'Helvetica','Marcellus',serif;font-weight:400;font-size:14px;letter-spacing:3px;line-height:45px}.slide-text-inner ul.swiper-menu li a:hover{opacity:80%}.slide-img img{object-fit:cover;object-position:center top;height:893px;width:100vw}.slide-img img.img4{object-fit:cover;object-position:center center;height:893px;width:100vw}.swiper{width:200px;height:200px}.swiper-container{width:100%;padding:0}.swiper-slide{opacity:.4;transition:.7s}.swiper-slide img{width:100%}.swiper-slide-active{opacity:1;z-index:1;transform:scale(1)}@media screen and (max-width:768px){div.bodywrap{overflow:hidden}.wrap{padding:0;border-bottom:none}.swiper-container{width:100%;margin:0;padding:0}.slide-img img{object-fit:cover;height:60vh;width:100%}.slide-img img.img4{object-fit:cover;height:60vh;width:100%}.slide-text{position:absolute;right:0;font-family:serif;font-weight:700;color:#1a1a1a;z-index:9999;width:100%;height:60vh;display:flex;justify-content:center;align-content:center;align-items:center;text-align:center}.slide-text-inner{width:100%;text-align:center;padding:0}.slide-text-inner p img{width:200px}.slide-text-inner h1{letter-spacing:0em;line-height:1.8em;font-size:18px;text-align:center}}@media screen and (max-width:375px){.slide-img img{object-fit:cover;height:60vh;width:100vw}.scroll-btn{top:58%}}@media screen and (max-width:320px){.slide-img img{object-fit:cover;height:60vh;width:100vw}}section{color:#fff}section.contants-section{padding:100px 30px 200px}.section-title{text-align:center;font-family:'Shippori Mincho',serif;letter-spacing:.1em}h2.section-h2{font-size:17px}#top-first{text-align:left;padding:100px 30px 50px}section.first-section{background:url(//je-tee.com/wp/wp-content/themes/understrap-child/css/../img/landing/first-section-img.webp);background-repeat:no-repeat;background-position:right 30px top 110px;background-size:300px auto}#top-first h2{font-family:'Shippori Mincho',serif;color:#0075c2;font-size:36px;letter-spacing:.05em;font-weight:400;padding-bottom:10px;font-feature-settings:"palt"}#top-first h4{font-family:'Shippori Mincho',serif;font-size:20px;font-weight:400;line-height:2;letter-spacing:.05em;text-align:justify;font-feature-settings:"palt";width:63%}#top-first .news-text p img{width:121px}.contact-area{margin-top:100px;background:#3e3a39;padding:30px 50px 20px;color:#fff}#main p.contact-area-title{margin-top:30px}#main p.contact-area-title img{width:170px}#main p.contact-text{font-size:16px;letter-spacing:.2em;line-height:2}#first-contact h2.contact-h2,#second-contact h2.contact-h2,#third-contact h2.contact-h2,#four-contact h2.contact-h2{font-family:inherit;font-size:17px;letter-spacing:.2em;color:#fff}@media screen and (max-width:768px){#top-first{text-align:left;padding:30px 20px 30px}section.first-section{background:0 0}#top-first h2{font-size:30px;letter-spacing:.05em;font-weight:400;padding-bottom:10px}#top-first h4{font-size:16px;line-height:1.8;width:100%}.first-text{padding:0 30px 0}.contact-area{margin-top:30px;background:#3e3a39;padding:30px 5px 20px;color:#fff}#main p.contact-area-title{margin-top:0}#main p.contact-area-title img{width:108px}#main p.contact-area-text{font-size:13px;letter-spacing:.2em;line-height:1.5;margin-top:20px}}#top-reason{padding:100px 30px 50px}#top-reason .section-title p img{width:402px}#top-reason .section-title h2{font-size:40px;letter-spacing:.05em}#top-reason ul.top-reason-items{margin:50px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}#top-reason ul.top-reason-items li.reason-items{margin-bottom:8%;width:29%;text-align:center}@media screen and (max-width:768px){#top-reason .section-title h2{font-size:28px;letter-spacing:.05em}#top-reason{padding:30px 20px 0}#top-reason .section-title p img{width:420px}#top-reason ul.top-reason-items li.reason-items{margin-bottom:50px;width:100%;text-align:center}#top-reason ul.top-reason-items li.reason-items img{width:90%}}#top-brand{padding:100px 30px 50px}#top-brand h2{font-family:'Shippori Mincho',serif;text-align:left;font-size:33px;letter-spacing:.05em}ul.brand-list{margin:50px 0 0}ul.brand-list li{margin:0 0 200px}ul.brand-list li.jbl1{margin:0 0 50px}ul.brand-list li.last-bland{margin:0 0 100px}ul.brand-list ul img{width:100%}#second-contact{margin-top:0;background:#3e3a39;padding:30px 50px 20px;color:#fff}p.second-contact-title{margin-top:30px}p.second-contact-title img{width:170px}#main p.second-contact-text{font-size:16px;letter-spacing:.2em;line-height:2}#second-contact h2{font-family:inherit;font-size:17px;letter-spacing:.2em;color:#fff}@media screen and (max-width:768px){#top-brand{padding:30px 20px 30px}#top-brand h2{font-size:24px}ul.brand-list{margin:50px 0 0}ul.brand-list li{margin:0 0 100px}ul.brand-list li.jbl1{margin:0 0 30px}ul.brand-list li.last-bland{margin:0 0 50px}}#top-category{padding:100px 30px 50px}#top-category .section-title p img{width:305px}#top-category .section-title h2{font-size:40px;letter-spacing:.05em}#top-category ul.top-category-items{margin:50px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}#top-category ul.top-category-items li.category-items{margin-bottom:8%;width:29%;text-align:center}@media screen and (max-width:768px){#top-category{padding:30px 20px 30px}#top-category .section-title p img{width:270px}#top-category .section-title h2{font-size:24px;letter-spacing:.05em}#top-category ul.top-category-items{margin:20px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}#top-category ul.top-category-items li.category-items{margin-bottom:0;margin-top:8%;width:47%;text-align:center}}#top-buy{padding:100px 30px 50px}#top-buy .section-title p img{width:167px}#top-buy .section-title h2{font-size:40px;letter-spacing:.05em}#top-buy ul.top-buy-items{margin:50px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}#top-buy ul.top-buy-items li.buy-items{margin-bottom:50px;width:29%;text-align:center}#main p.buy-text{font-family:'Shippori Mincho',serif;text-align:left;font-size:20px;letter-spacing:.05em}#third-contact{margin-top:100px;background:#3e3a39;padding:30px 50px 20px;color:#fff}p.third-contact-title{margin-top:30px}p.third-contact-title img{width:170px}#main p.third-contact-text{font-size:16px;letter-spacing:.2em;line-height:2}#third-contact h2{font-family:inherit;font-size:17px;letter-spacing:.2em;color:#fff}@media screen and (max-width:768px){#top-buy{padding:30px 20px 30px}#top-buy .section-title p img{width:140px}#top-buy .section-title h2{font-size:24px;letter-spacing:.05em}#top-buy ul.top-buy-items li.buy-items{margin-bottom:50px;width:100%;text-align:center}#top-buy ul.top-buy-items li.buy-items img{width:90%}#main p.buy-text{font-size:17px;letter-spacing:.05em;line-height:1.8}}#top-support{padding:100px 30px 50px}#top-support .section-title p img{width:531px}#top-support .section-title h2{font-size:40px;letter-spacing:.05em}#top-support ul.top-support-items{margin:50px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}#top-support ul.top-support-items li.support-items{margin-bottom:50px;width:29%;text-align:center}#main p.support-text{font-family:'Shippori Mincho',serif;text-align:left;font-size:20px;letter-spacing:.05em}@media screen and (max-width:768px){#top-support{padding:30px 20px 30px}#top-support .section-title p img{width:531px}#top-support .section-title h2{font-size:24px;letter-spacing:.05em}#top-support ul.top-support-items li.support-items{margin-bottom:50px;width:100%;text-align:center}#top-support ul.top-support-items li.support-items img{width:90%}#main p.support-text{font-size:17px;letter-spacing:.05em;line-height:1.8}}#top-info{padding:100px 30px 50px}#top-info .section-title p img{width:286px}#top-info .section-title h2{font-size:40px;letter-spacing:.05em}#main h3.info-h3{font-family:'Shippori Mincho',serif;text-align:left;font-size:20px;letter-spacing:.05em;color:#d66100;margin-top:60px}#main p.info-text{text-align:left;font-size:20px;text-align:justify}@media screen and (max-width:768px){#top-info{padding:30px 20px 30px}#top-info .section-title p img{width:200px}#top-info .section-title h2{font-size:24px;letter-spacing:.05em}#main p.info-text{font-size:17px;line-height:1.8}#main h3.info-h3{margin-top:30px}#main p.information-text{font-size:13px;line-height:1.8}}#top-access{padding:150px 30px 50px}#top-access .section-title p img{width:124px}#top-access .section-title h2{font-size:40px;letter-spacing:.05em}#main p.access-text{margin-top:50px;text-align:left;font-size:20px;letter-spacing:.05em}@media screen and (max-width:768px){#top-access{padding:30px 20px 30px}#top-access .section-title p img{width:100px}#top-access .section-title h2{font-size:24px;letter-spacing:.05em}#main p.access-text{font-size:17px;line-height:1.8}}section.contact{padding:50px 0 40px 60px;background:#0075c2;color:#fff;margin-top:100px!important;width:900px!important}p.contact-title{margin-top:50px}p.contact-title img{width:170px}#main p.contact-text{font-size:16px;letter-spacing:.2em;line-height:3}#main p.contact-tel-text{font-size:17px;font-family:'Shippori Mincho',serif;line-height:1.5;letter-spacing:.2em}#main p.contact-tel-text a{color:#fff;transition:1s}#main p.contact-tel-text a:hover{opacity:.7}#main p.contact-tel-text b{font-size:25px;font-weight:400}#main p.contact-tel-text a span{font-size:14px;font-family:inherit;letter-spacing:.1em;font-family:游ゴシック体,YuGothic,游ゴシック,"Yu Gothic",sans-serif}section#footer{background:#000;color:#fff;padding:80px 0 60px;text-align:center}#footer-nav nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}#footer-nav nav li{margin:0 30px 0 0;font-size:16px}#footer-nav nav li a{color:#fff;transition:1s}#footer-nav nav li.footer-blue a:hover{color:#0075c2}#footer-nav nav li.footer-orange a:hover{color:#d66100}#main p.copyright{margin-top:30px;font-size:12px}@media screen and (max-width:768px){section.contact{padding:0 10px 20px;width:100%!important}#main p.contact-title{margin-top:30px}#main p.contact-title img{width:108px}#main p.contact-text{font-size:13px;letter-spacing:.2em;line-height:1.5;margin-top:20px}section#footer{padding:40px 0 10px}h4.footer_logo{text-align:center}#footer-nav nav ul{display:none}#main p.copyright{text-align:center;margin-top:20px;font-size:10px}}p.btn-line a{margin:0;text-align:center;background:#000;border:.5px solid #999;color:#fff;font-size:15px;letter-spacing:.2em;text-decoration:none;padding:0 50px;display:inline-block;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}p.btn-line a:hover{color:#000;border:1px solid #fff;background:#fff}p.btn-blue a{margin:50px 0;text-align:center;background:#0075c2}p.btn-blue input{margin:50px 0;text-align:center;background:#0075c2;border:none;box-shadow:none}p.btn-orange input{margin:50px 0;text-align:center;background:#d66100;border:none;box-shadow:none}p.btn-orange a{margin:50px 0;text-align:center;background:#d66100}p.btn-white a{margin:5px 0 0;text-align:center;background:#fff;color:#000;font-size:15px;letter-spacing:.2em;text-decoration:none;padding:8px 0;width:220px;display:inline-block;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}p.btn-blue a,p.btn-orange a,p.btn-blue input,p.btn-orange input{color:#fff;font-size:15px;letter-spacing:.2em;text-decoration:none;padding:8px 30px;display:inline-block;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}p.btn-blue a:hover{color:#0075c2}p.btn-blue input:hover{color:#0075c2}p.btn-orange a:hover{color:#d66100}p.btn-white a:hover{background:#000;color:#fff}p.btn-blue input:hover,p.btn-orange input:hover,p.btn-blue a:hover,p.btn-orange a:hover{background:#fff}p.btn-orange input:hover{color:#d66100}p.category-btn-blue a{margin:50px 0 0;text-align:center;background:#0075c2}div.category-btn-link a{margin:50px 0 0;text-align:center;background:#0075c2;color:#fff;font-size:15px;letter-spacing:.2em;text-decoration:none;padding:8px 30px;width:210px;display:inline-block;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}div.category-btn-link a:hover{color:#0075c2;background:#fff}p.audiobrands-btn-orange a{margin:100px 0 0;text-align:center;background:#d66100}.btn-right{text-align:right}section.top-photo{margin-top:50px!important}@media screen and (max-width:768px){#second-contact,#third-contact,#four-contact{margin-top:30px;padding:30px 5px 20px!important}section.top-photo{margin:50px 0}}#page-top{position:fixed;bottom:10px;right:20px;font-size:77%}#page-top a{text-decoration:none;text-align:center;display:block}#page-top a:hover{opacity:.7}#page-top.UpMove{animation:UpAnime .5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}#page-top.DownMove{animation:DownAnime .5s forwards}@keyframes DownAnime{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100px)}}