#about .main{position:relative}#about .main .txt_box{position:absolute;left:50px;bottom:35px}#about .main .txt_box .logo{margin-bottom:40px}#about .main .txt_box p{font-size:16px;line-height:2.3;letter-spacing:2px}#about .box01 .inner .img{margin-left:50px;min-width:640px}#about .box01 .inner .txt_box h2{font-size:50px;line-height:1;box-sizing:border-box;border-bottom:3px solid #000;padding-bottom:30px;position:relative;margin-bottom:23px}#about .box01 .inner .txt_box h2::after{content:'';position:absolute;bottom:-7px;left:0;background:#000;width:100%;height:1px}#about .box01 .inner .txt_box .text{font-size:16px;line-height:2.2}#about .box01 ul li{font-size:16px;line-height:1.6}#about .box01 ul li .icon{margin-bottom:25px}#about .bnr01{position:relative}#about .bnr01 .txt_box{position:absolute;left:50px;bottom:50px;z-index:10;width:737px}#about .bnr01 .txt_box .txt01{font-size:30px;line-height:1.7;margin-bottom:28px}#about .bnr01 .txt_box .txt02{font-size:16px;line-height:2.2;letter-spacing:1px}#contact_banner .txt01{font-size:50px;display:table;margin:0 auto 90px}#contact_banner .txt02{font-size:40px;margin:50px auto;display:table}#contact_banner .btn_box .h_btn02{margin-left:50px}#consignment_sale .main{position:relative}#consignment_sale .main .txt_box{position:absolute;right:50px;top:0;bottom:0;width:445px;height:365px;margin:auto}#consignment_sale .main .txt_box .txt01{font-size:40px;line-height:1;z-index:10;position:relative;margin-bottom:20px;letter-spacing:3px}#consignment_sale .main .txt_box .txt02{font-size:16px;line-height:2.2;z-index:10;position:relative}#consignment_sale .main .txt_box::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.7);clip-path:polygon(0 0, 100% 0, 0 100%)}#consignment_sale .main .txt_box::after{content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;background:#fff;clip-path:polygon(0 100%, 100% 100%, 100% 0)}#consignment_sale .link_inner a{font-size:20px;line-height:1;width:575px;height:75px;box-sizing:border-box;border-radius:10px}#consignment_sale .link_inner .h_btn02 p{color:#000}#consignment_sale .link_inner .h_btn02:hover p{color:#fff}#consignment_sale .box01 .inner .txt_box h2{font-size:50px;line-height:1;box-sizing:border-box;border-bottom:3px solid #000;padding-bottom:40px;margin-bottom:20px}#consignment_sale .box01 .inner .txt_box .text{font-size:16px;line-height:2}#consignment_sale .box01 .inner .img{min-width:640px;margin-left:50px}#consignment_sale .box01 ul li p:nth-of-type(1){font-size:20px;line-height:1.5}#consignment_sale .box01 ul li .icon{margin:30px auto}#consignment_sale .box01 ul li p:nth-of-type(2){font-size:16px;line-height:1.4}#consignment_sale .box01 ul li:nth-child(2){margin:0 100px}#consignment_sale .step_section h3{font-size:40px;line-height:1;display:table;padding:10px 20px;margin:0 auto 50px;background:#000}#consignment_sale .step_section .con .over{box-sizing:border-box;border-bottom:3px solid #000;padding-bottom:20px;padding-left:20px}#consignment_sale .step_section .con .over .step{font-size:20px;line-height:1}#consignment_sale .step_section .con .over .step span{font-size:40px;margin-left:10px}#consignment_sale .step_section .con .over h4{font-size:30px;line-height:1;margin-left:50px}#consignment_sale .step_section .con .txt01{font-size:18px;line-height:1;margin-top:30px}#consignment_sale .step_section .con .btn{background:#000;width:350px;height:50px;font-size:20px;line-height:1;box-sizing:border-box;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);margin-top:30px}#consignment_sale .step_section .icon{margin:30px auto}#company h2{box-sizing:border-box;border-bottom:1px solid #000;padding-bottom:20px;font-size:25px;line-height:1;margin-bottom:30px}#company table{width:100%}#company table th,#company table td{box-sizing:border-box;border-bottom:1px solid #000;padding:20px;font-size:16px;line-height:1;font-weight:500}#company table th a,#company table td a{display:inline}#company .box02 iframe{box-sizing:border-box;width:100%;height:450px}#company .box03 p{font-size:16px;line-height:2}#company .box03 p:nth-of-type(n+2){margin-top:40px}#archives_stock .sidebar{width:200px}#archives_stock .sidebar .side_txt01{font-size:18px;line-height:1;box-sizing:border-box;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}#archives_stock .sidebar li{font-size:16px;line-height:1;list-style-type:none}#archives_stock .sidebar li .mar{position:relative;margin-right:5px}#archives_stock .sidebar li:nth-of-type(n+2){margin-top:20px}#archives_stock .inner{width:950px}#archives_stock .inner .item{width:283px;margin-right:50px}#archives_stock .inner .item h2{font-size:16px;margin-bottom:10px;line-height:1}#archives_stock .inner .item .txt01{font-size:16px;line-height:1;margin-bottom:20px}#archives_stock .inner .item .img_box{position:relative;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,0.7)}#archives_stock .inner .item .img_box .img{width:100%;padding-top:65%;position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;box-sizing:border-box}#archives_stock .inner .item table{margin-top:20px}#archives_stock .inner .item table th,#archives_stock .inner .item table td{font-size:16px;line-height:1.5}#archives_stock .inner .item table th{padding-right:20px}#archives_stock .inner .item table tr:nth-child(n+2) th,#archives_stock .inner .item table tr:nth-child(n+2) td{padding-top:10px}#archives_stock .inner .item .btn_inner{margin-top:20px}#archives_stock .inner .item .btn_inner a{box-sizing:border-box;background:#ff0000;width:130px;height:40px;font-size:16px;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:10px}#archives_stock .inner .item .btn_inner a:nth-child(2){background:#000}#archives_stock .inner .item:nth-child(3n){margin-right:0}#archives_stock .inner .item:nth-child(n+4){margin-top:50px}#single_stock .slide_box{width:800px;position:relative;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,0.5)}#single_stock .slide_box .swiper-slide{width:100%}#single_stock .slide_box .swiper-slide .img{width:100%;padding-top:65%;position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;box-sizing:border-box}#single_stock .slide_box .swiper-button-prev,#single_stock .slide_box .swiper-button-next{z-index:10;width:50px;opacity:1;top:0;bottom:0;margin:auto}#single_stock .slide_box .swiper-button-prev{left:45px}#single_stock .slide_box .swiper-button-next{right:45px}#single_stock .slide_box .swiper-button-prev::after,#single_stock .slide_box .swiper-button-next::after{display:none}#single_stock .slide_box .btn_box{position:absolute;bottom:50px;left:0;right:0;margin:auto;z-index:10}#single_stock .slide_box .btn_box .btn{font-size:16px;line-height:1;background:#0a0a0a;width:250px;height:50px;border-radius:10px;box-sizing:border-box}#single_stock .slide_box .btn_box .btn:nth-child(2){background:#ff0000;margin-left:20px}#single_stock .sidebar{position:relative;width:350px}#single_stock .sidebar h1{font-size:18px;box-sizing:border-box;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #000}#single_stock .sidebar .txt01{font-size:30px;line-height:1;margin:30px 0}#single_stock .sidebar .table01 th,#single_stock .sidebar .table01 td{font-size:18px;line-height:1;padding-top:15px;font-weight:bold}#single_stock .sidebar .table01 th{padding-right:20px}#single_stock .sidebar .table01 tr:nth-child(1) th,#single_stock .sidebar .table01 tr:nth-child(1) td{padding-top:0}#single_stock .sidebar .txt02{font-size:18px;line-height:1;box-sizing:border-box;border-bottom:1px solid #000;padding-bottom:20px;margin-top:25px}#single_stock .sidebar .txt02_content{font-size:16px;line-height:2;margin-top:10px}#single_stock .sidebar .btn{box-sizing:border-box;width:100%;height:40px;line-height:1;font-size:16px;background:#ff0000;box-shadow:0 0 5px rgba(0,0,0,0.5);border-radius:10px;margin-top:20px}#single_stock .sidebar .img{width:100%;margin-top:20px}.fancybox-margin{margin-right:auto !important}
