@charset "utf-8";.lp_omnispecialist *,.lp_omnispecialist :after,.lp_omnispecialist :before{box-sizing:border-box}.lp_omnispecialist abbr,.lp_omnispecialist address,.lp_omnispecialist article,.lp_omnispecialist aside,.lp_omnispecialist audio,.lp_omnispecialist b,.lp_omnispecialist blockquote,.lp_omnispecialist canvas,.lp_omnispecialist caption,.lp_omnispecialist cite,.lp_omnispecialist code,.lp_omnispecialist dd,.lp_omnispecialist del,.lp_omnispecialist details,.lp_omnispecialist dfn,.lp_omnispecialist div,.lp_omnispecialist dl,.lp_omnispecialist dt,.lp_omnispecialist em,.lp_omnispecialist fieldset,.lp_omnispecialist figcaption,.lp_omnispecialist figure,.lp_omnispecialist footer,.lp_omnispecialist form,.lp_omnispecialist h1,.lp_omnispecialist h2,.lp_omnispecialist h3,.lp_omnispecialist h4,.lp_omnispecialist h5,.lp_omnispecialist h6,.lp_omnispecialist header,.lp_omnispecialist hgroup,.lp_omnispecialist i,.lp_omnispecialist iframe,.lp_omnispecialist img,.lp_omnispecialist ins,.lp_omnispecialist kbd,.lp_omnispecialist label,.lp_omnispecialist legend,.lp_omnispecialist li,.lp_omnispecialist mark,.lp_omnispecialist menu,.lp_omnispecialist nav,.lp_omnispecialist object,.lp_omnispecialist ol,.lp_omnispecialist p,.lp_omnispecialist pre,.lp_omnispecialist q,.lp_omnispecialist samp,.lp_omnispecialist section,.lp_omnispecialist small,.lp_omnispecialist span,.lp_omnispecialist strong,.lp_omnispecialist sub,.lp_omnispecialist summary,.lp_omnispecialist sup,.lp_omnispecialist table,.lp_omnispecialist tbody,.lp_omnispecialist td,.lp_omnispecialist tfoot,.lp_omnispecialist th,.lp_omnispecialist thead,.lp_omnispecialist time,.lp_omnispecialist tr,.lp_omnispecialist ul,.lp_omnispecialist var,.lp_omnispecialist video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}.lp_omnispecialist article,.lp_omnispecialist aside,.lp_omnispecialist details,.lp_omnispecialist figcaption,.lp_omnispecialist figure,.lp_omnispecialist footer,.lp_omnispecialist header,.lp_omnispecialist hgroup,.lp_omnispecialist menu,.lp_omnispecialist nav,.lp_omnispecialist section{display:block}.lp_omnispecialist nav ul{list-style:none}.lp_omnispecialist blockquote,.lp_omnispecialist q{quotes:none}.lp_omnispecialist blockquote:after,.lp_omnispecialist blockquote:before,.lp_omnispecialist q:after,.lp_omnispecialist q:before{content:"";content:none}.lp_omnispecialist a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}.lp_omnispecialist ins{background-color:#ff9;color:#000;text-decoration:none}.lp_omnispecialist mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}.lp_omnispecialist del{text-decoration:line-through}.lp_omnispecialist abbr[title],.lp_omnispecialist dfn[title]{border-bottom:1px dotted;cursor:help}.lp_omnispecialist table{border-collapse:collapse;border-spacing:0}.lp_omnispecialist hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}.lp_omnispecialist input,.lp_omnispecialist select{vertical-align:middle}.lp_omnispecialist li,.lp_omnispecialist ul{list-style:none}.lp_omnispecialist button,.lp_omnispecialist input:not([type=checkbox]):not([type=radio]),.lp_omnispecialist select,.lp_omnispecialist textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:0;color:inherit;font:inherit;font-size:inherit;margin:0;outline:0;vertical-align:middle}.lp_omnispecialist input::-webkit-input-placeholder,.lp_omnispecialist textarea::-webkit-input-placeholder{opacity:1}.lp_omnispecialist input:-ms-input-placeholder,.lp_omnispecialist textarea:-ms-input-placeholder{opacity:1}.lp_omnispecialist input::placeholder,.lp_omnispecialist textarea::placeholder{color:#ccc;opacity:1}.lp_omnispecialist input::-webkit-input-placeholder,.lp_omnispecialist textarea::-webkit-input-placeholder{color:#ccc}.lp_omnispecialist input:-moz-placeholder,.lp_omnispecialist textarea:-moz-placeholder{color:#ccc}.lp_omnispecialist input::-moz-placeholder,.lp_omnispecialist textarea::-moz-placeholder{color:#ccc;opacity:1}.lp_omnispecialist input:-ms-input-placeholder,.lp_omnispecialist input:-ms-placeholder,.lp_omnispecialist textarea:-ms-input-placeholder,.lp_omnispecialist textarea:-ms-placeholder{color:#ccc}.lp_omnispecialist input::-ms-placeholder,.lp_omnispecialist textarea::-ms-placeholder{color:#ccc}.lp_omnispecialist textarea{overflow:auto;resize:vertical}.lp_omnispecialist button,.lp_omnispecialist input[type=button],.lp_omnispecialist input[type=submit],.lp_omnispecialist label,.lp_omnispecialist select{cursor:pointer}@-webkit-keyframes line{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes line{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.lp_omnispecialist .cmn-inner{box-sizing:content-box!important;margin-left:auto;margin-right:auto}body{min-width:1px}.full-width .primary-content{padding-bottom:0!important}.footer-container .footer-item{margin-top:0!important}.lp_omnispecialist{color:#000;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Hiragino Sans,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400;text-align:left}.lp_omnispecialist *{box-sizing:border-box}.lp_omnispecialist img,.lp_omnispecialist video{height:auto;max-width:100%;vertical-align:bottom}.lp_omnispecialist p{font-size:inherit;margin:0}.lp_omnispecialist h2{text-transform:none}.lp_omnispecialist a{text-decoration:none}.lp_omnispecialist picture{display:block}.lp_omnispecialist dl dd,.lp_omnispecialist dl dt{float:none;margin:0;padding:0}.lp_omnispecialist .-center{text-align:center}.lp_omnispecialist img.-center{display:block;margin-left:auto;margin-right:auto}.lp_omnispecialist sup:not(.__pf sup){color:inherit;display:inline-block}.lp_omnispecialist .-interstate,.lp_omnispecialist .-interstate-bold,.lp_omnispecialist .-interstate-light{font-family:var(--font-interstate-regular-family)}.lp_omnispecialist .-interstate-bold{font-weight:700}.lp_omnispecialist .-color-red{color:#c41230}.lp_omnispecialist .nowrap{display:inline-block;white-space:nowrap}.lp_omnispecialist .cmn-p.-bold{font-weight:700}.lp_omnispecialist .cmn-p_note{line-height:1.65}.lp_omnispecialist .cmn-heading_1{font-weight:700;letter-spacing:.05em;line-height:1.3}.lp_omnispecialist .cmn-heading_2{font-weight:600;line-height:1.4;text-align:center}.lp_omnispecialist .cmn-heading_2 span{color:#c41230;font-family:var(--font-interstate-bold-family);font-weight:700;line-height:1.2}.lp_omnispecialist .cmn-heading_3{font-weight:700;line-height:1.55}.lp_omnispecialist .cmn-link{color:#000;position:relative}.lp_omnispecialist .cmn-link:before{border-bottom:1px solid #000;bottom:.05em;content:"";display:block;height:0;left:0;position:absolute;width:100%}.lp_omnispecialist .btn-area{text-align:center}.lp_omnispecialist .cmn-button{align-items:center;background-color:#000;color:#fff;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:1.4;padding-top:.1em;position:relative}.lp_omnispecialist .cmn-button span{position:relative}.lp_omnispecialist .cmn-button:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.lp_omnispecialist .cmn-button:before{background-color:#c41230;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:0;z-index:0}.lp_omnispecialist .cmn-button:hover:not(.-disable):before{width:100%}.lp_omnispecialist .cmn-button.-disable{background-color:#ccc;pointer-events:none}.lp_omnispecialist .link_detail a{align-items:center;background:#fff;border:1px solid #3e3a39;display:flex;margin:0 auto}.lp_omnispecialist .link_detail a:hover{box-shadow:0 0 0 0 rgba(0,0,0,.15)}.lp_omnispecialist .link_detail a .link_img img{height:auto;width:100%}.lp_omnispecialist .link_detail a p{font-family:var(--font-interstate-bold-family);font-weight:700;line-height:1.2;position:relative;text-align:center}.lp_omnispecialist .link_detail a p:before{background-image:url("//staging.levi.jp/cdn/shop/files/omnispecialist-link_detail_small.svg?v=12513812856882893956");background-repeat:no-repeat;background-size:contain;content:"";display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main-visual h1{text-align:center}#main-visual img{max-width:none;width:100%}#main-visual .mv{opacity:0;transition:opacity 1s}#main-visual .mv.active{opacity:1}.lead-copy h2{color:#c41230;font-weight:600;line-height:1.3}.lead-text{line-height:2}section.anchor_links ul{list-style:none;padding:0}section.anchor_links ul li a{color:#000;display:block;position:relative;text-decoration:none;width:100%}section.anchor_links ul li a:after{background-image:url("//staging.levi.jp/cdn/shop/files/omnispecialist-icon_anchor_small.svg?v=13192479516478354032");background-size:contain;content:"";display:block;position:absolute}section.anchor_links ul li a:hover{opacity:.65}section.anchor_links ul li a .anchor_title{font-weight:600;line-height:1.8}section.anchor_links ul li a .anchor_title span{color:#c41230;font-family:var(--font-interstate-bold-family);font-weight:700;line-height:1.2}section.content_unit .interview_dl{color:#1a1a1a;display:flex}section.content_unit .interview_dl dt{font-weight:700;line-height:1.1}section.content_unit .interview_dl dt span{font-weight:300}section.content_unit .interview_dl dt.coverage{position:relative}section.content_unit .interview_dl dt.coverage:before{background:#000;content:"";height:1px;left:0;position:absolute;top:.5em;width:100%}section.content_unit .interview_dl dd{line-height:1.6}@media print,screen and (min-width:750px){.lp_omnispecialist .cmn-inner{max-width:1020px;padding:0}.lp_omnispecialist .cmn-inner.-wide{max-width:1160px}.lp_omnispecialist .cmn-inner.-narrow{max-width:800px}.lp_omnispecialist .cmn-inner.-ex-narrow{max-width:750px}.lp_omnispecialist{font-size:14px;line-height:1}.lp_omnispecialist .-center-pc{text-align:center}.lp_omnispecialist .forSP{display:none!important}.lp_omnispecialist sup:not(.__pf sup){font-size:1em;-webkit-transform:translateY(.2em);transform:translateY(.2em)}.lp_omnispecialist .margin-lv1{margin-top:20px}.lp_omnispecialist .cmn-p{line-height:2}.lp_omnispecialist .cmn-p.-large{font-size:18px}.lp_omnispecialist .cmn-p.-small{font-size:14px}.lp_omnispecialist .cmn-p.m_b{margin-bottom:30px}.lp_omnispecialist .cmn-p_note{font-size:14px}.lp_omnispecialist .cmn-heading_1{font-size:32px;text-align:center}.lp_omnispecialist .cmn-heading_2{font-size:24px}.lp_omnispecialist .cmn-heading_3{font-size:20px}.lp_omnispecialist .cmn-link{transition:opacity .2s}.lp_omnispecialist .cmn-link:hover{opacity:.65}.lp_omnispecialist .-hover-opc{transition:opacity .2s}.lp_omnispecialist .-hover-opc:hover:not(.-no-hover-act){opacity:.65!important}.lp_omnispecialist .-hover-opc-big{transition:opacity .2s}.lp_omnispecialist .-hover-opc-big:hover:not(.-no-hover-act){opacity:.35!important}.lp_omnispecialist .-hover-scale{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.lp_omnispecialist .-hover-scale:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.lp_omnispecialist .-hover-brightness{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.lp_omnispecialist .-hover-brightness:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.lp_omnispecialist .cmn-button{font-size:20px;height:75px;width:350px}.lp_omnispecialist .cmn-button:after{height:11px;right:20px;width:11px}.lp_omnispecialist .cmn-button:before{transition:width .2s}.lp_omnispecialist .link_detail a{border-radius:14px;box-shadow:0 6px 0 0 rgba(0,0,0,.15);gap:20px;height:121px;padding:6px;transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s}.lp_omnispecialist .link_detail a:hover{-webkit-transform:translateY(6px);transform:translateY(6px)}.lp_omnispecialist .link_detail a .link_img{width:100px}.lp_omnispecialist .link_detail a p{font-size:24px;padding-top:16px}.lp_omnispecialist .link_detail a p:before{height:27px;top:-14px;width:88px}#main-visual{margin-bottom:45px}section.lead-copy{margin-bottom:40px}.lead-copy h2{font-size:32px;margin-bottom:9px;text-align:center}.lead-text{font-size:14px;margin-bottom:15px;text-align:center}section.anchor_links{margin-bottom:100px}section.anchor_links ul{border-left:1px solid #9fa0a0;display:flex;justify-content:center;margin:0 auto 40px}section.anchor_links ul li{border-right:1px solid #9fa0a0;width:33.33333%}section.anchor_links ul li a{height:160px;transition:opacity .2s}section.anchor_links ul li a:after{bottom:5px;height:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:20px}section.anchor_links ul li a:hover:after{-webkit-transform:translateY(5px) translateX(-50%);transform:translateY(5px) translateX(-50%)}section.anchor_links ul li a .anchor_title{font-size:16px;margin-bottom:6px;text-align:center}section.anchor_links ul li a .anchor_title span{font-size:24px}section.anchor_links ul li a .cmn-p{font-size:13px;line-height:1.6}section.content_unit{margin-bottom:70px}section.content_unit:last-child{margin-bottom:120px}section.content_unit .cmn-heading_2,section.content_unit .img_main{margin-bottom:40px}section.content_unit .interview{padding:0 35px}section.content_unit .interview_dl{gap:20px;margin-bottom:30px}section.content_unit .interview_dl:last-child{margin-bottom:40px}section.content_unit .interview_dl dt{font-size:16px;width:60px}section.content_unit .interview_dl dt span{font-size:11px}section.content_unit .interview_dl dd{font-size:13px;width:600px}section.content_unit .interview_dl sup:not(.__pf sup){-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}section.content_unit .interview .img_sub{margin-bottom:40px}section.content_unit#content01 .link_detail a{width:472px}section.content_unit#content02 .link_detail a,section.content_unit#content03 .link_detail a{width:312px}}@media only screen and (max-width:749px){.lp_omnispecialist .cmn-inner{box-sizing:border-box!important;padding:0 5.33vw}.lp_omnispecialist .cmn-inner.sp100{padding:0}.header-promotion-offer{display:none}.lp_omnispecialist{font-size:3.47vw;line-height:1}.lp_omnispecialist .forPC{display:none!important}.lp_omnispecialist sup:not(.__pf sup){font-size:.9em;-webkit-transform:translateY(.05em);transform:translateY(.05em)}.lp_omnispecialist .margin-lv1{margin-top:5.33vw}.lp_omnispecialist .cmn-p{line-height:1.75}.lp_omnispecialist .cmn-p.-large{font-size:4vw}.lp_omnispecialist .cmn-p.-small{font-size:3.47vw}.lp_omnispecialist .cmn-p.m_b{margin-bottom:7.33vw}.lp_omnispecialist .cmn-heading_1{font-size:4.8vw;text-align:left}.lp_omnispecialist .cmn-heading_2{font-size:4.8vw;line-height:1.65}.lp_omnispecialist .cmn-heading_2 span{font-size:6.4vw}.lp_omnispecialist .cmn-heading_3{font-size:4.8vw;line-height:1.85}.lp_omnispecialist .cmn-button{font-size:4.8vw;height:21.33vw;width:84.27vw}.lp_omnispecialist .cmn-button:after{height:2.67vw;right:5.33vw;width:2.67vw}.lp_omnispecialist .link_detail a{border-radius:5.87vw;box-shadow:0 1.6vw 0 0 rgba(0,0,0,.15);gap:4.27vw;height:40vw;padding:2.13vw}.lp_omnispecialist .link_detail a:hover{-webkit-transform:translateY(1.6vw);transform:translateY(1.6vw)}.lp_omnispecialist .link_detail a .link_img{width:35vw}.lp_omnispecialist .link_detail a p{font-size:4.8vw;padding-top:5.33vw;width:40vw}.lp_omnispecialist .link_detail a p:before{height:7.2vw;top:-2.67vw;width:24vw}#main-visual{margin-bottom:9.67vw}section.lead-copy{margin-bottom:10vw}.lead-copy h2{font-size:4.8vw;line-height:1.5;margin-bottom:1.33vw;text-align:left}.lead-text{font-size:3.73vw;text-align:left}section.anchor_links{margin-bottom:10.67vw}section.anchor_links ul{border-top:1px solid #9fa0a0;margin-bottom:10.67vw}section.anchor_links ul li{border-bottom:1px solid #9fa0a0;width:100%}section.anchor_links ul li a{padding:2.7vw 9.07vw 2.7vw 0}section.anchor_links ul li a:after{height:5.33vw;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5.33vw}section.anchor_links ul li a .anchor_title{font-size:3.73vw;margin-bottom:1.3vw;text-align:left}section.anchor_links ul li a .anchor_title span{display:inline-block;font-size:4.8vw;margin-right:1.33vw}section.anchor_links ul li a .cmn-p{font-size:3.2vw;line-height:2}section.anchor_links .anchor_lead .cmn-p{line-height:2}section.content_unit{margin-bottom:13.33vw}section.content_unit:last-child{margin-bottom:16vw}section.content_unit .cmn-inner.-ex-narrow{padding:0}section.content_unit .cmn-heading_2{margin-bottom:5.33vw}section.content_unit .img_main{margin-bottom:8vw}section.content_unit .interview{padding:0 5.33vw}section.content_unit .interview_dl{gap:5.33vw;margin-bottom:6.4vw}section.content_unit .interview_dl:last-child{margin-bottom:8vw}section.content_unit .interview_dl dt{font-size:4.27vw;width:16vw}section.content_unit .interview_dl dt span{font-size:2.93vw}section.content_unit .interview_dl dd{font-size:3.47vw;width:68vw}section.content_unit .interview .img_sub{margin-bottom:8vw}}@media print,screen and (min-width:750px) and (max-width:1100px){.lp_omnispecialist .cmn-inner.-wide{max-width:80.56vw}.lp_omnispecialist .cmn-inner.-narrow{max-width:55.56vw}.lp_omnispecialist .cmn-inner.-ex-narrow{max-width:52.08vw}.lp_omnispecialist .cmn-inner{max-width:70.83vw}.lp_omnispecialist{font-size:.97vw}.lp_omnispecialist .margin-lv1{margin-top:1.39vw}.lp_omnispecialist .cmn-p.-large{font-size:1.25vw}.lp_omnispecialist .cmn-p.-small{font-size:.97vw}.lp_omnispecialist .cmn-p.m_b{margin-bottom:2.08vw}.lp_omnispecialist .cmn-heading_1{font-size:2.22vw}.lp_omnispecialist .cmn-heading_2{font-size:1.67vw}.lp_omnispecialist .cmn-heading_3{font-size:1.39vw}.lp_omnispecialist .cmn-button:after{height:.76vw;right:1.39vw;width:.76vw}.lp_omnispecialist .cmn-button{font-size:1.39vw;height:5.21vw;width:24.31vw}.lp_omnispecialist .link_detail a .link_img{width:6.94vw}.lp_omnispecialist .link_detail a p:before{height:1.88vw;top:-.97vw;width:6.11vw}.lp_omnispecialist .link_detail a p{font-size:1.67vw;padding-top:1.11vw}.lp_omnispecialist .link_detail a{border-radius:.97vw;gap:1.39vw;height:8.4vw;padding:.42vw}#main-visual{margin-bottom:3.13vw}section.lead-copy{margin-bottom:2.78vw}.lead-copy h2{font-size:2.22vw;margin-bottom:.63vw}.lead-text{font-size:.97vw;margin-bottom:1.04vw}section.anchor_links ul li a:after{height:1.39vw;width:1.39vw}section.anchor_links ul li a .anchor_title span{font-size:1.67vw}section.anchor_links ul li a .anchor_title{font-size:1.11vw;margin-bottom:.42vw}section.anchor_links ul li a .cmn-p{font-size:.9vw}section.anchor_links ul li a{height:11.11vw}section.anchor_links ul{margin:0 auto 2.78vw}section.anchor_links{margin-bottom:6.94vw}section.content_unit:last-child{margin-bottom:8.33vw}section.content_unit .cmn-heading_2,section.content_unit .img_main,section.content_unit .interview_dl:last-child{margin-bottom:2.78vw}section.content_unit .interview_dl dt span{font-size:.76vw}section.content_unit .interview_dl dt{font-size:1.11vw;width:4.17vw}section.content_unit .interview_dl dd{font-size:.9vw;width:41.67vw}section.content_unit .interview_dl{gap:1.39vw;margin-bottom:2.08vw}section.content_unit .interview .img_sub{margin-bottom:2.78vw}section.content_unit .interview{padding:0 2.43vw}section.content_unit#content01 .link_detail a{width:32.78vw}section.content_unit#content02 .link_detail a,section.content_unit#content03 .link_detail a{width:21.67vw}section.content_unit{margin-bottom:4.86vw}}