﻿#container .txt h4{line-height:1.5}#container #mainvisual{padding-bottom:51.688%}#container #mainvisual .note{color:#fff}#container #mainvisual figcaption .sp{display:none}@media (max-width: 640px){#container #mainvisual .note{bottom:-8px}}@media (max-width: 480px){#container #mainvisual{padding-bottom:0}#container #mainvisual figcaption{color:#000}#container #mainvisual figcaption .pc{display:none}#container #mainvisual figcaption .sp{display:block}}#contents .txt{margin:5% auto}#contents .txt h5.en{opacity:1}.section{width:100%;max-width:1280px;margin:auto;box-sizing:border-box;overflow:hidden}.pic_cap_black{position:relative}.pic_cap_black .note{background:rgba(0,0,0,0.8);color:#fff;position:absolute;bottom:0;left:0;padding:5px}.color_gold{color:#a88b58}.bb_gold::after{content:"";display:block;height:3px;width:100%;margin-top:10px;background:linear-gradient(90deg, #fff, #a88b58, #fff)}#sec1{width:92%;max-width:1000px;margin:auto}#sec1 .nanpeidai_location{overflow:hidden;margin-top:20px}#sec1 .imgBox{position:relative}#sec1 .imgBox img{width:100%;height:auto}#sec1 .imgBox .pic::before{display:block;content:"";width:100%;padding-bottom:55%;background:bottom center no-repeat;background-size:cover}@media (max-width: 640px){#sec1 .imgBox .pic::before{padding-bottom:70%}}#sec1 .imgBox .imgBoxTxt{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.8);padding:5px 10px 10px;font-size:10px;line-height:1.5}#sec1 .imgBox .imgBoxTxt .min{font-size:1.8em}#sec1 .imgBox .imgBoxTxt .min b{font-size:1.5em}#sec1 .imgBox .imgBoxTxt .min small{font-size:0.7em}#sec1 #shibuya_ss{float:left;width:100%}#sec1 #shibuya_ss .pic::before{background-image:url("../img/renew/pic01_1.jpg")}#sec1 #mikitakeo{float:right;width:49%}#sec1 #mikitakeo .pic::before{background-image:url("../img/renew/pic01_2.jpg")}@media (max-width: 640px){#sec1 #shibuya_ss{float:none;width:100%;margin-bottom:20px}#sec1 #mikitakeo{float:none;width:100%}}#shibuya_sta_map{margin-top:30px}#shibuya_sta_map img{width:100%;height:auto}#sky_img{margin-top:30px}#sky_img img{width:100%;height:auto}@media (max-width: 640px){#sky_img{margin-top:15px}}#tokyo_mansion{margin-top:30px;display:flex;justify-content:space-between;flex-flow:row wrap;align-items:flex-start;background-color:#eae6e3}#tokyo_mansion img{width:100%;height:auto}#tokyo_mansion .img{width:50%}#tokyo_mansion .copy{width:50%;box-sizing:border-box;padding:35px 45px}#tokyo_mansion .copy .title{margin:0;padding-bottom:15px;border-bottom:2px solid #a88b58}#tokyo_mansion .copy .figure{width:85%;margin:40px auto 30px}@media (max-width: 800px){#tokyo_mansion .img{width:100%}#tokyo_mansion .copy{width:100%}}@media (max-width: 480px){#tokyo_mansion .copy{padding:25px 30px}#tokyo_mansion .copy .aw{display:inline}}#sec2{width:92%;max-width:1000px;margin:auto}#sec2 .category_ttl{text-align:center;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ 明朝", serif;color:#c9caca;font-size:24px;margin:0 auto 20px}@media (max-width: 640px){#sec2 .category_ttl{font-size:18px}}#sec2 .sec2_single .ofh{overflow:hidden;background:#eeefef}#sec2 .sec2_single .pic01{float:right;width:66%;height:100%;position:relative}#sec2 .sec2_single .pic01::before{content:"";padding-bottom:64%;display:block;background:url("../img/renew/pic04.jpg") center center no-repeat;background-size:cover}#sec2 .sec2_single .pic01 .note{position:absolute;right:5px;bottom:5px;text-align:right;color:#000}#sec2 .sec2_single .pic02{float:left;width:34%}#sec2 .sec2_single .pic02 .inner{padding:30px 30px 10px}#sec2 .sec2_single .pic02 .pic img{width:100%;height:auto}#sec2 .sec2_single .pic02 h6{color:#000;margin:15px 0 10px;font-size:18px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ 明朝", serif}#sec2 .sec2_single .pic02 .lead{color:#000}@media (max-width: 920px){#sec2 .sec2_single .pic01{float:none;width:100%}#sec2 .sec2_single .pic02{float:none;width:100%}}@media (max-width: 640px){#sec2 .sec2_single .pic02 .inner{padding:25px}}#sec2 .shibuya_facility li{display:inline-block;vertical-align:top;width:47%;margin-right:5%;margin-top:50px;text-align:center}#sec2 .shibuya_facility li h6{margin:20px 0 20px;font-size:18px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ 明朝", serif}@media (max-width: 640px){#sec2 .shibuya_facility li h6{font-size:16px}}#sec2 .shibuya_facility li p{text-align:left}#sec2 .shibuya_facility li .li_item{display:inline-block;vertical-align:top;width:48%;margin-right:3%}#sec2 .shibuya_facility li .li_item:nth-child(even){margin-right:auto}#sec2 .shibuya_facility li .li_item .lead{text-align:left;font-size:18px;line-height:1.3}#sec2 .shibuya_facility li .li_item .lead b{font-size:1.3em}#sec2 .shibuya_facility li .li_item .lead small{font-size:0.7em}@media (max-width: 640px){#sec2 .shibuya_facility li .li_item .lead{font-size:16px}}@media (max-width: 640px){#sec2 .shibuya_facility li .li_item{width:46%;margin-right:4%}}@media (max-width: 640px){#sec2 .shibuya_facility li{width:100%;margin-right:auto;margin-bottom:0px}}#sec2 .shibuya_facility li .pic::before{content:"";display:block;width:100%;padding-bottom:50%;background:center center no-repeat;background-size:cover}#sec2 .shibuya_facility li:nth-of-type(1) .pic::before{background-image:url("../img/renew/pic05.jpg")}#sec2 .shibuya_facility li:nth-of-type(2){margin-right:auto}#sec2 .shibuya_facility li:nth-of-type(2) .pic::before{background-image:url("../img/renew/pic06.jpg")}#sec2 .shibuya_facility li:nth-of-type(3){width:30%}#sec2 .shibuya_facility li:nth-of-type(3) .pic::before{background-image:url("../img/renew/pic07.jpg")}#sec2 .shibuya_facility li:nth-of-type(4){width:30%}#sec2 .shibuya_facility li:nth-of-type(4) .pic::before{background-image:url("../img/renew/pic08.jpg")}#sec2 .shibuya_facility li:nth-of-type(5){width:30%;margin-right:auto}#sec2 .shibuya_facility li:nth-of-type(5) .pic::before{background-image:url("../img/renew/pic09.jpg")}@media (max-width: 640px){#sec2 .shibuya_facility li:nth-of-type(3),#sec2 .shibuya_facility li:nth-of-type(4),#sec2 .shibuya_facility li:nth-of-type(5){width:100%;margin-right:auto}}#sec2 .shibuya_facility img{width:100%;height:auto}#sec3{width:92%;max-width:1000px;margin:auto}#sec3 .ofh{overflow:hidden}#sec3 .pic{float:left;width:50%}#sec3 .pic img{width:100%;height:auto}@media (max-width: 640px){#sec3 .pic{float:none;width:100%;margin-bottom:10px}}#sec3 .pic14 img{width:100%;height:auto}#sec4{max-width:none;margin:70px auto 0}#sec4 .pic15 img{width:100%;height:auto}#sec4 .sec_box{width:92%;max-width:1000px;margin:auto}#sec4 .ofh{overflow:hidden;margin-bottom:50px;position:relative}#sec4 .pic16{float:left;width:50%;margin-right:20px}#sec4 .pic16 img{width:100%;height:auto}#sec4 .lead{overflow:hidden;margin:0 auto}#sec4 .note_block{position:absolute;bottom:1%;right:0;width:48%}@media (max-width: 800px){#sec4 .pic16{float:none;width:100%;margin-right:auto}#sec4 .lead{margin-top:15px;text-align:center}#sec4 .note_block{position:static;margin-top:15px;text-align:center;display:block;width:100%}}#asiaheadquarters{max-width:1000px;margin:auto;padding:5% 0;background:#fff;color:#111}#asiaheadquarters .inner{width:90%;max-width:1100px;margin:auto;box-sizing:border-box;overflow:hidden}#asiaheadquarters .inner .left{width:48%;float:left}#asiaheadquarters .inner .left img{width:100%;height:auto}#asiaheadquarters .inner .right{width:48%;float:right}#asiaheadquarters .inner .right h6{font-weight:bold;font-size:15px;line-height:1.4;margin-bottom:0}@media (max-width: 768px), (max-width: 800px) and (orientation: landscape){#asiaheadquarters .inner .left{float:none;width:100%;max-width:480px;margin:auto}#asiaheadquarters .inner .right{float:none;width:100%;margin-bottom:2em}}#asiaheadquarters .cap_area{display:inline-block;width:30px;height:1em;background:#b9ad96}#areamap{background:#fff}#areamap .base{width:100%;max-width:1280px;margin:auto;box-sizing:border-box;overflow:hidden;max-width:1160px}#areamap .base .note{color:#333;background:none}#areamap .base .btn_more{display:block;position:absolute;width:13%;max-width:150px;transition:all .5s;-webkit-transition:all .5s}#areamap .base .btn_more:hover{margin-left:5px}#areamap .base .btn_more#more01{top:46%;left:77%}#areamap .base .btn_more#more02{top:70%;left:77%}#areamap .base .btn_more#more03{top:36%;left:9.8%}#areamap .base .btn_more#more04{top:89.7%;left:31.6%}#areamap .sp_only{width:90%;margin:auto}#areamap .sp_only li{margin-top:3%}#areamap .sp_only img{width:100%;height:auto}@media (max-width: 480px){#areamap{padding-bottom:5%}#areamap .base .note{position:static}}@media (max-width: 480px){#aerial_photography{overflow:hidden}#aerial_photography img{width:130%}}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}img.mfp-img{max-width:570px}.page_nation{text-align:center;max-width:300px;margin:40px auto}.page_nation a{display:block;width:100%;padding:15px 0;font-size:15px;background:#ADA377;color:#000;text-decoration:none;transition:.3s}.page_nation a:hover{background:#c7c0a1}#sec6{max-width:1000px;width:92%;margin:auto}@media (max-width: 640px){#sec6{margin-top:80px}}#sec6 .sec6_photo{font-size:0;letter-spacing:-0.4em}#sec6 .sec6_photo>div{font-size:10px;letter-spacing:0em;margin-bottom:40px}#sec6 .sec6_photo .pic::before{content:"";display:block;width:100%;padding-bottom:56%;background:top center no-repeat;background-size:cover}#sec6 .sec6_photo h5{text-align:center;font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.5;font-size:18px;margin:10px auto}#sec6 .sec6_photo h5 b{font-size:1.5em}#sec6 .sec6_photo h5 small{font-size:0.7em}#sec6 .sec6_photo h5 a.btn_arrow{box-sizing:border-box;border-radius:50%;border:1px solid #fff;text-decoration:none;color:#fff;display:inline-block;line-height:1;padding:5px;vertical-align:middle}#sec6 .sec6_photo h5 a.btn_arrow span{display:block;position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(0%) rotate(90deg);font-size:10px}#sec6 .sec6_photo .lead{text-align:center}#sec6 .sec6_photo .item01 .pic::before{background-image:url("../img/renew/pic01.jpg")}#sec6 .sec6_photo .item02{display:inline-block;width:49%;margin-right:2%}#sec6 .sec6_photo .item02 .pic::before{background-image:url("../img/renew/pic10.jpg");padding-bottom:87%}#sec6 .sec6_photo .item03{display:inline-block;width:49%}#sec6 .sec6_photo .item03 .pic::before{background-image:url("../img/renew/pic11.jpg");padding-bottom:87%}@media (max-width: 600px){#sec6 .sec6_photo .item02,#sec6 .sec6_photo .item03{width:100%;margin-right:auto}#sec6 .sec6_photo .item02 .pic::before,#sec6 .sec6_photo .item03 .pic::before{padding-bottom:75%}}.modal-Box{background:#fff !important;padding:5% 8%;max-width:1000px;box-sizing:border-box;border:1px solid #fff;color:#111}.modal-Box .m-txt{float:left;width:47%}.modal-Box .m-txt .type{font-size:14px}.modal-Box .m-txt .name{margin-top:0;font-size:25px;margin-bottom:30px}.modal-Box .m-txt .data{font-size:13px;line-height:200%;margin-top:50px}.modal-Box .m-txt .data a{text-decoration:none;color:#A0A173}.modal-Box .m-txt .time{position:relative;padding-left:65px;display:block}.modal-Box .m-txt .time .time-ttl{position:absolute;left:0}.modal-Box .m-img{float:right;width:47%}.modal-Box .m-img .m-photo{text-align:center;margin-top:0;margin-bottom:30px}.modal-Box .m-img .m-photo img{width:100%;height:auto}.modal-Box .m-img .m-map{width:100%;height:260px}@media (max-width: 768px){.modal-Box{padding:7% 8% 9% 8%}.modal-Box .m-txt,.modal-Box .m-img{float:none;width:100%}.modal-Box .m-txt .data{margin-top:10%;border-top:1px solid #444;padding-top:30px}.modal-Box .m-img{margin-top:10%}}.bnr_tokyoing{max-width:520px;width:90%;margin:30px auto}.bnr_tokyoing img{width:100%;height:auto;transition:.4s}.bnr_tokyoing:hover img{opacity:0.6}#sec7 .txt{max-width:1000px}#sec7 .pic{width:100%;max-width:600px;margin:auto;position:relative}#sec7 .pic img{width:100%;height:auto}#sec7 div.note{margin:10px auto 0 auto;max-width:600px;text-align:left}
