.con_brand{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_brand{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_brand{max-width:calc(1200px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_brand{width:calc(1300 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_brand{width:calc(650 / 750 * 100%)}}@media only screen and (min-width: 768px){.box_brand{margin-top:3.84rem}}@media only screen and (max-width: 767px){.box_brand{margin-top:3em}}.box_brand .brand_item{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 .76rem 1.53rem 0 rgba(0,0,0,0.4);box-shadow:0 .76rem 1.53rem 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 767px){.box_brand .brand_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5em 0 3em}.box_brand .brand_item .js-move-sp{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (min-width: 768px){.box_brand .brand_item+.brand_item{margin-top:3.07rem}}@media only screen and (max-width: 767px){.box_brand .brand_item+.brand_item{margin-top:2em}}.box_brand .brand_item .slider{position:relative;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (min-width: 1025px){.box_brand .brand_item .slider{width:calc(680 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .slider{width:calc(650 / 1200 * 100%)}}@media only screen and (max-width: 767px){.box_brand .brand_item .slider{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .slider{width:calc(650 / 1200 * 100%)}}@media only screen and (max-width: 767px){.box_brand .brand_item .slider{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .slider .swiper-slide{overflow:hidden}.box_brand .brand_item .slider .swiper-slide img{position:relative;width:110%;max-width:none;margin-left:-5%}}.box_brand .brand_item .slider .swiper-slide>div{position:relative}.box_brand .brand_item .slider .swiper-slide>div img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0}.box_brand .brand_item .slider .swiper-slide>div::after{content:"";width:100%;display:block}.box_brand .brand_item .slider .swiper-slide>div::after{padding-bottom:calc(500 / 680 * 100%)}@media only screen and (min-width: 768px){.box_brand .brand_item .slider .js-swiper-pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width: 767px){.box_brand .brand_item .slider .js-swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px){.box_brand .brand_item .slider .js-swiper-pagination{padding:0;position:absolute;z-index:2}}@media only screen and (min-width: 768px) and (min-width: 768px){.box_brand .brand_item .slider .js-swiper-pagination{left:auto}}@media only screen and (min-width: 768px) and (max-width: 767px){.box_brand .brand_item .slider .js-swiper-pagination{left:0}}@media only screen and (min-width: 768px) and (min-width: 768px){.box_brand .brand_item .slider .js-swiper-pagination{right:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 767px){.box_brand .brand_item .slider .js-swiper-pagination{right:0}}@media only screen and (min-width: 768px) and (min-width: 768px){.box_brand .brand_item .slider .js-swiper-pagination{bottom:1.53rem}}@media only screen and (min-width: 768px) and (max-width: 767px){.box_brand .brand_item .slider .js-swiper-pagination{bottom:1em}}@media only screen and (max-width: 767px){.box_brand .brand_item .slider .js-swiper-pagination{padding-top:1em}}.box_brand .brand_item .txt_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1025px){.box_brand .brand_item .txt_inner{width:calc(520 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .txt_inner{width:calc(550 / 1200 * 100%)}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .txt_inner{width:calc(550 / 1200 * 100%)}}.box_brand .brand_item .txt_inner .st{line-height:1.8}@media only screen and (min-width: 1025px){.box_brand .brand_item .txt_inner .st{font-size:1.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .txt_inner .st{font-size:1.08rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .st{font-size:1.27rem}}@media only screen and (min-width: 768px){.box_brand .brand_item .txt_inner .st{margin-top:1.53rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .st{margin-top:1em}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .txt_inner .st{line-height:1.7;font-size:1.08rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .txt_inner .st{line-height:1.7}}.box_brand .brand_item .txt_inner .txt{line-height:1.8}@media only screen and (min-width: 768px){.box_brand .brand_item .txt_inner .txt{margin-top:1.15rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .txt{margin-top:.75em}}@media only screen and (min-width: 1025px){.box_brand .brand_item .txt_inner .tmp_more{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .txt_inner .tmp_more{margin-top:.76rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .tmp_more{margin-top:1.5em}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .txt_inner .tmp_more{margin-top:.76rem}}@media only screen and (min-width: 768px){.box_brand .brand_item .txt_inner .tmp_more .a .inn{width:10.76rem}}.box_brand .brand_item .txt_inner .tmp_more .ic.ic_external svg{-webkit-transform:scale(2);transform:scale(2)}.box_brand .brand_item .txt_inner .panf{margin-top:1.8em}@media only screen and (min-width: 768px){.box_brand .brand_item .txt_inner .panf{width:calc(300 / 620 * 100%)}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .panf{width:calc(600 / 650 * 100%)}}@media only screen and (min-width: 768px){.box_brand .brand_item .txt_inner .panf{width:calc(220 / 450 * 100%)}}@media only screen and (max-width: 767px){.box_brand .brand_item .txt_inner .panf{width:49%}}.box_brand .brand_item .txt_inner .panf button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:100% !important;width:100%}@media only screen and (min-width: 1025px){.box_brand .brand_item .view_ctrl_css{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .view_ctrl_css{display:block}}@media only screen and (max-width: 767px){.box_brand .brand_item .view_ctrl_css{display:block}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .view_ctrl_css{display:block}}@media only screen and (min-width: 768px){.box_brand .brand_item .view_ctrl_css2{display:none}}@media only screen and (max-width: 767px){.box_brand .brand_item .view_ctrl_css2{display:block}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .view_ctrl_css2{display:block}}.box_brand .brand_item .title{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.box_brand .brand_item .title .logo{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.box_brand .brand_item .title .logo.osh{width:9.3rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .logo.osh{width:13.03em}}@media only screen and (min-width: 768px){.box_brand .brand_item .title .logo.granvia{width:7.3rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .logo.granvia{width:10.23em}}@media only screen and (min-width: 768px){.box_brand .brand_item .title .logo.vischio{width:11.15rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .logo.vischio{width:15.62em}}.box_brand .brand_item .title .logo.vischio img{margin-bottom:-1em}@media only screen and (min-width: 768px){.box_brand .brand_item .title .logo.nara{width:11.15rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .logo.nara{width:14.5em}}@media only screen and (min-width: 768px){.box_brand .brand_item .title .logo.potel{width:9rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .logo.potel{width:11.7em}}.box_brand .brand_item .title .logo.potel img{margin-bottom:-1em}@media only screen and (min-width: 1025px){.box_brand .brand_item .title .tmp_st_j{margin-top:2.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_brand .brand_item .title .tmp_st_j{margin-top:1.53rem}}@media only screen and (max-width: 767px){.box_brand .brand_item .title .tmp_st_j{margin-top:1.5em}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.box_brand .brand_item .title .tmp_st_j{margin-top:1.53rem}}
