﻿ul,ol{padding-left:0;list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:14px;overflow-y:scroll;color:#3b3b3b;cursor:default}body{margin:0;background-color:#fff}a{text-decoration:none;color:#3b3b3b}a:hover{color:#157792;text-decoration:none}button{border-radius:0;-webkit-appearance:none}input{outline:0}a{outline:none}a:focus{outline:0}.hide{display:none}.title{font-weight:normal}[type="text"],[type="password"]{padding:0 17px;height:40px;border:1px solid #dededf;font-size:13px;box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);border-radius:8px}input::-webkit-input-placeholder{color:#a2a2a2}input::-moz-placeholder{color:#a2a2a2}.autoLogin{display:none}.autoLogin+label{cursor:pointer}.time:before{content:"";font-size:1.1em;font-family:"Material Icons";vertical-align:middle}.btn-control-onImage{position:absolute;bottom:8px;right:2px;color:#fff;padding:1px;font-size:10px;line-height:10px;background:rgba(0,0,0,0.6)}.btn-download-onImage{position:absolute;top:2px;right:2px;background:rgba(0,0,0,0.6);text-align:center;display:block;width:32px;height:32px;line-height:32px;border-radius:3px;color:#fff;font-size:11px}.btn-download-onImage:hover{cursor:pointer}.btn-download-onImage::before{content:"";font-size:18px;font-family:"Material Icons";vertical-align:middle}.btn-download{display:block;width:140px;height:40px;line-height:40px;border-radius:3px;color:#fff;font-size:1em;border:1px solid #92989B;background:#f5f5f5;color:#61646D}.btn-download:hover{cursor:pointer}.btn-download::before{margin:0 10px;content:"";font-size:20px;font-family:"Material Icons";vertical-align:middle}.btn-download-large{width:100%;padding-right:7px}[class^="btn-sns-"]{display:block;width:28px;height:28px;line-height:28px;border-radius:50%;color:#fff;font-size:20px;text-align:center}[class^="btn-sns-"]:hover{cursor:pointer}.btn-sns-facebook{background:#3B5998}.btn-sns-facebook:hover{color:#fff}.btn-sns-twitter{background:#55ACEE}.btn-sns-twitter:hover{color:#fff}.outer-btn{clear:both;margin:0 auto;padding:22px 0;border-top:1px solid #E0E0E0;text-align:center}.btn-more{display:block;width:100px;height:36px;line-height:36px;border-radius:2px;color:#fff;font-size:13px;margin:0 auto;background:#089AC1;box-shadow:0 2px 4px rgba(0,0,0,0.5)}.btn-more:hover{cursor:pointer}.btn-more a{color:#fff;display:block}.btn-more:hover{opacity:.6;box-shadow:0 0 2px rgba(0,0,0,0.2);text-decoration:none;color:#fff}[class^="container-page"]{position:relative;clear:both;margin:0 auto;overflow:hidden}.header-page [class^="container-page"]{box-sizing:border-box;padding:0 20px;display:flex;justify-content:space-between;align-items:center}[class*="list-container"]{clear:both}.container-page-header{overflow:visible}.header-search{display:flex;align-items:center}.header-search .header-search__input{background:#fff;line-height:30px;height:30px;font-size:13px;padding-left:15px;border:none;border-radius:4px 0 0 4px;width:120px}.header-search .header-search__button{vertical-align:top;background-color:#3081c9;background-image:url(https://prtimes.jp/tv/assets/svg/icon_search-8cefb3e59900bb95b52ff3d1a44caf71e6f4938d46450cf54e24aa6dbc3e1161.svg);background-repeat:no-repeat;background-position:5px 5px;border:none;border-radius:0 4px 4px 0;height:30px;width:30px}@media screen and (max-width: 840px){.header-search{display:none}}.search-head{display:flex}.search-head span.search-icon{flex-shrink:0;height:30px;width:30px;padding-right:8px;background-repeat:no-repeat;background-image:url(https://prtimes.jp/tv/assets/svg/icon_search-keyword-36a6d55fdc86f53778cf34e2406aeff40a1fe1a6ebd1062b2ae3ee0e780b42b4.svg)}.search-head span.search-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-page{position:sticky;top:0;width:100%;border-width:0 0 1px;background-color:#294C7A;z-index:1000;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.header-page .input-keyword::-webkit-input-placeholder{color:#8a9db6;font-size:12px}.header-page .input-keyword::-moz-placeholder{color:#8a9db6;font-size:12px}.header-page .input-keyword:-ms-input-placeholder{color:#8a9db6;font-size:12px}.header-page .text-head{font-size:10px;color:#fff;margin:0;font-weight:normal;width:1126px;margin:-10px auto 5px}.header-page .container-page-header{width:100%}.header-page .logo-container{display:flex;align-items:center;column-gap:16px}@media screen and (max-width: 1090px){.header-page .text01{display:none}}.header-page .logo-prtimes a{display:inline-block}.header-page .logo-prtimes a img{width:70px;height:20px;vertical-align:middle}.logo-tv a{max-width:100%;height:auto}.logo-tv a img{width:160px;height:35px;vertical-align:bottom;font-size:0;line-height:0}.text01{top:20px;left:200px;color:#fff;font-size:12px;line-height:1.0;font-weight:normal;margin:0}.nav-action ul{display:flex;column-gap:12px;align-items:center;margin:0}.nav-action a{color:#fff}.mainvisual{position:relative;color:#fff}.mainvisual .bg-mv{width:100%}.mainvisual .image-link{background-size:cover;background-repeat:no-repeat;background-position:center center}.mainvisual .title a{color:#fff}.heading-of-list{font-size:14px;font-weight:normal}.container-of-list{display:flex;flex-wrap:wrap;margin:0 0 12px}.block-of-list a{color:#333;line-height:1.5em}.block-of-list a:hover{text-decoration:underline}.wrap-image{position:relative;display:block}.wrap-image img{transition:all .2s;transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.wrap-image img:hover{box-shadow:3px 5px 6px 0 rgba(0,0,0,0.4);-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}.livestream{margin:30px 0;padding:30px 0;background:#f5f5f5;overflow:hidden;text-align:center}.livestream .heading{font-weight:100}.livestream .block-of-stream{overflow:hidden;background:#31353D;text-align:left;width:350px}.livestream .block-of-stream .inner-block{margin:20px}.livestream .block-of-stream .datetime{color:#089AC1}.livestream .block-of-stream .date{display:flex;align-items:baseline;margin-right:10px;font-size:24px}.livestream .block-of-stream .week,.livestream .block-of-stream .timezone,.livestream .block-of-stream .title{font-size:14px}.livestream .block-of-stream .title,.livestream .block-of-stream .company{color:#fff}.livestream .block-of-stream .company{font-size:13px}.livestream .owl-nav .owl-prev,.livestream .owl-nav .owl-next,.mainvisual .owl-nav .owl-prev,.mainvisual .owl-nav .owl-next{overflow:hidden}.livestream .owl-nav .owl-prev:hover,.livestream .owl-nav .owl-next:hover,.mainvisual .owl-nav .owl-prev:hover,.mainvisual .owl-nav .owl-next:hover{cursor:pointer}.livestream .owl-nav .owl-prev::before,.livestream .owl-nav .owl-next::before,.mainvisual .owl-nav .owl-prev::before,.mainvisual .owl-nav .owl-next::before{display:block;text-align:center;background:rgba(0,0,0,0.3);overflow:hidden;color:#fff;font-family:"Material Icons"}.owl-nav{position:absolute;display:flex;justify-content:space-between;pointer-events:auto}.owl-nav .owl-prev:before{content:"\E314"}.owl-nav .owl-next:before{content:"\E315"}.owl-nav .owl-prev::before,.owl-nav .owl-next::before{transition:all .2s;transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.owl-nav .owl-prev:hover::before,.owl-nav .owl-next:hover::before{opacity:0.8}.owl-dots{display:flex;justify-content:center;padding:20px 20px 4px}.owl-dots .owl-dot{width:10px;height:10px;margin:0 10px;border-radius:50%;background:#ddd}.owl-dots .owl-dot:hover{cursor:pointer}.owl-dots .owl-dot.active{background:#089AC1}.owl-dots.disabled{display:none}.mainvisual{overflow:hidden}.mainvisual .owl-stage{display:flex}.mainvisual .owl-item{position:relative}.mainvisual .owl-item>div{width:100%;overflow:hidden}.mainvisual .owl-item>div>a{display:block;width:100%}.mainvisual .owl-nav{top:50%;width:100%;pointer-events:none}.mainvisual .owl-nav .owl-prev,.mainvisual .owl-nav .owl-next{pointer-events:auto;height:50px}.mainvisual .owl-nav .owl-prev::before,.mainvisual .owl-nav .owl-next::before{width:50px;height:50px;line-height:50px;font-size:36px}.mainvisual .owl-nav .owl-prev{margin-right:auto}.livestream{position:relative}.livestream .owl-stage{display:flex}.livestream .owl-item{float:left;display:flex}.livestream .owl-item .timezone,.livestream .owl-item .company{color:#86898e}.livestream .owl-nav{top:50px;right:15%}.livestream .owl-nav .owl-prev,.livestream .owl-nav .owl-next{height:40px;margin:0 5px}.livestream .owl-nav .owl-prev::before,.livestream .owl-nav .owl-next::before{width:40px;height:40px;line-height:40px;font-size:24px}.modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6);z-index:5000}.modal-download-content,.modal-login-content{display:none;position:fixed;padding:10px 0;border-radius:8px;background:#fff;z-index:10000}.btn-close-modal{position:absolute;top:-30px;right:-50px;width:40px;height:40px;line-height:40px;border:2px solid #fff;border-radius:50%;text-align:center;color:#fff}.btn-close-modal::before{content:"";font-size:20px;font-family:"Material Icons";vertical-align:middle}.btn-close-modal:hover{cursor:pointer}[class^="title-modal"]{text-align:center;font-size:18px}[class^="modal-inner"]{margin:0 20px;font-size:12px}.modal-login-content{width:310px}.modal-inner-login li{margin-bottom:10px}.modal-inner-login input[type="text"],.modal-inner-login input[type="password"]{width:200px}.forget-password{color:#3b3b3b}.forget-password::before{content:"";font-size:1.2em;font-family:"Material Icons";vertical-align:middle}.check-for-autologin{position:relative;margin-top:30px}.check-for-autologin:hover{cursor:pointer}.check-for-autologin::before{content:"";float:left;display:block;width:24px;height:24px;margin-right:5px;border:1px solid #ddd;border-radius:3px}.check-for-autologin.on::after{position:absolute;top:4px;left:4px;content:"";font-size:18px;font-family:"Material Icons";vertical-align:middle;color:#3E74BB}.btn-login-modal{display:block;width:100%;height:70px;line-height:70px;margin:20px 0;border:0;border-radius:5px;background:#FF9A00;text-align:center;color:#fff;font-size:18px}.btn-login-modal:hover{background:#ffb84d}.lead-to-register{color:#5686AB}.login-form-error{display:none;justify-content:center;align-items:center}.login-form-error img{width:24px;margin-right:10px}.login-form-error__text{color:#d73f21;font-weight:700;line-height:24px;font-size:14px;margin-right:10px}.login-form-error.isError{display:flex}.title-modal-download{text-align:left;margin-left:20px;font-size:2em}.title-modal-download::before{content:"";font-size:30px;font-family:"Material Icons";vertical-align:middle;margin-right:10px}.preloader_1{position:relative;width:54px;margin:0 auto;display:none}.preloader_1 span{display:block;bottom:0px;width:9px;height:5px;background:#294C7A;position:absolute;animation:preloader_1 1.5s  infinite ease-in-out}.preloader_1 span:nth-child(2){left:11px;animation-delay:.2s}.preloader_1 span:nth-child(3){left:22px;animation-delay:.4s}.preloader_1 span:nth-child(4){left:33px;animation-delay:.6s}.preloader_1 span:nth-child(5){left:44px;animation-delay:.8s}@keyframes preloader_1{0%{height:5px;transform:translateY(0px);background:#294C7A}25%{height:30px;transform:translateY(15px);background:#3498db}50%{height:5px;transform:translateY(0px);background:#089AC1}100%{height:5px;transform:translateY(0px);background:#089AC1}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[class^="container-page"]{width:1126px}.header-page [class^="container-page"]{height:52px}[class^="list-container"]{margin:36px auto}.list-container{width:820px}.list-container .footer-text-title{margin:20px 0 0 10px;font-size:15px;color:#757575;margin-bottom:8px}.list-container .footer-text{margin:0 0 0 10px;font-size:11px;color:#797979;line-height:2}.list-container-search{width:820px;margin-top:100px}.list-full-container{width:820px;margin:0 auto}.nav-mediamember{position:relative;display:block;box-sizing:border-box;padding:5px 10px;border:1px solid #9DACCC;border-radius:2px;font-size:11px}.nav-mediamember:hover{background:#fff;color:#089AC1;transition:0.1s ease-in}.nav-request{color:#fff;font-size:11px}@media screen and (max-width: 640px){.nav-request{display:none}}.nav-request .btn{display:inline-block;padding:5px 10px;text-decoration:none;background:#11A3A3;border-radius:4px;transition:0.2s ease-in}.nav-request .btn:hover{background:#C3E8E8}@media screen and (max-width: 540px){.headerBeMember{display:none}}.tip-member{position:relative}.tip-content{position:absolute;box-sizing:border-box;left:calc(50% - 112px);top:calc(100% + 2px);width:224px;padding:18px 10px;background:#303030;font-size:11px;line-height:1.5;color:#fff;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,0.4)}.tip-content::before{position:absolute;left:calc(50% - 0.5em);top:-1em;content:"▲";color:#303030}.nav-login{position:relative;text-wrap:nowrap}.nav-login::before,.nav-login::after{position:absolute;top:1.7em;content:"";display:inline-block;width:0;height:1px;background:#fff;transition:0.4s}.nav-login::before{left:50%}.nav-login::after{right:50%}.nav-login:hover:before,.nav-login:hover:after{width:50%}.mainvisual .owl-carousel-mv{height:504px;margin:0}.mainvisual .title-group{position:absolute;bottom:30px;left:calc(50% - (820px / 2));width:820px;pointer-events:none;min-height:90px}.mainvisual .title-group .title-wrap{padding-left:140px}.mainvisual .title-group::before{float:left;position:absolute;margin-right:30px;border:2px solid #fff;content:"";font-size:42px;font-family:"Material Icons";vertical-align:middle;box-sizing:border-box;width:90px;height:90px;line-height:90px;border-radius:4px;background:rgba(0,0,0,0.6);text-align:center}.mainvisual .owl-item .image-link{transition:all .2s;transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.mainvisual .owl-item .title-group::before{transition:all .2s;transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.mainvisual .owl-item.active .image-link{-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.mainvisual .owl-item.active .title-group::before{opacity:0.8}.mainvisual .title{margin:0;font-size:24px;line-height:1.3em;overflow:hidden;text-shadow:1px 1px 6px #666}.mainvisual .attribute{display:flex;align-items:center}.mainvisual .attribute>*{margin-right:1em;font-size:14px}.mainvisual .owl-item{background:#000}.mainvisual .owl-item>div{height:470px;margin:0 auto}@media (min-width: 840px){.mainvisual .owl-item>div{width:840px}}.mainvisual .owl-item>div>a{background-size:contain;height:470px}.mainvisual .owl-item:not(.center)>div>a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.list-header{display:flex;justify-content:center}.list-header .inner{display:flex;justify-content:space-between;align-items:center}.list-header .inner .tab{padding:10px 20px;font-weight:bold;color:#294C7A}.list-header .inner .tab.active{background-color:#294C7A;color:#fff}.heading-of-list{margin:20px 0 0 10px;font-size:18px;font-weight:normal;font-weight:bold}.block-of-list .title{margin:8px 0 6px}.block-of-list .attribute{font-size:13px;color:#B2B2B2}.block-of-list.m-block{width:33.3%;padding:12px;box-sizing:border-box;float:left}.block-of-list.m-block .title{font-size:15px}.block-of-list.m-block img{width:250px;height:140px}.block-of-list.s-block{width:calc((820px - 24px * 3) / 4)}.block-of-list.s-block .title{font-size:14px}.block-of-list.s-block img{width:160px;height:90px}.block-of-list.ss-block{width:25%;padding:12px;box-sizing:border-box}.block-of-list.ss-block .title{font-size:13px}.livestream .owl-stage-outer{float:left}.livestream-window{position:fixed;right:15px;bottom:0;width:320px;height:128px;background:#00254f;box-shadow:0 0 5px 2px rgba(50,50,50,0.3)}.livestream-window .inner-block{display:flex;align-items:flex-start;margin:12px}.livestream-window .block-head{margin:12px;color:#fff;font-size:14px}.livestream-window .datetime{width:90px;margin:0;color:rgba(255,255,255,0.64)}.livestream-window .date{font-size:20px;color:#089AC1}.livestream-window .timezone,.livestream-window .title,.livestream-window .company{font-size:11px}.livestream-window .description{flex:1}.livestream-window .title,.livestream-window .company{color:#fff}.livestream-window .title{height:3em;margin:0;overflow:hidden}.btn-close-livewindow{position:absolute;top:2px;right:2px;width:20px;height:20px;line-height:20px;border:2px solid #fff;border-radius:50%;text-align:center;color:#fff;z-index:1000;box-shadow:0 0 5px 2px rgba(50,50,50,0.3)}.btn-close-livewindow::before{content:"";font-size:14px;font-family:"Material Icons";vertical-align:middle}.btn-close-livewindow:hover{cursor:pointer}.livestream-bar{display:none;position:fixed;bottom:0;right:15px;padding:5px 15px;background:#00254f;font-size:12px;color:#fff;cursor:pointer}.modal-download-content{width:620px}#download .modal-inner-download .title-group{width:100%;position:relative;color:#999}#download .modal-inner-download li{width:100%;padding:0 0 10px 0}#download .modal-inner-download li+li{border-top:1px solid #eeeeee}#download .modal-inner-download .title-group{display:table}#download .modal-inner-download h2.title{margin:10px 0}#download .modal-inner-download span:not(.v-info){display:inline-block;margin-left:8px}#download .modal-inner-download .modal_inner_content{width:50%;margin:0;display:table-cell;vertical-align:middle}#download .modal-inner-download .modal-inner-right{align-items:center;justify-content:flex-end;text-align:right}#download .modal-inner-download .btn-download{display:inline-block;text-align:left;margin:10px 0}.modal-login-content{width:380px}.modal-login-content .title-modal{font-weight:bold;margin:30px 0}.modal-inner-login li{margin-bottom:20px}.modal-inner-login input[type="text"],.modal-inner-login input[type="password"]{width:302px}.main-content-detail{display:block;width:1000px;margin:36px auto 50px}.player-video{width:650px;height:355px}.player-video>*{border:0}.preview-box{display:flex;justify-content:center;align-items:center;height:48px;background-color:#999;margin-bottom:8px}.preview-box .message{font-size:24px;color:#FFF}.detail-video-wrapper{display:flex}.list-container-detail{width:350px;margin:0 0 0 30px}.list-container-detail .heading-of-list{margin:0 0 10px 0}.list-container-detail .block-of-list.s-block{width:160px;margin-bottom:15px}.list-container-detail .block-of-list.s-block .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:13px}.list-container-detail .block-of-list.s-block .attribute{font-size:12px;margin-top:2px}.list-container-detail .block-of-list.s-block:nth-child(odd){margin-right:15px}.details-video{margin-top:20px}.details-video .title{margin:0 0 1em;line-height:1.3em;font-size:24px;color:#333}.details-video .desctiption{font-size:14px}.details-video .desctiption p{margin-bottom:1em}.details-video .date-time{display:flex}.details-video .btn-set{display:flex;align-items:center}.details-video .btn-set>*{margin-right:10px}.details-video p a{color:#065FD4}.details-video p a:hover{cursor:pointer}.lp-footer{background-color:#fafafa;border-top:1px solid #d9d9d9;line-height:36px;letter-spacing:0.04em;font-family:"Noto Sans JP", sans-serif}.lp-footer .lp-footer__container{max-width:368px;margin:0 auto;padding:30px 8px}.lp-footer .lp-footer__container .lp-footer__title{color:#3b3b3b;font-size:14px;line-height:160%;margin-bottom:10px}.lp-footer .lp-footer__container .lp-footer__link,.lp-footer .lp-footer__container .lp-footer__category-item{color:#6d6d6d;font-size:12px;font-weight:normal;line-height:160%;text-decoration:none;transition:color 0.2s ease-in}.lp-footer .lp-footer__container .lp-footer__link:hover,.lp-footer .lp-footer__container .lp-footer__category-item:hover{color:#3b3b3b;text-decoration:underline}.lp-footer .lp-footer__container .lp-footer__menu{display:none}.lp-footer .lp-footer__container .lp-footer__menu .lp-footer__menu-ul{position:relative;display:inline-block;flex-grow:1;list-style:none;padding:0 8px;margin:0}.lp-footer .lp-footer__container .lp-footer__menu .lp-footer__menu-ul.sns{flex-grow:1.5}.lp-footer .lp-footer__container .lp-footer__menu .lp-footer__menu-ul.sns li{position:relative}.lp-footer .lp-footer__container .lp-footer__menu .lp-footer__menu-ul .lp-footer__list-category{position:absolute;list-style:none}.lp-footer .lp-footer__container .lp-footer__menu .lp-footer__menu-ul .lp-footer__list-category.hide{display:none}.lp-footer .lp-footer__container .lp-footer__recommend{padding:0 8px}.lp-footer .lp-footer__container .lp-footer__recommend .lp-footer__recommend-ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.lp-footer .lp-footer__container .lp-footer__recommend .lp-footer__recommend-ul .lp-footer__link{line-height:160%}.lp-footer .lp-footer__container .lp-footer__recommend .lp-footer__recommend-ul li{line-height:160%;margin:0 0 15px}.lp-footer .lp-footer__container .lp-footer__recommend .inquiry{flex-direction:column;text-align:center}.lp-footer .lp-footer__container .lp-footer__recommend-service{display:flex;flex-direction:column}.lp-footer .lp-footer__container .lp-footer__address{color:#6d6d6d;font-size:11px;line-height:100%;text-align:center;padding-top:22px}.lp-footer .lp-footer__container .lp-footer__address address{margin:0}.lp-footer .lp-footer__container .lp-footer__category-color-icon{display:inline-block;width:20px;height:20px;border-radius:50%;margin:0 4px;vertical-align:middle}.lp-footer .lp-footer__container .lp-footer__category-title{border-bottom:1px solid #d9d9d9;transition-duration:0.1s;transition-property:border-color}.lp-footer .lp-footer__container .lp-footer__category-title:hover{text-decoration:none;border-color:#959595}.lp-footer .lp-footer__container .lp-footer__category-title:hover::after{border-bottom-color:#595959}.lp-footer .lp-footer__container .dropdown-list__title{background:transparent;text-align:left;border-top:unset;border-left:unset;border-right:unset;cursor:pointer;width:99%;line-height:1.6em}.lp-footer .lp-footer__container .dropdown-list__title:focus{outline:none}.lp-footer .lp-footer__container .dropdown-list__title::after{content:"";position:absolute;left:95%;bottom:12px;border-bottom:solid 8px #959595;border-left:solid 8px transparent;transform:rotate(45deg);transition-duration:0.4s;transition-property:transform, bottom}.lp-footer .lp-footer__container .dropdown-list__title.active::after{bottom:8px;transform:rotate(-135deg)}.lp-footer .lp-footer__container .dropdown-list{position:absolute;border:1px solid transparent;transition-property:margin-top, height, border-color, background-color;width:99%;height:0;overflow:hidden;z-index:-1;margin-top:-14px;transition-duration:0.3s}.lp-footer .lp-footer__container .dropdown-list.transitioning{z-index:100}.lp-footer .lp-footer__container .dropdown-list.active{border-color:#d9d9d9;height:152px;z-index:100;margin-top:-8px}.lp-footer .lp-footer__container .lp-footer__category-ul{width:99%}.lp-footer .lp-footer__container .lp-footer__category-item-ul{background-color:#ffffff;height:152px;overflow-y:auto}@media screen and (min-width: 768px){.lp-footer{border:none}.lp-footer .lp-footer__container{padding:0 8px;max-width:1216px}.lp-footer .lp-footer__container .lp-footer__menu{display:flex;justify-content:space-between;padding:80px 0 40px;border-bottom:1px solid #d9d9d9}.lp-footer .lp-footer__container .lp-footer__recommend .lp-footer__recommend-ul{display:inline-flex;padding-top:16px;justify-content:left}.lp-footer .lp-footer__container .lp-footer__recommend .lp-footer__recommend-ul li{margin:0 24px 0 0}.lp-footer .lp-footer__container .lp-footer__recommend .inquiry{flex-direction:row;text-align:left}.lp-footer .lp-footer__container .lp-footer__address{padding:16px 8px;text-align:left}}@media screen and (min-width: 992px){.lp-footer .lp-footer__container .lp-footer__recommend-service{flex-grow:1.5;justify-content:space-around;flex-direction:row}}
