.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.mq{display:none}.md{display:none}.sm{display:none}.mq-inline{display:none}.md-inline{display:none}.sm-inline{display:none}.pc-inline{display:inline-block}@media screen and (min-width:1201px){.lg{display:block}.pc-inline{display:none}.lg-inline{display:inline-block}}@media screen and (max-width:1200px){.lg{display:none}.mq{display:block}.lg-inline{display:none}.pc-inline{display:none}.mq-inline{display:inline-block}}@media screen and (min-width:901px){.pc{display:block}.pc-inline{display:inline-block}}@media screen and (max-width:900px){.mq{display:none}.pc{display:none}.md{display:block}.mq-inline{display:none}.pc-inline{display:none}.md-inline{display:inline-block}}@media screen and (max-width:600px){.md{display:none}.sm{display:block}.md-inline{display:none}.sm-inline{display:inline-block}}@font-face{font-family:'Arial Black Italic';src:url('../fonts/ARBLI_.eot');src:url('../fonts/ARBLI_.eot?#iefix') format('embedded-opentype'),url('../fonts/ARBLI_.woff') format('woff'),url('../fonts/ARBLI_.TTF') format('truetype')}.arbli{font-family:'Arial Black Italic'}@font-face{font-family:'Arial';src:url('../fonts/Arial.eot');src:url('../fonts/Arial.eot?#iefix') format('embedded-opentype'),url('../fonts/Arial.woff') format('woff'),url('../fonts/Arial.ttf') format('truetype')}.arial{font-family:'Arial'}@font-face{font-family:'Arial-Bold';src:url('../fonts/Arial Bold.eot');src:url('../fonts/Arial Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Arial Bold.woff') format('woff'),url('../fonts/Arial Bold.ttf') format('truetype')}.arial-b{font-family:'Arial-Bold'}@font-face{font-family:'Verdana';src:url('../fonts/Verdana.eot');src:url('../fonts/Verdana.eot?#iefix') format('embedded-opentype'),url('../fonts/Verdana.woff') format('woff'),url('../fonts/Verdana.ttf') format('truetype')}.verdana{font-family:'Verdana'}body{width:100%;margin:0 auto;padding:0 auto;font-family:"Gothic MB101 Regular"}.clear{clear:both}.content-area{width:1100px;max-width:100%;margin:0 auto}.border{border-left:1px solid #e1e1e1}.pnkz{width:1100px;max-width:100%;margin:0 auto}.pnkz ol{list-style-type:none;margin:0;padding:0}.pnkz ol li{float:left;color:#4f4f4f;font-size:12px}.pnkz ol li.root:before{content:">";padding:0 4px 0 0}.pnkz ol li a{text-decoration:none;font-size:12px;color:#3074c4;padding-right:3px}.pnkz ol li a:hover{color:#64a6f4}@media screen and (max-width:1200px){.pnkz{box-sizing:border-box;padding-left:15px;padding-right:15px}}@media screen and (max-width:900px){.pnkz{margin-top:10px}}#container{width:100%;list-style-type:none;text-decoration:none;overflow:hidden}#container header{height:300px;background:url("../img/base/header-bg.jpg") center bottom no-repeat;position:relative}#container header .header-wrapper .header-top{height:25px;color:#fff;font-size:10px;line-height:26px;background-color:#3074c4}#container header .header-wrapper .header-top .left-text{float:left}#container header .header-wrapper .header-top .right-text{float:right}#container header .header-wrapper .header-top .right-text a{color:#fff;text-decoration:none}#container header .header-wrapper .header-top .right-text a:hover{text-decoration:underline}#container header .header-wrapper .header-middle{background-color:#fff;height:95px;position:relative;z-index:1;-moz-box-shadow:0 3px 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 2px 2px rgba(0,0,0,0.1);box-shadow:0 3px 2px 2px rgba(0,0,0,0.1);margin-top:-25px}#container header .header-wrapper .header-middle .middle-left{float:left;width:500px}#container header .header-wrapper .header-middle .middle-left a{text-decoration:none}#container header .header-wrapper .header-middle .middle-left .logo-area{float:left}#container header .header-wrapper .header-middle .middle-left .logo-area .logo{padding-top:14px;margin-bottom:6px}#container header .header-wrapper .header-middle .middle-left .logo-area .logo-bottom{font-size:14px;margin-top:-10px;padding-left:2px}#container header .header-wrapper .header-middle .middle-left .logo-right{font-size:12px;padding-top:31px;margin-left:13px;line-height:16px;float:left}#container header .header-wrapper .header-middle .middle-right{width:600px;float:right;position:relative;text-decoration:none;height:95px}#container header .header-wrapper .header-middle .middle-right .woman{position:absolute;bottom:0;left:0}#container header .header-wrapper .header-middle .middle-right .woman img{float:left}#container header .header-wrapper .header-middle .middle-right .contact-text{position:absolute;left:113px;top:14px;line-height:22px}#container header .header-wrapper .header-middle .middle-right .contact-text .text1{font-size:11px}#container header .header-wrapper .header-middle .middle-right .contact-text .text2{font-size:30px}#container header .header-wrapper .header-middle .middle-right .contact-text .text3{font-size:9px;-webkit-transform:scale(0.9);-webkit-transform-origin:0 0}#container header .header-wrapper .header-middle .middle-right a{text-decoration:none}#container header .header-wrapper .header-middle .middle-right a .mail-btn{position:absolute;top:19px;right:0}#container header .header-wrapper .header-middle .middle-right a:hover img{opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}#container header .header-wrapper .header-middle .middle-right .navbar{display:none}#container header .header-wrapper .title{width:1100px;max-width:100%;height:180px;margin:-25px auto 0 auto;position:relative}#container header .header-wrapper .title .t-text-main{font-size:36px;color:#FFF;font-family:"Gothic MB101 Medium";-moz-text-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-text-shadow:2px 2px 3px rgba(0,0,0,0.2);text-shadow:2px 2px 3px rgba(0,0,0,0.2);padding-top:45px;margin-bottom:0}#container header .header-wrapper .title .t-text-eng{color:#FFF;font-size:16px;-moz-text-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-text-shadow:2px 2px 3px rgba(0,0,0,0.2);text-shadow:2px 2px 3px rgba(0,0,0,0.2);margin-top:-1px;letter-spacing:1px}#container header .header-wrapper .title .family{position:absolute;bottom:0;right:-24px}@media screen and (max-width:1200px){#container header .header-wrapper .title{box-sizing:border-box;padding-left:15px;padding-right:15px}#container header .header-wrapper .header-top{box-sizing:border-box;padding-left:15px;padding-right:15px}#container header .header-wrapper .header-middle{box-sizing:border-box;padding-left:15px;padding-right:15px}#container header .header-wrapper .header-middle .middle-left{width:auto;margin-top:2px}#container header .header-wrapper .header-middle .middle-left .logo-area{float:none}#container header .header-wrapper .header-middle .middle-left .logo-area .logo img{width:213px;height:auto}#container header .header-wrapper .header-middle .middle-left .logo-area .logo-bottom{font-size:11px;padding-left:0;margin:-10px 0 0}#container header .header-wrapper .header-middle .middle-left .logo-right{font-size:10px;float:none;padding:0;margin:-2px 0 0}#container header .header-wrapper .header-middle .middle-right{width:auto}#container header .header-wrapper .header-middle .middle-right .woman{display:none}#container header .header-wrapper .header-middle .middle-right .contact-text{left:auto;right:61px;top:18px;white-space:nowrap}#container header .header-wrapper .header-middle .middle-right a .mail-btn{top:19px;right:-5px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#de9a3a;border-radius:50%;line-height:0}#container header .header-wrapper .header-middle .middle-right a .mail-btn img{width:28px;height:auto}}@media screen and (max-width:900px){#container header{height:238px}#container header .header-wrapper .title .t-text-main{padding-top:65px;font-size:26px}#container header .header-wrapper .title .t-text-eng{font-size:13px}#container header .header-wrapper .title .family{line-height:0;bottom:-1px}#container header .header-wrapper .title .family img{width:270px;height:auto}#container header .header-wrapper .header-top{display:none}#container header .header-wrapper .header-middle{height:60px;margin:0;overflow:hidden;position:relative;z-index:100}#container header .header-wrapper .header-middle .middle-left{margin-top:7px}#container header .header-wrapper .header-middle .middle-left .logo-area{transform:scale(0.7);transform-origin:left top}#container header .header-wrapper .header-middle .middle-left .logo-area .logo{padding-top:10px}#container header .header-wrapper .header-middle .middle-left .logo-area .logo img{width:190px}#container header .header-wrapper .header-middle .middle-left .logo-area .logo-bottom{font-size:10px}#container header .header-wrapper .header-middle .middle-left .logo-right{display:none}#container header .header-wrapper .header-middle .middle-right .contact-text{text-align:right;right:118px;top:12px}#container header .header-wrapper .header-middle .middle-right .contact-text .text1{display:none}#container header .header-wrapper .header-middle .middle-right .contact-text .text2{font-size:22px}#container header .header-wrapper .header-middle .middle-right .contact-text .text3{transform-origin:right top}#container header .header-wrapper .header-middle .middle-right a .mail-btn,#container header .header-wrapper .header-middle .middle-right .navbar{position:fixed;z-index:101;top:0;width:60px;height:60px;border-radius:0}#container header .header-wrapper .header-middle .middle-right a .mail-btn{right:60px}#container header .header-wrapper .header-middle .middle-right a .mail-btn img{width:26px}#container header .header-wrapper .header-middle .middle-right .navbar{display:flex}}@media screen and (max-width:600px){#container header .header-wrapper .title .family{display:none}#container header .header-wrapper .header-middle .middle-right .contact-text{display:none}}#container .navbar{width:60px;height:60px;top:0;right:0;background:#3074c4;display:flex;justify-content:center;align-items:center;cursor:pointer}#container .navbar .navbar-bar{position:relative;width:24px;height:19px}#container .navbar .navbar-bar span{background:#fff;width:100%;height:2px;position:absolute;right:0}#container .navbar .navbar-bar span:nth-child(1){top:0}#container .navbar .navbar-bar span:nth-child(2){top:calc(50% - 1px)}#container .navbar .navbar-bar span:nth-child(3){bottom:0}#container .navbar.active .navbar-bar span{width:125%}#container .navbar.active .navbar-bar span:nth-child(1){transform:rotate(45deg) translate(9px,4px)}#container .navbar.active .navbar-bar span:nth-child(2){opacity:0}#container .navbar.active .navbar-bar span:nth-child(3){transform:rotate(-45deg) translate(8px,-3px)}#container .nav{width:100%;box-sizing:border-box;height:65px;margin-bottom:12px;background:-moz-linear-gradient(bottom,#f0f0f0,#fff 50%);background:-o-linear-gradient(#f0f0f0,#fff 50%);background:-webkit-gradient(linear,center bottom,center top,from(#f0f0f0),color-stop(0.5,#fff));background:linear-gradient(bottom,#f0f0f0,#fff 50%);border-bottom:5px solid #eaeaea;position:relative;z-index:2}#container .nav .navbar{display:none}#container .nav ul{width:1100px;max-width:100%;margin:0 auto;list-style-type:none;padding:0}#container .nav ul li{border-right:1px solid #e1e1e1;width:220px;max-width:20%;height:65px;box-sizing:border-box;float:left;text-align:center}#container .nav ul li a{display:block;text-decoration:none;color:#5a5a5a;font-size:14px;font-family:"Gothic MB101 DemiBold";padding-top:12px;height:100%;box-sizing:border-box;border-bottom:5px solid #eaeaea}#container .nav ul li a .nav-eng{font-size:10px}#container .nav ul li a:hover{border-bottom:5px solid #a9a9a9}#container .nav ul li.now a{border-bottom:5px solid #a9a9a9}#container .nav ul li.active a{border-bottom:5px solid #a9a9a9}#container .nav ul li.parent{position:relative}#container .nav ul li .child{position:absolute;top:65px;left:0;width:100%;height:130px;border-bottom:0;background:#a9a9a9;display:none}#container .nav ul li .child a{color:#fff;border-bottom:0;height:65px}#container .nav ul li .child a:first-child{border-bottom:1px solid #eaeaea}#container .nav ul li .child a:hover{color:#5a5a5a}@media screen and (max-width:1200px){#container .nav ul li a{font-size:15px}}@media screen and (max-width:900px){#container .nav{display:none;position:fixed;top:0;left:0;z-index:100;height:100vh;width:100%;background:white;padding-top:60px}#container .nav .navbar{display:flex;position:absolute}#container .nav ul li{float:none;width:100%;max-width:none}#container .nav ul li a{box-sizing:border-box;padding-left:15px;padding-right:15px;border-bottom-width:1px;text-align:left}#container .nav ul li.now a,#container .nav ul li.active a,#container .nav ul li a:hover{border-bottom-width:2px}}#container footer{background:url('../img/base/footer_bg.png') center top no-repeat;height:240px;padding-top:20px}#container footer .footer-wrapper{width:1100px;max-width:100%;margin:0 auto;padding-top:123px}#container footer .footer-wrapper .footer-left{float:left}#container footer .footer-wrapper .footer-left .address{color:#fff;font-size:14px;margin-bottom:-3px}#container footer .footer-wrapper .footer-left .tel-link{color:#fff;text-decoration:none;pointer-events:none}#container footer .footer-wrapper .footer-right{float:right;padding-top:28px;margin-right:-2px}#container footer .footer-wrapper .footer-right ul{list-style-type:none;width:630px;display:flex;flex-wrap:wrap;gap:8px 0}#container footer .footer-wrapper .footer-right ul li{display:block}#container footer .footer-wrapper .footer-right ul li a{color:#fff;font-size:14px;border-right:solid 1px #FFF;text-decoration:none;display:block;text-align:center;padding:0 15px 0 16px;line-height:1em}#container footer .footer-wrapper .footer-right ul li a:hover{text-decoration:underline}#container footer .footer-wrapper .footer-right ul li .border-none{border:0;padding-right:0}@media screen and (max-width:1200px){#container footer{height:auto;padding-bottom:20px}#container footer .footer-wrapper{box-sizing:border-box;padding-left:15px;padding-right:15px}#container footer .footer-wrapper .footer-left{float:none}#container footer .footer-wrapper .footer-left .logo img{width:180px;height:auto}#container footer .footer-wrapper .footer-right{float:none;padding-top:0;margin-right:0}#container footer .footer-wrapper .footer-right ul{width:100%;margin:60px 0 0;padding:0}#container footer .footer-wrapper .footer-right ul li:first-child a{padding-left:0}#container footer .footer-wrapper .footer-right ul li a{line-height:1.3}}@media screen and (max-width:600px){#container footer .footer-wrapper{padding-top:105px}#container footer .footer-wrapper .footer-left{text-align:center}#container footer .footer-wrapper .footer-left .logo{margin-bottom:5px}#container footer .footer-wrapper .footer-left .tel-link{pointer-events:auto}#container footer .footer-wrapper .footer-right ul{justify-content:center;margin-top:30px}#container footer .footer-wrapper .footer-right ul li a{font-size:13px;padding:0 10px}}#not-found{width:1100px;max-width:100%;margin:0 auto;padding:50px 0 50px 0;text-align:center}#not-found .en{margin-bottom:5px}#not-found .ja{margin-top:0;margin-bottom:30px}#not-found .info{margin-bottom:30px;font-size:14px}#not-found .btn{margin:0 auto;width:300px;height:50px;display:block;background:#3074c4;line-height:50px;color:#fff;border-radius:10px;text-decoration:none}#not-found .btn:hover{background:rgba(48,116,196,0.8)}.index-body #container{width:100%;list-style-type:none;text-decoration:none}.index-body #container header{background:0;height:auto}.index-body #container header .header-wrapper .inner{width:1100px;max-width:100%;height:100%;margin-right:auto;margin-left:auto;position:relative;*zoom:1}.index-body #container header .header-wrapper .inner:before,.index-body #container header .header-wrapper .inner:after{display:table;content:"";line-height:0}.index-body #container header .header-wrapper .inner:after{clear:both}.index-body #container header .header-wrapper .inner a{display:block;position:absolute;left:94px;bottom:87px;width:400px;background:#c1272d;color:#fff;font-size:18px;font-family:"Shin Maru Go Medium",sans-serif;border-radius:8px;text-align:center;text-decoration:none;line-height:40px}.index-body #container header .header-wrapper .inner a:hover{opacity:.8}@media screen and (max-width:1200px){.index-body #container header .header-wrapper .inner{position:absolute;top:0;left:0}.index-body #container header .header-wrapper .inner a{bottom:calc(70/420*100%)}}@media screen and (max-width:900px){.index-body #container header .header-wrapper .inner a{bottom:calc(66/420*100%);width:240px;line-height:32px}}@media screen and (max-width:600px){.index-body #container header .header-wrapper .inner a{top:calc(430/715*100%);left:50%;transform:translate(-50%,0);bottom:auto;width:calc(100% - 70px);line-height:50px}}.index-body #container header .header-wrapper .fv{height:calc(100% - 205px);position:relative;min-height:600px}.index-body #container header .header-wrapper .fv .imgs{height:100%}.index-body #container header .header-wrapper .fv .imgs .slick-list{width:100%}.index-body #container header .header-wrapper .fv .imgs .slick-list,.index-body #container header .header-wrapper .fv .imgs .slick-track{height:100%}.index-body #container header .header-wrapper .fv .img{height:100%}.index-body #container header .header-wrapper .fv .img img{width:100%;height:100%;object-fit:cover}.index-body #container header .header-wrapper .fv .catch{position:absolute;left:50%;top:50%;transform:translate(-550px,-50%)}.index-body #container header .header-wrapper .fv .catch .catch_main{display:block;filter:drop-shadow(0 0 10px rgba(0,0,0,0.35))}.index-body #container header .header-wrapper .fv .btn{margin-top:27px}.index-body #container header .header-wrapper .fv .btn a{display:flex;align-items:center;justify-content:center;width:300px;background:#f0a106;color:#fff;text-align:center;text-decoration:none;padding:13px 0 14px;border-radius:30px}.index-body #container header .header-wrapper .fv .btn a:hover{background:#f1b134}.index-body #container header .header-wrapper .fv .btn img{margin-right:10px}@media screen and (max-width:1200px){.index-body #container header .header-wrapper .fv{height:0;min-height:initial;padding-bottom:calc(600/1024*100%)}.index-body #container header .header-wrapper .fv .imgs{position:absolute;left:0;top:0;width:100%;height:100%}.index-body #container header .header-wrapper .fv .catch{left:15px;transform:translate(0,-50%)}}@media screen and (max-width:900px){.index-body #container header .header-wrapper .fv .catch .catch_main{width:auto;height:150px}}@media screen and (max-width:600px){.index-body #container header .header-wrapper .fv{height:calc(100% - 60px);padding-bottom:0}.index-body #container header .header-wrapper .fv .catch{left:35px;width:calc(100% - 70px)}.index-body #container header .header-wrapper .fv .catch .catch_main{width:calc(100% - 15px);max-width:100%;height:auto}.index-body #container header .header-wrapper .fv .btn{width:100%}.index-body #container header .header-wrapper .fv .btn a{box-sizing:border-box;width:100%;padding-right:18px}}@media screen and (min-width:901px){.index-body #container header .header-wrapper .nav{width:100%;box-sizing:border-box;height:85px;background:url(../img/index/bg-nav.jpg) repeat-x;border-bottom:5px solid #eaeaea}.index-body #container header .header-wrapper .nav ul{width:1100px;margin:0 auto;list-style-type:none;padding:0}.index-body #container header .header-wrapper .nav ul li{border-right:1px solid #e1e1e1;width:220px;height:85px;box-sizing:border-box;float:left;text-align:center}.index-body #container header .header-wrapper .nav ul li a{display:block;text-decoration:none;color:#5a5a5a;font-size:16px;font-family:"Gothic MB101 DemiBold";padding-top:22px;height:100%;box-sizing:border-box;border-bottom:5px solid #eaeaea}.index-body #container header .header-wrapper .nav ul li a .nav-eng{font-size:10px}.index-body #container header .header-wrapper .nav ul li a:hover{border-bottom:5px solid #a9a9a9}.index-body #container header .header-wrapper .nav ul li.now a{border-bottom:5px solid #a9a9a9}.index-body #container header .header-wrapper .nav ul li.active a{border-bottom:5px solid #a9a9a9}.index-body #container header .header-wrapper .nav ul li.parent{position:relative}.index-body #container header .header-wrapper .nav ul li .child{position:absolute;top:85px;left:0;width:100%;height:170px;border-bottom:0;background:#a9a9a9;display:none}.index-body #container header .header-wrapper .nav ul li .child a{color:#fff;border-bottom:0;height:85px;border-bottom:1px solid #eaeaea}.index-body #container header .header-wrapper .nav ul li .child a:hover{color:#5a5a5a}}.index-body #container #content{width:1100px;max-width:100%;margin:36px auto 45px auto;*zoom:1}.index-body #container #content:before,.index-body #container #content:after{display:table;content:"";line-height:0}.index-body #container #content:after{clear:both}@media screen and (max-width:1200px){.index-body #container #content{box-sizing:border-box;padding-left:15px;padding-right:15px;display:flex}}@media screen and (max-width:900px){.index-body #container #content{display:block}}.index-body #container #content .left-content{width:780px;box-sizing:border-box;float:left}.index-body #container #content .left-content h3{width:100%;height:50px;background-color:#3074c4;color:#FFF;font-size:18px;line-height:50px;margin:0 0 20px 0;padding:0 0 0 20px;box-sizing:border-box}.index-body #container #content .left-content h3 .date{font-size:12px;float:right;padding-right:20px}.index-body #container #content .left-content .list{width:760px;margin:0 auto}.index-body #container #content .left-content .list .no-list{color:#4f4f4f}.index-body #container #content .left-content .list ul{list-style-type:none;padding:0;margin-top:10px;margin-bottom:10px}.index-body #container #content .left-content .list ul li{border-bottom:solid 1px #e1e1e1;padding:10px 0 0 0;height:68px}.index-body #container #content .left-content .list ul li .flame{border:1px solid #ebebeb;padding:1px;background-color:#fff;float:left}.index-body #container #content .left-content .list ul li a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.index-body #container #content .left-content .list ul li .list-text{float:left;padding:7px 0 0 13px;line-height:18px;width:630px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis;color:#4e92e0}.index-body #container #content .left-content .list ul li .list-text .date{font-size:10px;color:#4f4f4f}.index-body #container #content .left-content .list ul li .list-text .text{font-size:14px;color:#4e92e0}.index-body #container #content .left-content .list ul li .list-text a:hover{color:#89b1de}.index-body #container #content .left-content .list ul li .arrow{float:right;padding-top:20px}.index-body #container #content .left-content .list ul .border-none{border:0}.index-body #container #content .left-content h3{width:100%;height:50px;background-color:#3074c4;color:#FFF;font-size:18px;line-height:50px;margin:0 0 20px 0;padding:0 0 0 20px;box-sizing:border-box}.index-body #container #content .left-content h3 .date{font-size:12px;float:right;padding-right:20px}@media screen and (max-width:1200px){.index-body #container #content .left-content{width:100%;float:none}}.index-body #container #content .left-content .company-box{margin-bottom:25px}.index-body #container #content .left-content .company-box table{width:660px;max-width:100%;margin:-14px 17px 0 10px;float:left;border-collapse:collapse}.index-body #container #content .left-content .company-box table tr{font-size:14px;color:#2d2d2d}.index-body #container #content .left-content .company-box table tr th{width:115px;text-align:left;border-bottom:1px solid #e1e1e1;padding:15px 0 13px 10px;line-height:20px}.index-body #container #content .left-content .company-box table tr td{border-bottom:1px solid #e1e1e1;padding:15px 0 13px 3px;line-height:20px}.index-body #container #content .left-content .company-box img{margin-bottom:9px}.index-body #container #content .left-content .company-box .company-img{margin-top:15px;*zoom:1}.index-body #container #content .left-content .company-box .company-img:before,.index-body #container #content .left-content .company-box .company-img:after{display:table;content:"";line-height:0}.index-body #container #content .left-content .company-box .company-img:after{clear:both}.index-body #container #content .left-content .company-box .company-img img{display:block;float:left;width:49%;height:100%}.index-body #container #content .left-content .company-box .company-img img:first-child{margin-right:2%}@media screen and (max-width:1200px){.index-body #container #content .left-content .company-box table{width:100%;margin:0}.index-body #container #content .left-content .company-box table,.index-body #container #content .left-content .company-box table *{box-sizing:border-box}}@media screen and (max-width:900px){.index-body #container #content .left-content .company-box table tr th{padding-left:0}}.index-body #container #content .left-content .access{margin-bottom:35px}.index-body #container #content .left-content .access #map{width:100%;height:400px;margin-bottom:11px}.index-body #container #content .left-content .access .caption{font-size:14px;color:#2d2d2d}.index-body #container #content .left-content .access .caption .link{margin-left:25px}.index-body #container #content .left-content .access .caption .link a{text-decoration:none;color:#3074c4}.index-body #container #content .left-content .access .caption .link a:hover{color:#68a1e4}@media screen and (max-width:900px){.index-body #container #content .left-content .access iframe{height:280px}.index-body #container #content .left-content .access .caption{font-size:12px}.index-body #container #content .left-content .access .caption .link{display:block;margin:0}}.index-body #container #content .left-content .policy{margin-bottom:38px;color:#2d2d2d}.index-body #container #content .left-content .policy .text{line-height:24px;font-size:16px;font-family:"Gothic MB101 Medium";padding-left:11px}.index-body #container #content .left-content .policy .point{font-size:20px;font-family:"Gothic MB101 DemiBold";margin-top:13px;padding-left:13px}.index-body #container #content .left-content .policy .p-list{padding-left:11px;color:#2d2d2d}.index-body #container #content .left-content .policy .p-list ol{list-style-type:none;margin:0;padding:9px 0 0 9px}.index-body #container #content .left-content .policy .p-list ol li{font-size:18px;font-family:"Gothic MB101 Medium";margin-bottom:6px}@media screen and (max-width:900px){.index-body #container #content .left-content .policy .text{font-size:15px;padding-left:0}.index-body #container #content .left-content .policy .point{font-size:18px;padding-left:0}.index-body #container #content .left-content .policy .p-list{padding-left:0}.index-body #container #content .left-content .policy .p-list ol{padding-left:0}.index-body #container #content .left-content .policy .p-list .num{position:relative;padding-left:2.3em}.index-body #container #content .left-content .policy .p-list .num span{position:absolute;left:0;top:0}}.index-body #container #content .left-content .philosophy{margin-bottom:38px}.index-body #container #content .left-content .philosophy ol{font-family:"Gothic MB101 Medium";margin:-2px 0 0 0;padding:0 0 0 9px;list-style-type:none}.index-body #container #content .left-content .philosophy ol li{font-size:18px;line-height:30px;font-family:"Gothic MB101 Medium";padding-left:2px}@media screen and (max-width:900px){.index-body #container #content .left-content .philosophy ol,.index-body #container #content .left-content .philosophy li{padding-left:0}}.index-body #container #content .left-content .message .text-area{float:left;color:#2d2d2d;font-family:"Ryumin Regular KL"}.index-body #container #content .left-content .message .text-area h4{font-size:25px;margin:3px 0 0 0;padding:0;line-height:40px}.index-body #container #content .left-content .message .text-area .text{font-size:19px;line-height:40px;margin-top:6px}.index-body #container #content .left-content .message .text-area img{float:right;padding-right:12px;margin-top:9px}.index-body #container #content .left-content .message .photo{float:right;margin-top:12px}.index-body #container #content .left-content .message .comment{margin-top:80px;text-align:center;font-size:28px;font-family:"Ryumin Regular KL"}.index-body #container #content .right-content{float:right;text-align:center}.index-body #container #content .right-content .fb{width:290px;height:350px}@media screen and (max-width:1200px){.index-body #container #content .right-content{width:283px;float:none;margin:0 0 0 20px;flex-shrink:0}.index-body #container #content .right-content .fb{width:283px}}@media screen and (max-width:900px){.index-body #container #content .right-content{width:100%;margin:40px 0 0}.index-body #container #content .right-content .fb{margin:0 auto}}.index-body #container footer{padding-top:35px}.company-body #container #content{width:1100px;max-width:100%;margin:0 auto;padding:35px 0 33px 0}.company-body #container #content h3{width:100%;height:50px;background-color:#3074c4;color:#FFF;font-size:18px;line-height:50px;margin:0 0 20px 0;padding:0 0 0 20px;box-sizing:border-box}.company-body #container #content h3 .date{font-size:12px;float:right;padding-right:20px}.company-body #container #content .company-box{margin-bottom:25px}.company-body #container #content .company-box table{width:660px;margin:-14px 17px 0 10px;float:left;border-collapse:collapse}.company-body #container #content .company-box table tr{font-size:14px;color:#2d2d2d}.company-body #container #content .company-box table tr th{width:115px;text-align:left;border-bottom:1px solid #e1e1e1;padding:15px 0 13px 10px;line-height:20px}.company-body #container #content .company-box table tr td{border-bottom:1px solid #e1e1e1;padding:15px 0 13px 3px;line-height:20px}.company-body #container #content .company-box img{margin-bottom:9px}.company-body #container #content .access{margin-bottom:35px}.company-body #container #content .access #map{width:1100px;max-width:100%;height:600px;margin-bottom:11px}.company-body #container #content .access .caption{font-size:14px;color:#2d2d2d}.company-body #container #content .access .caption .link{margin-left:25px}.company-body #container #content .access .caption .link a{text-decoration:none;color:#3074c4}.company-body #container #content .access .caption .link a:hover{color:#68a1e4}.company-body #container #content .policy{margin-bottom:38px;color:#2d2d2d}.company-body #container #content .policy .text{line-height:24px;font-size:16px;font-family:"Gothic MB101 Medium";padding-left:11px}.company-body #container #content .policy .point{font-size:20px;font-family:"Gothic MB101 DemiBold";margin-top:13px;padding-left:13px}.company-body #container #content .policy .p-list{padding-left:11px;color:#2d2d2d}.company-body #container #content .policy .p-list ol{list-style-type:none;margin:0;padding:9px 0 0 9px}.company-body #container #content .policy .p-list ol li{font-size:18px;font-family:"Gothic MB101 Medium";margin-bottom:6px}.company-body #container #content .philosophy ol{font-family:"Gothic MB101 Medium";margin:-2px 0 0 0;padding:0 0 0 9px;list-style-type:none}.company-body #container #content .philosophy ol li{font-size:18px;line-height:30px;font-family:"Gothic MB101 Medium";padding-left:2px}.message-body{position:relative}.message-body #container #content{width:1100px;max-width:100%;height:auto;min-height:240px;margin:0 auto;padding:20px 0 83px 0}.message-body #container #content .text-area{float:left;color:#2d2d2d;font-family:"Ryumin Regular KL";padding-left:50px;padding-top:40px}.message-body #container #content .text-area h3{font-size:25px;margin:3px 0 0 0;padding:0;line-height:50px}.message-body #container #content .text-area .text{font-size:19px;line-height:40px;margin-top:6px}.message-body #container #content .text-area img{float:right;padding-right:12px;margin-top:9px}.message-body #container #content .photo{padding-top:40px;float:right;padding-right:50px}.message-body #container #content .comment{margin-top:80px;text-align:center;font-size:28px;font-family:"Ryumin Regular KL"}.message-body #container footer{position:relative;width:100%;bottom:0;left:0}.rental-body #container #content{width:1100px;margin:0 auto;padding:35px 0 120px 0}.rental-body #container #content .side-menu{width:230px;float:left;margin-right:20px}.rental-body #container #content .side-menu .sub-t{font-size:16px;padding-left:18px;color:#5a5a5a;height:60px;background:-moz-linear-gradient(bottom,#f1f1f1,#fff 25%);background:-o-linear-gradient(#f1f1f1,#fff 25%);background:-webkit-gradient(linear,center bottom,center top,from(#f1f1f1),color-stop(0.25,#fff));background:linear-gradient(bottom,#f1f1f1,#fff 25%);border-bottom:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;border-top:solid 5px #f09300;line-height:55px;box-sizing:border-box}.rental-body #container #content .side-menu .list{border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1}.rental-body #container #content .side-menu .list ul{margin:0;padding:0;list-style-type:none}.rental-body #container #content .side-menu .list ul li{border-bottom:solid 1px #e1e1e1;height:50px;background:url("../img/rental/arrow.png") right 10px center no-repeat;line-height:50px;padding-left:17px;box-sizing:border-box}.rental-body #container #content .side-menu .list ul li a{text-decoration:none;font-size:14px;color:#5a5a5a;display:block}.rental-body #container #content .side-menu .list ul li:hover{background-color:#f2f2f2}.rental-body #container #content .main-content{width:850px;float:right;padding:0}.rental-body #container #content .main-content .main-inner{width:100%;border-collapse:collapse;border:solid 1px #e1e1e1}.rental-body #container #content .main-content .main-inner .title{height:50px;width:100%;background-color:#f09300}.rental-body #container #content .main-content .main-inner .title .list{font-size:12px;color:#FFF;font-family:"Gothic MB101 DemiBold";line-height:16px;border:solid 1px #e1e1e1;box-sizing:border-box}.rental-body #container #content .main-content .main-inner .item-box{height:72px;border:solid 1px #e1e1e1;box-sizing:border-box}.rental-body #container #content .main-content .main-inner .item-box .item{font-size:12px;color:#5a5a5a;line-height:20px;padding:15px 6px;text-align:center;word-break:break-all;border:solid 1px #e1e1e1;box-sizing:border-box}.rental-body #container #content .main-content .main-inner .item-box .item .block-text{display:block;text-align:center}.rental-body #container #content .main-content .main-inner .item-box .item .price{font-size:14px;color:#f09300;font-family:"Gothic MB101 DemiBold";margin-top:7px;line-height:14px}.rental-body #container #content .main-content .main-inner .item-box .item .item-image{text-align:center;display:block}.rental-body #container #content .main-content .main-inner .item-box .item .item-image .detail-link{padding-top:5px;display:block}.rental-body #container #content .main-content .main-inner .item-box .item .item-image .detail-link:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.rental-body #container #content .main-content .main-inner .item-box .item .item-image .image{vertical-align:middle}.rental-body #container #content .main-content .main-inner .list-item0{width:95px}.rental-body #container #content .main-content .main-inner .list-item1{width:110px}.rental-body #container #content .main-content .main-inner .list-item2{width:54px}.rental-body #container #content .main-content .main-inner .list-item3{width:95px}.rental-body #container #content .main-content .main-inner .list-item4{width:60px}.rental-body #container #content .main-content .main-inner .list-item5{width:105px}.rental-body #container #content .main-content .main-inner .list-item6{width:85px}.rental-body #container #content .main-content .main-inner .list-item7{width:100px}.rental-body #container #content .main-content .main-inner .list-item8{padding:1px 0 !important;width:90px}.rental-body #container #content .main-content .main-inner .list-item8 img{width:78px;height:auto}.rental-body #container #content .main-content .main-inner .list-item8 a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.rental-body #container #content .main-content .main-inner .list-item9{padding-left:0 !important;padding-right:0 !important;width:50px}.rental-body #container #content .main-content .no-list{padding:20px 10px}.rental-body #container #content .main-content .page{padding-top:20px}.rental-body #container #content .main-content .page ul{display:block;list-style-type:none;margin:0;padding:0}.rental-body #container #content .main-content .page ul li{display:inline;text-align:center;float:left;height:38px}.rental-body #container #content .main-content .page ul li a,.rental-body #container #content .main-content .page ul li span{padding:0 12px;background:url("../img/rental/page-bg1.png") top center no-repeat;text-decoration:none;color:#5a5a5a;font-size:12px;line-height:38px;display:block}.rental-body #container #content .main-content .page ul li a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.rental-body #container #content .main-content .page ul li .prev{margin-right:5px;background:url("../img/rental/page-bg2.png") top center no-repeat;height:38px}.rental-body #container #content .main-content .page ul li .next{background:url("../img/rental/page-bg2.png") top center no-repeat;height:38px}.rental-body #container #content .main-content .page ul li .bg-none{background:0;border:0;box-shadow:none;padding:0;margin:0 2px}.rental-body #container #content .main-content .page ul li .bg-none2{background:0;border:0;box-shadow:none;padding:0;margin:0 -3px 0 2px}.rental-detail-body #container #content{width:1100px;max-width:100%;margin:0 auto;padding-top:35px;padding-bottom:20px}.rental-detail-body #container #content .info{width:100%}.rental-detail-body #container #content .info table{border-spacing:0 10px;height:105px;margin-bottom:20px}.rental-detail-body #container #content .info .info-top{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;box-sizing:border-box}.rental-detail-body #container #content .info .info-top tr td{border-right:1px solid #e1e1e1;padding:0 15px;height:55px;font-size:12px;color:#4f4f4f;vertical-align:top;box-sizing:border-box;word-break:break-all}.rental-detail-body #container #content .info .info-top tr .list1{width:270px;font-family:"Gothic MB101 Medium";font-size:16px;line-height:22px;padding-top:2px}.rental-detail-body #container #content .info .info-top tr .tit{margin:0}.rental-detail-body #container #content .info .info-top tr .list2{width:170px}.rental-detail-body #container #content .info .info-top tr .list2 .price{font-size:22px;color:#f09300;font-family:"Gothic MB101 DemiBold";margin-bottom:-2px}.rental-detail-body #container #content .info .info-top tr .list3{padding-top:7px;width:130px}.rental-detail-body #container #content .info .info-top tr .list3 .list3-inner{margin-bottom:7px}.rental-detail-body #container #content .info .info-top tr .list3 .list3-inner .glay-icon{background-color:#a9a9a9;text-arign:center;color:#FFF;padding:3px}.rental-detail-body #container #content .info .info-top tr .list3 .list3-inner .text{margin-left:5px}.rental-detail-body #container #content .info .info-top tr .list4{padding-top:2px;width:120px}.rental-detail-body #container #content .info .info-top tr .list4 .under{margin-top:5px}.rental-detail-body #container #content .info .info-top tr .list5{padding-top:2px;width:170px}.rental-detail-body #container #content .info .info-top tr .info-box{width:240px}.rental-detail-body #container #content .info .info-top tr .btn{margin-top:13px;padding-left:9px}.rental-detail-body #container #content .info .info-top tr a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.rental-detail-body #container #content .info .info-top tr .border-none{border:0}.rental-detail-body #container #content .image .now-img{width:540px;height:400px;border:solid 1px #e1e1e1;float:left;position:relative;padding:4px;box-sizing:border-box}.rental-detail-body #container #content .image .now-img .slide{position:relative;z-index:1}.rental-detail-body #container #content .image .now-img .slide .item{float:left}.rental-detail-body #container #content .image .icon{position:absolute;width:30px;height:30px;top:-4px;right:11px;z-index:2;overflow:hidden}.rental-detail-body #container #content .image .icon span{padding-top:30px;display:block;background:url(../img/rental/detail/thumb-icon.png) no-repeat left top}.rental-detail-body #container #content .image a{display:block}.rental-detail-body #container #content .image a:hover .icon span{background-position:right top}.rental-detail-body #container #content .image .thumbnail{float:left;margin-left:10px;width:550px;height:400px;background-color:#e1e1e1}.rental-detail-body #container #content .image .thumbnail ul{list-style-type:none;padding:10px;margin:0}.rental-detail-body #container #content .image .thumbnail ul li{margin-right:10px;margin-bottom:10px;float:left;width:170px !important;height:120px;position:relative;cursor:pointer}.rental-detail-body #container #content .image .thumbnail ul li:not(.slick-current):after{content:" ";position:absolute;top:0;left:0;width:170px;height:120px;background:rgba(0,0,0,0.5)}.rental-detail-body #container #content .image .thumbnail ul li:not(.slick-current):hover:after{background:rgba(0,0,0,0.2)}.rental-detail-body #container #content .image .thumbnail ul .list-r{margin-right:0}.rental-detail-body #container #content .image .thumbnail ul .slick-track{width:100% !important}.rental-detail-body #container #content .image .btn-aki{text-align:center;padding-top:25px}.rental-detail-body #container #content .detail{padding-top:30px}.rental-detail-body #container #content .detail .detail-contents{*zoom:1}.rental-detail-body #container #content .detail .detail-contents:before,.rental-detail-body #container #content .detail .detail-contents:after{display:table;content:"";line-height:0}.rental-detail-body #container #content .detail .detail-contents:after{clear:both}.rental-detail-body #container #content .detail table{border-collapse:collapse;text-align:left}.rental-detail-body #container #content .detail .l-detail{float:left;width:430px}.rental-detail-body #container #content .detail .l-detail tr{height:50px;font-size:12px;color:#5a5a5a}.rental-detail-body #container #content .detail .l-detail tr th{width:90px;padding-left:15px;text-align:left;border:1px solid #e1e1e1;background-color:#f7f1ea}.rental-detail-body #container #content .detail .l-detail tr td{padding:5px 10px 6px 15px;width:350px;border:1px solid #e1e1e1;word-break:break-all}.rental-detail-body #container #content .detail .l-detail tr.notes{height:150px}.rental-detail-body #container #content .detail .l-detail tr.notes th{padding-top:15px;vertical-align:top}.rental-detail-body #container #content .detail .l-detail tr.notes td{padding-top:15px;padding-bottom:15px;vertical-align:top}.rental-detail-body #container #content .detail .r-detail{float:left;width:270px;border-left:0}.rental-detail-body #container #content .detail .r-detail tr{height:50px;font-size:12px;color:#5a5a5a}.rental-detail-body #container #content .detail .r-detail tr th{width:100px;padding-left:15px;text-align:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f7f1ea}.rental-detail-body #container #content .detail .r-detail tr td{width:150px;border:1px solid #e1e1e1;padding:5px 15px 6px 10px;text-align:right;font-size:16px}.rental-detail-body #container #content .detail .r-detail tr .sum{font-size:16px;font-family:"Gothic MB101 DemiBold"}.rental-detail-body #container #content .detail .img-box{width:380px;padding:5px;position:relative;margin-left:20px;box-sizing:border-box;float:left;border:1px solid #e1e1e1}.rental-detail-body #container #content .detail .img-box img{width:100%;height:auto}.rental-detail-body #container #content .detail .img-box .icon{position:absolute;width:30px;height:30px;top:0;right:15px;overflow:hidden}.rental-detail-body #container #content .detail .img-box .icon span{padding-top:30px;display:block;background:url(../img/rental/detail/thumb-icon.png) no-repeat left top}.rental-detail-body #container #content .detail .img-box a{display:block}.rental-detail-body #container #content .detail .img-box a:hover .icon span{background-position:right top}.rental-detail-body #container #content .map-canvas{margin-top:30px;width:100%;height:450px}.rental-detail-body #container #content .contact-btn{padding-top:25px;text-align:center;height:56px}.rental-detail-body #container #content .contact-btn img{margin:0 7px;width:500px}.rental-detail-body #container #content .contact-btn a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.rental-detail-body #container #content .other{padding-top:35px;width:100%}.rental-detail-body #container #content .other .sub-t{width:100%;background-color:#f7f1ea;height:50px;padding-left:15px;font-size:16px;color:#5a5a5a;box-sizing:border-box;border:1px solid #e1e1e1;line-height:51px}.rental-detail-body #container #content .other .thumb{padding-top:20px;width:100%;*zoom:1}.rental-detail-body #container #content .other .thumb:before,.rental-detail-body #container #content .other .thumb:after{display:table;content:"";line-height:0}.rental-detail-body #container #content .other .thumb:after{clear:both}.rental-detail-body #container #content .other .thumb .image-box{width:260px;position:relative;margin-right:20px;float:left}.rental-detail-body #container #content .other .thumb .image-box .category{padding:5px;background-color:#3074c4;color:#FFF;font-size:12px;position:absolute;top:0;left:0}.rental-detail-body #container #content .other .thumb .image-box .caption{font-family:"Gothic MB101 Medium";font-size:16px;color:#5a5a5a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}.rental-detail-body #container #content .other .thumb .image-box .caption a{text-decoration:none;font-size:16px;color:#5a5a5a}.rental-detail-body #container #content .other .thumb .image-box .caption a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.rental-detail-body #container #content .other .thumb .image-box .caption2{color:#5a5a5a;font-size:12px;margin-top:-3px}.rental-detail-body #container #content .other .thumb .image-box a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.sale-body #container #content{width:1100px;margin:0 auto;padding:35px 0 120px 0}.sale-body #container #content .side-menu{width:230px;float:left;margin-right:20px}.sale-body #container #content .side-menu .sub-t{font-size:16px;padding-left:18px;color:#5a5a5a;height:60px;background:-moz-linear-gradient(bottom,#f1f1f1,#fff 25%);background:-o-linear-gradient(#f1f1f1,#fff 25%);background:-webkit-gradient(linear,center bottom,center top,from(#f1f1f1),color-stop(0.25,#fff));background:linear-gradient(bottom,#f1f1f1,#fff 25%);border-bottom:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;border-top:solid 5px #f09300;line-height:55px;box-sizing:border-box}.sale-body #container #content .side-menu .list{border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1}.sale-body #container #content .side-menu .list ul{margin:0;padding:0;list-style-type:none}.sale-body #container #content .side-menu .list ul li{border-bottom:solid 1px #e1e1e1;height:50px;background:url("../img/rental/arrow.png") right 10px center no-repeat;line-height:50px;padding-left:17px;box-sizing:border-box}.sale-body #container #content .side-menu .list ul li a{text-decoration:none;font-size:14px;color:#5a5a5a;display:block}.sale-body #container #content .side-menu .list ul li:hover{background-color:#f2f2f2}.sale-body #container #content .main-content{width:850px;float:right;margin-bottom:25px;padding:0}.sale-body #container #content .main-content .main-inner{width:100%;border-collapse:collapse;border:solid 1px #e1e1e1}.sale-body #container #content .main-content .main-inner .title{height:50px;width:100%;background-color:#f09300}.sale-body #container #content .main-content .main-inner .title .list{font-size:12px;color:#FFF;font-family:"Gothic MB101 DemiBold";line-height:16px;border:solid 1px #e1e1e1;box-sizing:border-box}.sale-body #container #content .main-content .main-inner .item-box{height:72px;border:solid 1px #e1e1e1;box-sizing:border-box}.sale-body #container #content .main-content .main-inner .item-box .item{font-size:12px;color:#5a5a5a;line-height:20px;padding:15px 8px;text-align:center;border:solid 1px #e1e1e1;box-sizing:border-box;word-break:break-all}.sale-body #container #content .main-content .main-inner .item-box .item .block-text{display:block;text-align:center}.sale-body #container #content .main-content .main-inner .item-box .item .price{font-size:14px;color:#f09300;font-family:"Gothic MB101 DemiBold";margin-top:7px;line-height:14px}.sale-body #container #content .main-content .main-inner .item-box .item .item-image{text-align:center;display:block}.sale-body #container #content .main-content .main-inner .item-box .item .item-image .detail-link{padding-top:5px;display:block}.sale-body #container #content .main-content .main-inner .item-box .item .item-image .detail-link:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.sale-body #container #content .main-content .main-inner .item-box .item .item-image .image{vertical-align:middle}.sale-body #container #content .main-content .main-inner .list-item0{width:100px}.sale-body #container #content .main-content .main-inner .list-item1{width:157px}.sale-body #container #content .main-content .main-inner .list-item2{width:150px}.sale-body #container #content .main-content .main-inner .item-box .list-item2 .block-text{font-size:10px}.sale-body #container #content .main-content .main-inner .list-item3{width:110px}.sale-body #container #content .main-content .main-inner .list-item4{width:70px}.sale-body #container #content .main-content .main-inner .list-item5{width:120px}.sale-body #container #content .main-content .main-inner .list-item6{padding:1px 0 !important;width:90px}.sale-body #container #content .main-content .main-inner .list-item6 img{width:78px;height:auto}.sale-body #container #content .main-content .main-inner .list-item6 a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.sale-body #container #content .main-content .main-inner .list-item7{padding-left:0 !important;padding-right:0 !important;width:50px}.sale-body #container #content .main-content .no-list{padding:20px 10px}.sale-body #container #content .main-content .page{padding-top:25px;margin-top:-15px}.sale-body #container #content .main-content .page ul{display:block;list-style-type:none;margin:0;padding:0}.sale-body #container #content .main-content .page ul li{display:inline;text-align:center;float:left;height:38px;border:0}.sale-body #container #content .main-content .page ul li a,.sale-body #container #content .main-content .page ul li span{padding:0 12px;background:url("../img/rental/page-bg1.png") top center no-repeat;text-decoration:none;color:#5a5a5a;font-size:12px;line-height:38px;display:block}.sale-body #container #content .main-content .page ul li a:hover{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.sale-body #container #content .main-content .page ul li .prev{margin-right:5px;background:url("../img/rental/page-bg2.png") top center no-repeat;height:38px}.sale-body #container #content .main-content .page ul li .next{background:url("../img/rental/page-bg2.png") top center no-repeat;height:38px}.sale-body #container #content .main-content .page ul li .bg-none{background:0;border:0;box-shadow:none;padding:0;margin:0 2px}.sale-body #container #content .main-content .page ul li .bg-none2{background:0;border:0;box-shadow:none;padding:0;margin:0 -3px 0 2px}.sale-detail-body #container #content{width:1100px;max-width:100%;margin:0 auto;padding-top:35px;padding-bottom:20px}.sale-detail-body #container #content .info{width:100%}.sale-detail-body #container #content .info table{width:1100px;max-width:100%;border-spacing:0 9px;margin-bottom:20px}.sale-detail-body #container #content .info .info-top{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;box-sizing:border-box}.sale-detail-body #container #content .info .info-top tr td{border-right:1px solid #e1e1e1;padding:0 15px;height:55px;font-size:12px;color:#4f4f4f;vertical-align:top;box-sizing:border-box;word-break:break-all}.sale-detail-body #container #content .info .info-top tr .list1{width:270px;font-family:"Gothic MB101 Medium";padding-top:2px}.sale-detail-body #container #content .info .info-top tr .tit{margin:0;font-size:16px;line-height:20px}.sale-detail-body #container #content .info .info-top tr .list2{width:300px}.sale-detail-body #container #content .info .info-top tr .list2 .price{font-size:22px;line-height:1.4em;color:#f09300;font-family:"Gothic MB101 DemiBold"}.sale-detail-body #container #content .info .info-top tr .list3{width:290px;padding-top:2px;line-height:16px}.sale-detail-body #container #content .info .info-top tr .info-box{width:240px}.sale-detail-body #container #content .info .info-top tr .btn{margin-top:3px;padding-left:9px}.sale-detail-body #container #content .info .info-top tr a:hover img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}.sale-detail-body #container #content .info .info-top tr .border-none{border:0}.sale-detail-body #container #content .image .now-img{width:540px;height:400px;border:solid 1px #e1e1e1;float:left;position:relative;padding:4px;box-sizing:border-box}.sale-detail-body #container #content .image .now-img .slide{position:relative;z-index:1}.sale-detail-body #container #content .image .now-img .slide .item{float:left}.sale-detail-body #container #content .image .icon{position:absolute;width:30px;height:30px;top:0;right:10px;z-index:2;overflow:hidden}.sale-detail-body #container #content .image .icon span{padding-top:30px;display:block;background:url(../img/sale/thumb-icon.png) no-repeat left top}.sale-detail-body #container #content .image a{display:block}.sale-detail-body #container #content .image a:hover .icon span{background-position:right top}.sale-detail-body #container #content .image .thumbnail{float:left;margin-left:10px;width:550px;height:400px;background-color:#e1e1e1}.sale-detail-body #container #content .image .thumbnail ul{list-style-type:none;padding:10px;margin:0}.sale-detail-body #container #content .image .thumbnail ul li{margin-right:10px;margin-bottom:10px;float:left;width:170px !important;height:120px;position:relative;cursor:pointer}.sale-detail-body #container #content .image .thumbnail ul li:not(.slick-current):after{content:" ";position:absolute;top:0;left:0;width:170px;height:120px;background:rgba(0,0,0,0.5)}.sale-detail-body #container #content .image .thumbnail ul li:not(.slick-current):hover:after{background:rgba(0,0,0,0.2)}.sale-detail-body #container #content .image .thumbnail ul .list-r{margin-right:0}.sale-detail-body #container #content .image .thumbnail ul .slick-track{width:100% !important}.sale-detail-body #container #content .image .btn-aki{text-align:center;padding-top:25px}.sale-detail-body #container #content .detail{padding-top:30px}.sale-detail-body #container #content .detail .detail-contents{*zoom:1}.sale-detail-body #container #content .detail .detail-contents:before,.sale-detail-body #container #content .detail .detail-contents:after{display:table;content:"";line-height:0}.sale-detail-body #container #content .detail .detail-contents:after{clear:both}.sale-detail-body #container #content .detail table{border-collapse:collapse;text-align:left}.sale-detail-body #container #content .detail .l-detail{float:left;width:450px}.sale-detail-body #container #content .detail .l-detail tr{height:50px;font-size:12px;color:#5a5a5a}.sale-detail-body #container #content .detail .l-detail tr th{width:90px;padding-left:15px;text-align:left;border:1px solid #e1e1e1;background-color:#f7f1ea}.sale-detail-body #container #content .detail .l-detail tr td{padding:5px 15px 6px 18px;width:350px;border:1px solid #e1e1e1;word-break:break-all}.sale-detail-body #container #content .detail .l-detail tr.notes{height:150px}.sale-detail-body #container #content .detail .l-detail tr.notes th{padding-top:15px;vertical-align:top}.sale-detail-body #container #content .detail .l-detail tr.notes td{padding-top:15px;padding-bottom:15px;vertical-align:top}.sale-detail-body #container #content .detail .r-detail{float:left;width:250px;border-left:0}.sale-detail-body #container #content .detail .r-detail tr{height:50px;font-size:12px;color:#5a5a5a}.sale-detail-body #container #content .detail .r-detail tr th{width:55px;padding-left:15px;text-align:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f7f1ea}.sale-detail-body #container #content .detail .r-detail tr td{width:56px;border:1px solid #e1e1e1;text-align:center;font-size:12px}.sale-detail-body #container #content .detail .img-box{width:380px;padding:5px;position:relative;margin-left:20px;box-sizing:border-box;float:left;border:1px solid #e1e1e1}.sale-detail-body #container #content .detail .img-box img{width:100%;height:auto}.sale-detail-body #container #content .detail .img-box .icon{position:absolute;width:30px;height:30px;top:0;right:15px;overflow:hidden}.sale-detail-body #container #content .detail .img-box .icon span{padding-top:30px;display:block;background:url(../img/sale/thumb-icon.png) no-repeat left top}.sale-detail-body #container #content .detail .img-box a{display:block}.sale-detail-body #container #content .detail .img-box a:hover .icon span{background-position:right top}.sale-detail-body #container #content .map-canvas{margin-top:30px;width:100%;height:450px}.sale-detail-body #container #content .contact-btn{padding-top:25px;text-align:center;height:56px}.sale-detail-body #container #content .contact-btn img{margin:0 7px;width:500px}.sale-detail-body #container #content .contact-btn a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.sale-detail-body #container #content .other{padding-top:35px;width:100%}.sale-detail-body #container #content .other .sub-t{width:100%;background-color:#f7f1ea;height:50px;padding-left:15px;font-size:16px;color:#5a5a5a;box-sizing:border-box;border:1px solid #e1e1e1;line-height:51px}.sale-detail-body #container #content .other .thumb{padding-top:20px;width:100%;*zoom:1}.sale-detail-body #container #content .other .thumb:before,.sale-detail-body #container #content .other .thumb:after{display:table;content:"";line-height:0}.sale-detail-body #container #content .other .thumb:after{clear:both}.sale-detail-body #container #content .other .thumb .image-box{width:260px;position:relative;margin-right:20px;float:left}.sale-detail-body #container #content .other .thumb .image-box .category{padding:5px;background-color:#3074c4;color:#FFF;font-size:12px;position:absolute;top:0;left:0}.sale-detail-body #container #content .other .thumb .image-box .caption{font-family:"Gothic MB101 Medium";font-size:16px;color:#5a5a5a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-text-overflow:ellipsis}.sale-detail-body #container #content .other .thumb .image-box .caption a{text-decoration:none;font-size:16px;color:#5a5a5a}.sale-detail-body #container #content .other .thumb .image-box .caption a:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.sale-detail-body #container #content .other .thumb .image-box .caption2{color:#5a5a5a;font-size:12px;margin-top:-3px}.sale-detail-body #container #content .other .thumb .image-box a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.staff-body #container #content{width:1100px;max-width:100%;margin:0 auto -45px auto;padding:35px 0 60px 0;*zoom:1}.staff-body #container #content:before,.staff-body #container #content:after{display:table;content:"";line-height:0}.staff-body #container #content:after{clear:both}.staff-body #container #content h3{width:100%;height:50px;background-color:#3074c4;color:#FFF;font-size:18px;line-height:50px;margin:0 0 20px 0;padding:0 0 0 20px;box-sizing:border-box}.staff-body #container #content h3 .date{font-size:12px;float:right;padding-right:20px}.staff-body #container #content .message{position:relative;margin-bottom:50px;*zoom:1}.staff-body #container #content .message:before,.staff-body #container #content .message:after{display:table;content:"";line-height:0}.staff-body #container #content .message:after{clear:both}.staff-body #container #content .message .text-area{float:left;color:#2d2d2d;font-family:"Ryumin Regular KL",serif;padding-left:50px;padding-top:40px}.staff-body #container #content .message .text-area h4{font-size:25px;margin:3px 0 0 0;padding:0;line-height:50px}.staff-body #container #content .message .text-area .text{font-size:19px;line-height:40px;margin-top:6px}.staff-body #container #content .message .text-area img{float:right;padding-right:12px;margin-top:9px}.staff-body #container #content .message .photo{padding-top:40px;float:right;padding-right:50px}.staff-body #container #content .message .comment{margin-top:80px;text-align:center;font-size:28px;font-family:"Ryumin Regular KL",serif}@media screen and (max-width:1200px){.staff-body #container #content .message{box-sizing:border-box;padding-left:15px;padding-right:15px}.staff-body #container #content .message .text-area{padding-left:20px}.staff-body #container #content .message .text-area h4{font-size:23px}.staff-body #container #content .message .text-area .text{font-size:16px;line-height:35px}.staff-body #container #content .message .photo{padding-right:20px;height:auto}}@media screen and (max-width:900px){.staff-body #container #content .message{margin-bottom:40px}.staff-body #container #content .message .text-area{float:none;padding:0}.staff-body #container #content .message .text-area h4{font-size:20px;line-height:32px}.staff-body #container #content .message .text-area .text{font-size:15px;line-height:30px}.staff-body #container #content .message .text-area img{width:180px;height:auto;float:none;display:block;margin:0 auto;padding:0}.staff-body #container #content .message .photo{float:none;text-align:center;padding:15px 0 0 0;line-height:0}}.staff-body #container #content .staff .license-txt{font-size:16px;color:#5a5a5a;margin-bottom:20px}.staff-body #container #content .staff .r-staff-box{margin-right:0 !important}.staff-body #container #content .staff .staff-box{width:540px;margin:0 20px 30px 0}.staff-body #container #content .staff .staff-box-wrap{display:flex;flex-wrap:wrap}.staff-body #container #content .staff .staff-box .staff-image{width:220px;height:270px;border:solid 1px #e1e1e1;padding:9px 10px 10px 9px;box-sizing:border-box;text-align:center;float:left}.staff-body #container #content .staff .staff-box .staff-image img{display:block}.staff-body #container #content .staff .staff-box .r-box{margin-left:20px;color:#5a5a5a;width:298px;border-bottom:solid 1px #e1e1e1;float:left}.staff-body #container #content .staff .staff-box .r-box .cate{font-size:12px;border-top:solid 1px #e1e1e1;padding-top:12px;padding-left:2px}.staff-body #container #content .staff .staff-box .r-box .name{font-size:22px;padding-bottom:8px;padding-left:2px;margin-top:-1px}.staff-body #container #content .staff .staff-box .r-box .text{font-size:16px;padding-bottom:11px !important;line-height:24px;padding-left:2px}.staff-body #container #content .staff .staff-box .r-box .text>.comment{font-size:12px;margin-left:15px}.staff-body #container #content .staff .staff-box .r-box .text>ul{margin:0;padding:0;list-style-type:none}.staff-body #container #content .staff .staff-box .r-box .text>ul li:before{content:"・"}.staff-body #container #content .staff .staff-box.no-image-box .r-box{margin-left:0;width:100%}.staff-body #container #content .staff .staff-box .btm-box{width:100%;padding-top:20px}.staff-body #container #content .staff .staff-box .btm-box .box-inner{margin-bottom:15px;color:#5a5a5a}.staff-body #container #content .staff .staff-box .btm-box .box-inner .policy{border-left:5px solid #3074c4;border-bottom:solid 1px #e1e1e1;box-sizing:border-box;height:45px;line-height:43px;padding-left:16px;font-size:18px}.staff-body #container #content .staff .staff-box .btm-box .box-inner .text{font-size:16px;margin-top:14px;line-height:24px;padding-left:1px}.staff-body #container #content .staff .staff-box .btm-box .box-inner .text ol{margin:14px 0 0 0;padding-left:21px}.staff-body #container #content .staff .staff-box .btm-box .box-inner .view{border-left:5px solid #3074c4;border-bottom:solid 1px #e1e1e1;box-sizing:border-box;height:45px;line-height:43px;padding-left:16px;font-size:18px}@media screen and (max-width:1200px){.staff-body #container #content .staff{box-sizing:border-box;padding-left:15px;padding-right:15px}.staff-body #container #content .staff .staff-box{width:45.9%;margin-right:4%}.staff-body #container #content .staff .staff-box .staff-image{width:38%;height:auto}.staff-body #container #content .staff .staff-box .staff-image img{width:100%;height:auto}.staff-body #container #content .staff .staff-box .r-box{width:58%;margin-left:4%}.staff-body #container #content .staff .staff-box .btm-box .box-inner .policy,.staff-body #container #content .staff .staff-box .btm-box .box-inner .view{font-size:16px;height:36px;line-height:33px;padding-left:12px}}@media screen and (max-width:900px){.staff-body #container #content .staff-wrap{display:block}.staff-body #container #content .staff .staff-box{width:100%;margin:0 auto 30px !important}.staff-body #container #content .staff .staff-box .staff-image{max-width:100%;width:200px;margin:0 auto 20px;float:none;padding:5px}.staff-body #container #content .staff .staff-box .staff-image img{width:100%;height:auto}.staff-body #container #content .staff .staff-box .r-box{width:100%;margin-left:0;float:none}.staff-body #container #content .staff .staff-box .r-box .name{font-size:18px}.staff-body #container #content .staff .staff-box .r-box .text{font-size:15px}.staff-body #container #content .staff .staff-box .btm-box .box-inner .text{font-size:15px}}.contact-body #container #content{width:1100px;max-width:100%;margin:0 auto;padding:50px 0 130px 0}.contact-body #container #content .contact-form{width:890px;margin:0 auto;text-align:center}.contact-body #container #content .contact-form .form-box{text-align:left;margin:17px 0;line-height:40px}.contact-body #container #content .contact-form .form-box .label{width:190px;font-size:14px;float:left;line-height:45px}.contact-body #container #content .contact-form .form-box .danger{color:#b91e1f;padding-left:5px}.contact-body #container #content .contact-form .form-box input{font-family:"arial" !important}.contact-body #container #content .contact-form .form-box input.text-box{line-height:39px;padding-left:13px;font-size:12px;width:700px;height:39px;box-sizing:border-box;border:#ccc solid 1px}.contact-body #container #content .contact-form .form-box .text-area{margin-bottom:-7px;padding-left:13px;padding-top:10px;font-family:"arial" !important;width:700px;box-sizing:border-box;font-size:12px;border:#ccc solid 1px}.contact-body #container #content .contact-form .form-box .btn-box{margin-right:15px}.contact-body #container #content .contact-form .form-box .btn-box .btn-label{font-size:14px;margin-left:5px}.contact-body #container #content .contact-form .form-box .text{font-size:14px;font-family:"Gothic MB101 Light"}.contact-body #container #content .contact-form .form-box .area-form{line-height:24px;padding-top:8px}.contact-body #container #content .contact-form .form-box .error{padding-left:190px;list-style:none;line-height:1.2em;font-size:12px}.contact-body #container #content .contact-form button{padding:0;background:0;border:0;font-size:0;line-height:0;overflow:visible;cursor:pointer;width:300px;height:56px;float:left;margin-left:190px;margin-top:15px}.contact-body #container #content .contact-form button:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)"}.contact-body #container #content .contact-form .btn-confirm{margin-top:22px}.contact-body #container #content .contact-form.contact-form-confirm .form-box .label{line-height:inherit;display:block}.contact-body #container #content .contact-form.contact-form-confirm button{margin-top:30px}.contact-body #container #content .contact-form.contact-form-confirm .back{padding-top:20px;margin-left:190px;width:300px;clear:both}.contact-body #container #content .contact-form.contact-form-confirm .back a{color:#000;font-size:14px}.contact-body #container #content .contact-form.contact-form-confirm .back a:hover{color:rgba(0,0,0,0.8)}.contact-body #container #content .mail_area{width:890px;margin:20px auto 0 auto}.contact-body #container #content .mail_area .title{text-align:center}.contact-body #container #content .mail_area .title .label{font-size:22px;font-family:"Gothic MB101 Medium"}.contact-body #container #content .mail_area .text{text-align:center;margin-top:30px}.contact-body #container #content .mail_area .text .comment{font-family:"Gothic MB101 Light";font-size:14px;line-height:30px;margin:20px 0}.contact-body #container #content .mail_area .back_top{text-align:center;width:150px;height:40px;border:solid 1px #eee;background:-moz-linear-gradient(bottom,#f0f0f0,#fff 50%);background:-o-linear-gradient(#f0f0f0,#fff 50%);background:-webkit-gradient(linear,center bottom,center top,from(#f0f0f0),color-stop(0.5,#fff));background:linear-gradient(bottom,#f0f0f0,#fff 50%);line-height:40px;margin:50px auto 0 auto;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2);box-shadow:2px 2px 3px rgba(0,0,0,0.2)}.contact-body #container #content .mail_area .back_top a{font-size:14px;color:#000;text-decoration:none}.contact-body #container #content .mail_area .back_top a:hover{color:#666}@media screen and (max-width:1200px){.contact-body #container #content{box-sizing:border-box;padding-left:15px;padding-right:15px}.contact-body #container #content .contact-form{width:100%}.contact-body #container #content .contact-form .form-box{display:flex}.contact-body #container #content .contact-form .form-box .label{float:none;flex-shrink:0}.contact-body #container #content .contact-form .form-box input.text-box,.contact-body #container #content .contact-form .form-box .text-area{float:none;width:100%}.contact-body #container #content .mail_area{width:100%}}@media screen and (max-width:600px){.contact-body #container #content .contact-form .form-box{display:block}.contact-body #container #content .contact-form .form-box .error{margin-top:0;padding-left:0}.contact-body #container #content .contact-form .form-box .label{width:100%;line-height:30px}.contact-body #container #content .contact-form .form-box .text{width:100%}.contact-body #container #content .contact-form .form-box .btn-box{display:block}.contact-body #container #content .contact-form .form-box .btn-box .btn-label{margin-left:0}.contact-body #container #content .contact-form button{display:block;float:none;margin:0 auto}.contact-body #container #content .contact-form.contact-form-confirm .back{width:100%;margin-left:0}.contact-body #container #content .mail_area .text{text-align:left}.contact-body #container #content .mail_area .text .spNone{display:none}}.sitemap-body #container #content{width:1100px;max-width:100%;margin:0 auto;padding:20px 0 83px 0}.sitemap-body #container #content .sitemap-box ul{padding-left:0;list-style:none}.sitemap-body #container #content .sitemap-box ul li{margin-bottom:10px;font-size:14px}.sitemap-body #container #content .sitemap-box ul li.root:before{content:"└";margin-right:10px}.sitemap-body #container #content .sitemap-box ul li a{text-decoration:none;color:#3074c4}.sitemap-body #container #content .sitemap-box ul li a:hover{text-decoration:underline}@media screen and (max-width:1200px){.sitemap-body #container #content{box-sizing:border-box;padding-left:15px;padding-right:15px}}
