.nav-tabs3{justify-content:space-around;width:100%}.nav-tabs3 li+li{border-left:1px solid #ccc;height:70%}.nav-tabs3.news-tab .nav-item{flex-basis:20%;background:#f8f9fa}@media screen and (min-width:0px) and (max-width:768px){.nav-tabs3 .news-tab .nav-item a{padding:10px 0;font-size:11.5px}}.nav-tabs3 .nav-item{padding:0}.nav-tabs3 .nav-item:before{display:none}.nav-tabs3 .nav-item a{text-align:center;color:#212529;padding:6px 0}.nav-tabs3 .nav-link{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:0}.nav-tabs3 .nav-item.show .nav-link{background:#002c83;color:#fff;border-color:#002c83}.nav-tabs3 .nav-item .nav-link.active{color:#575757;font-weight:700;border-bottom:solid 4px #fd7e00;background:#e6e6e6}@media screen and (min-width:0px) and (max-width:768px){.tab-content{margin-top:20px}}.btn01{text-align:center;margin-top:30px;margin-bottom:20px}.btn01 .btn-animation{display:inline-block;width:240px;text-align:center;background-color:#fd7e00;border:2px solid #fd7e00;font-size:16px;color:#fd7e00;text-decoration:none;font-weight:700;padding:10px 24px;border-radius:4px;position:relative}.btn01 .btn-animation span{position:relative;z-index:1}.btn01 .btn-animation:before,.btn01 .btn-animation:after{content:"";display:block;background-color:#fff;width:50%;height:100%;position:absolute;top:0;transition:.2s}.btn01 .btn-animation:before{left:0}.btn01 .btn-animation:after{right:0}.btn01 .btn-animation:hover:before,.btn01 .btn-animation:hover:after{width:0;background-color:#fff}.btn01 .btn-animation:hover{color:#fff}.item{width:100vw;margin:0 5px}.item img{width:100%;height:auto}#js-slide__nav{text-align:center}#js-slide__nav__inner{display:inline-block;position:relative}@media screen and (max-width:768px){.item{width:230vw}}.top{position:relative}.top_kv{position:relative}.top_kv video{position:relative;top:0;width:100%}.top_kv .top_copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;background:rgba(0,0,0,.2);width:100%;height:100%}.top_kv .top_copy .top_center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}.top_kv .top_copy .main-copy{color:#fff;font-size:40px;font-weight:700;text-align:center;line-height:1;margin-bottom:30px}.top_kv .top_copy .sub-copy{color:#fff;font-size:22px;text-align:center;font-weight:700;line-height:36px}@media screen and (min-width:768px){.top_kv{min-width:768px}.top_kv .main-copy{font-size:46px;margin-bottom:20px}.top_kv .sub-copy{font-size:30px}.top_mov{min-width:768px}}@media screen and (max-width:1150px){.top_kv .top_copy img{width:160px;margin-top:80px}}@media screen and (max-width:768px){.top_kv .top_copy img{width:240px;margin-top:70px;margin-bottom:20px}.top_kv .top_copy .main-copy{font-size:30px;line-height:46px}.top_kv .top_copy .sub-copy{font-size:18px}.footer-contact{margin-top:22px;margin-bottom:0}}.top_about{margin:60px 0;padding-top:30px;background:#fff}.top_item{margin:60px 0;padding:60px 0;background:#f2f2f2}.top_service{margin:60px 0;background:#fff}.top_menu{padding:60px 0;padding-bottom:120px;background:#f2f2f2}.top_about img{border-radius:6px}.intro h2{position:relative;padding:.25em 0 .25em .75em;border-left:6px solid #fd7e00;font-size:24px;font-weight:700;margin-bottom:16px}.intro h2:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0;border-bottom:1px solid #fd7e00}.intro p{letter-spacing:2px}.top_recruit{width:100%;height:auto;background:url(//ltr1030.com/wp-content/themes/ltr/assets/css/../img/index/recruit-bg.jpg) no-repeat center/cover;overflow:hidden;z-index:-10;padding:80px 0}.top_recruit_area{text-align:center}.top_recruit_area h3{font-size:26px;margin-top:20px;margin-bottom:8px}.top_recruit_area p{font-size:18px}.cars img{border-radius:4px;margin-bottom:6px}.cars img:hover{opacity:.8}.cars h3{font-size:18px;font-weight:600;border-bottom:dotted 2px #fd7e00;margin-bottom:6px;color:#575757}.cars h3:hover{color:#fd7e00}.cars p{font-size:14px;color:#575757}.cars p:hover{color:#fd7e00}.archive-list img{border-radius:8px}.sv-box h2{text-align:center;margin-bottom:8px;font-size:17px;font-weight:700;position:relative;color:#575757}.sv-box h2:before{content:'';position:absolute;top:50%;display:inline-block;width:15%;height:1px;background-color:#fd7e00;left:0}.sv-box h2:after{content:'';position:absolute;top:50%;display:inline-block;width:15%;height:1px;background-color:#fd7e00;right:0}.sv-box h2:hover{opacity:.8;color:#fd7e00}.sv-box img{border-radius:6px;margin-bottom:8px}.sv-box img:hover{opacity:.8}.sv-box p{font-size:14px;color:#575757}.sv-box p:hover{opacity:.8;color:#fd7e00}.menu img{position:relative;border-radius:6px}.menu img:hover{opacity:.6}.menu h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;background:#000000a8;width:100%;text-align:center;font-size:18px;font-weight:700;padding:8px 0}.com-about{margin-bottom:60px}.com-about table{border-collapse:collapse;width:100%}.com-about th,td{padding:5px 10px}.com-about th{background-color:#575757;color:#fff;font-weight:700;position:relative;z-index:10;text-align:center;width:25%}.com-about td{background-color:#dee2e6;padding-left:36px}.com-about tr{border-bottom:solid #fff}@media only screen and (max-width:767px){.com-about tr{display:grid}.com-about th{width:100%}.com-about td{padding-left:auto}}.cp_timeline01{position:relative;width:100%;margin:3em auto;padding:1em 0;list-style-type:none}.cp_timeline01:before{position:absolute;left:50%;top:0;content:'';display:block;width:6px;height:100%;margin-left:-3px;background:rgba(253,126,0,.2);z-index:5}.cp_timeline01 li{padding:1em 0}.cp_timeline01 li:after{content:'';display:block;height:0;clear:both;visibility:hidden}.cp_timeline01 li:nth-child(odd) .timeline_item{position:relative;width:calc(50% - 29px);float:left;text-align:right}.cp_timeline01 li:nth-child(even) .timeline_item{position:relative;width:calc(50% - 29px);float:right}.cp_timeline01 li .timeline_item .flag_cont{position:relative;display:inline-block;text-align:center}.cp_timeline01 li .timeline_item .flag{position:relative;display:inline;background:#57;color:#fff;padding:6px 10px;border-radius:5px;font-weight:700;text-align:left}.cp_timeline01 li:nth-child(odd) .timeline_item .flag{-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:-1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.cp_timeline01 li:nth-child(even) .timeline_item .flag{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.cp_timeline01 li:nth-child(odd) .timeline_item .flag_cont:before,.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:before{position:absolute;top:54px;right:-35px;content:' ';display:block;width:12px;height:12px;margin-top:-10px;background:rgba(0,188,212,1);border-radius:12px;border:6px solid #57;z-index:10}.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:before{left:-36px}.cp_timeline01 li:nth-child(odd) .timeline_item .flag_cont:after,.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:after{position:absolute;top:52px;right:-37px;content:' ';display:block;width:16px;height:16px;margin-top:-10px;border-radius:10px;border:2px solid rgba(255,255,255,1);z-index:10}.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:after{left:-38px}.cp_timeline01 li:nth-child(odd) .timeline_item .flag:after{content:'';position:absolute;left:100%;top:50%;height:0;width:0;margin-top:-6px;border:solid transparent;border-left-color:#57;border-width:6px}.cp_timeline01 li:nth-child(even) .timeline_item .flag:after{content:'';position:absolute;right:100%;top:50%;height:0;width:0;margin-top:-6px;border:solid transparent;border-right-color:#57;border-width:6px}.cp_timeline01 li .timeline_item .time{display:block;margin-top:1em;padding:4px 6px;font-size:14px;line-height:1em;color:#fd;text-align:right}.cp_timeline01 li:nth-child(even) .timeline_item .time{text-align:left}.cp_timeline01 li .timeline_item .desc{margin:1em .75em 0 0;font-size:.7em;line-height:1.5em;margin:1em 1em 0;padding:1em;background:rgba(178,235,242,.7);border-radius:6px}@media only screen and (max-width:768px){.cp_timeline01{width:100%;padding:4em 0 1em}.cp_timeline01 li{padding:2em 0}.cp_timeline01 li:nth-child(odd) .timeline_item,.cp_timeline01 li:nth-child(even) .timeline_item{float:none;width:100%;text-align:center}.cp_timeline01 li .timeline_item .flag_cont{text-align:center}.cp_timeline01 li .timeline_item .flag{z-index:15}.cp_timeline01 li:nth-child(odd) .timeline_item .flag_cont:before,.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:before{top:-12px;right:calc(50% - 12px);left:calc(50% - 7px)}.cp_timeline01 li:nth-child(odd) .timeline_item .flag_cont:after,.cp_timeline01 li:nth-child(even) .timeline_item .flag_cont:after{top:-14px;right:calc(50% - 10px);left:calc(50% - 10px)}.cp_timeline01 li:nth-child(odd) .timeline_item .flag:after,.cp_timeline01 li:nth-child(even) .timeline_item .flag:after{content:'';position:absolute;left:50%;top:-6px;height:0;width:0;margin-left:-6px;border:solid transparent;border-bottom-color:#57;border-width:6px;pointer-events:none}.cp_timeline01 li .flag_cont{display:block;position:relative;margin:4px 0 0;z-index:14}.cp_timeline01 li:nth-child(odd) .timeline_item .time,.cp_timeline01 li:nth-child(even) .timeline_item .time{float:none;text-align:center;background:#fff}.cp_timeline01 li .timeline_item .desc{position:relative;z-index:15}}.service-box h3{font-size:30px;position:relative;padding-top:15px;text-align:center;color:#575757}.service-box h3 span{font-size:70px;display:block;margin-top:-50px;color:#0000ff21;z-index:-1;position:relative;font-family:'Ephesis',cursive}.step-area ul{display:flex;justify-content:space-between}.step-box{padding:8px;margin:6px;background:#e9ecef;text-align:center;height:100%;border-radius:12px;box-shadow:2px 2px 6px #575757}.step-box p{font-size:12px;font-weight:700;border-bottom:solid 2px #ffc107;display:inline;padding-bottom:4px;color:#fd7e00}.step-box img{margin-top:10px;margin-bottom:12px;box-shadow:0px 0px 6px #575757}.step-box h3{font-size:15px;font-weight:700;color:#fd7e00;position:relative;height:60px}.step-box h3 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:767px){.step-area ul{display:block}.step-area ul li{margin-bottom:20px}}.concept-t p{text-align:center;line-height:50px}.product-main{text-align:center}.product-main h3{font-size:28px;font-weight:700;display:inline;background:linear-gradient(135deg,#ff8c00,#3bb2dc,#ff8c00);-webkit-background-clip:text;color:transparent}.product-main p{margin-top:12px;font-size:16px;font-weight:700;line-height:40px}.product-information{margin-top:30px}.product-information img{border-radius:8px;box-shadow:1px 1px 6px #adb5bd}.product-relation{margin-top:100px}.product-relation img{border-radius:8px}.product-info-box{background:#e9ecef;border-radius:12px;padding:10px 15px;height:100%;box-shadow:1px 1px 6px #adb5bd}.product-info-box h2{font-size:22px !important;text-align:left !important;margin-bottom:22px !important;background:#fff;padding:4px 12px !important;border-radius:8px;color:#fd7e00 !important;box-shadow:1px 1px 6px #adb5bd;margin-top:8px}.product-info-box h2:before{display:none}.product-content{margin-top:20px}.rec-box h3{font-size:22px;margin-bottom:12px;padding-bottom:4px;border-bottom:dashed 2px #ffc107;text-shadow:2px 2px 2px #ffc10752}.simu-form h3{font-size:20px;background:#ffefdb;padding:8px 0;padding-bottom:13px;margin-top:30px;margin-bottom:8px}.simu-form h3 span{background:#ffb65b;padding:15px;margin-right:16px;color:#fff;font-size:14px}.simu-form table{width:100%;margin-bottom:10px}.simu-form table tbody tr th{width:20%;padding:10px 16px;background:#ededed;border:solid 2px #fff}.simu-form table tbody tr td{display:grid;background:#e1e1e1;padding:10px 16px;border:solid 2px #fff}.simu-form table tbody tr td .mwform-radio-field{margin-left:0 !important}.simu-form table tbody tr td .mwform-checkbox-field{margin-left:0 !important}.simu-btn{text-align:center}.ocbutton{display:none;cursor:pointer}.ocbutton+label{cursor:pointer;background:#f2f2f2;text-align:center;vertical-align:middle;color:#ffb65b;border-radius:20px;width:100%;font-size:20px}.ocbutton+label:hover{border-bottom:1px dotted #888}.ocbutton+label:before{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900}.ocbutton:checked+label:before{content:'\f106';font-family:'Font Awesome 5 Free';font-weight:900}.oc_content{display:none}#b0:checked~#b0_content,#b1:checked~#b1_content,#b2:checked~#b2_content,#b3:checked~#b3_content{display:block}.ocbutton~p:first-of-type{display:none}@media only screen and (max-width:767px){.simu-form h3{font-size:18px;padding-top:7px;padding-bottom:10px}.simu-form h3 span{padding:12px;margin-right:8px;font-size:12px}.simu-form table tbody tr{display:block;margin-bottom:6px}}.calendar-title{font-size:20px;font-weight:700;text-align:center;background:#e9ecef;padding:6px;border-radius:8px;margin-bottom:20px}.calendar-caption{text-align:center;background:#dee2e6;font-size:16px;padding:6px;margin-bottom:10px}.monthly-calendar{position:relative;padding-top:40px}.monthly-calendar table{width:100%}.monthly-calendar table caption{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.monthly-calendar table thead{background:#ec6814;color:#fff}.monthly-calendar table th{text-align:center;padding:6px;border:solid 1px #ccc}.monthly-calendar table td{text-align:center;padding:6px;border:solid 1px #ccc}.monthly-prev-next{display:flex;position:relative}.monthly-prev{position:absolute;left:0}.monthly-next{position:absolute;right:0}.day-calendar h3{font-size:18px;font-weight:700;margin-bottom:8px;padding-bottom:4px;border-bottom:dashed 1px #ccc}.day-calendar p{text-align:right;font-size:14px}.day-calendar table{width:100%}.day-calendar table tbody tr th{text-align:center;padding:6px;border:solid 1px #ccc}.day-calendar table tbody tr td{text-align:center;padding:6px;border:solid 1px #ccc}#booking-reservation-fieldset{font-size:16px;font-weight:700}.booking-form-people-number-row{display:none}.content-form table{width:100%}.content-form table th{width:20%;border:solid 1px #ccc;padding:8px;background:#dee2e6}.content-form table td{border:solid 1px #ccc;padding:8px;background:#fbfbfb}.field-item{margin-right:10px}.google-captcha-notice{text-align:center;font-size:12px}