#mainVisual #pankuzu{color:#fff}#mainVisual #pankuzu a{color:#fff}#mainVisual .pageName{font-family:brandon-grotesque, sans-serif;font-weight:900;color:#fff;display:block;text-align:center;font-size:20px;text-transform:uppercase;mix-blend-mode:normal;position:absolute;left:0;top:20px;width:100%;z-index:3;letter-spacing:0.1em}#mainVisual .overlay{background-color:#006b4d;content:"";mix-blend-mode:multiply;display:block;text-align:center;width:100%;height:70px;position:absolute;left:0;top:0;z-index:2}#mainVisual .note{color:#fff;left:10px}#container{background-image:url(../img/modelroom/bg01.jpg);background-color:#00271c;background-repeat:no-repeat;background-size:100% auto;background-position:center top;padding-top:60px;color:#fff}#container::after{display:none}.mainCopy{margin-top:0}.mainCopy::before{display:none}#gallery{margin-top:55px}#gallery .attention{font-family:ten-mincho-text, serif;font-size:14px;font-feature-settings:"palt";text-align:center;letter-spacing:0.1em}#gallery .list{display:flex;justify-content:space-between;flex-flow:row wrap}#gallery .list .photo{margin-top:20px;width:22.6%}#gallery .list .photo img{width:100%;height:auto}#gallery .list .photo:nth-child(-n+6){width:31.2%}#gallery .list .photo .name{font-size:11px;font-family:ten-mincho-text, serif;margin-top:5px}#livingRoomPhoto{margin:65px calc(50% - 50vw) 0;width:100vw;position:relative}#livingRoomPhoto img{width:100%;height:auto}#livingRoomPhoto .note{position:absolute;color:#fff;left:17px;bottom:7px}@media screen and (max-width: 768px){#mainVisual #pankuzu{color:#fff}#mainVisual #pankuzu a{color:#fff}#mainVisual .pageName{font-size:16px;top:15px}#mainVisual .overlay{height:50px}#container{padding-top:40px}.mainCopy{border-bottom:0;padding-bottom:0}#gallery{margin-top:40px}#gallery .attention{font-size:12px}#gallery .list{display:flex;justify-content:space-between;flex-flow:row wrap}#gallery .list .photo{margin-top:15px;width:31.2%}#gallery .list .photo:nth-child(-n+6){width:48.5%}#gallery .list .photo .name{font-size:10px}#livingRoomPhoto{margin-top:45px}}#lightcase-info #lightcase-title{font-size:12px !important}#lightcase-info{padding-top:5px !important}
