
body {letter-spacing: inherit;}
a {color: #222;text-decoration: underline;}
a:hover {color: #222;text-decoration: underline;}
img {vertical-align: bottom;border-style: none;}

.pro.range .video_play span::before {content: url('../assets/img/ctrl__play.svgz');}
.video_play span:after {content: "播放";}

.pro.range .pro_buynow_00 {flex-wrap: wrap;padding: 50px 0 100px 0;}
.pro.range .pro_buynow_01 {width: 100%;text-align: center;}
.pro.range .pro_buynow_01 img {max-width: 462px;width: 100%;}
.pro.range .pro_buynow_02 {width: 100%;text-align: center;}
.pro.range .pro_buynow_02 img {width: 350px;}
.pro.range .pro_buynow_03 {width: 100%;text-align: center;}

.pro.range .section--design .video_play span:after {content: "播放";}
.billboard .billboard--01:before,.billboard .billboard--00:before {background-image: url('../assets/img/range/index/balmuda_the_range_ttl.svg');}
.billboard .billboard--02:before,.billboard .billboard--03:before,.billboard .billboard--04:before {background-image: url('../assets/img/range/index/balmuda_the_range_ttl_new.svg');}
.section--index.section--03 .section__btn, .section--index.section--05 .section__btn {font-size: .8rem;}
.pro.range .section--index.section--02.loaded {background-image: url('../assets/img/range/index/desktop/section--02.jpg');}
.pro.range .section--index.section--03.loaded {background-image: url('../assets/img/range/index/desktop/section--03.jpg');}
.pro.range .section--index.section--05.loaded {background-image: url('../assets/img/range/index/desktop/section--05.jpg');}
.pro.range .section--index.section--06.loaded {background-image: url('../assets/img/range/index/desktop/section--06.jpg');}

.section--index.section--03 .section__item--00::before {content: url('../assets/img/range/index/section--03-icon-00.png');}
.section--index.section--03 .section__item--01::before {content: url('../assets/img/range/index/section--03-icon-01.png');}
.section--index.section--03 .section__item--02::before {content: url('../assets/img/range/index/section--03-icon-02.png');}
.section--index.section--03 .section__item--03::before {content: url('../assets/img/range/index/section--03-icon-03.png');}
.section--index.section--03 .section__item--04::before {content: url('../assets/img/range/index/section--03-icon-04.png');}
.section--index.section--03 .section__item--05::before {content: url('../assets/img/range/index/section--03-icon-05.png');}
.pro.range .section--feature.section--01 .__content .__list {margin-bottom: 0;padding-left: 0;}
.pro.range .section--accessory.section--00 .__image {background-image: url('../assets/img/range/accessory/desktop/section--00.jpg');}
.pro.range .section--design.section--01 .__block__head.loaded {background-image: url('../assets/img/range/design/desktop/section--01-00.jpg');}
.pro.range .section--feature.section--01 .__content .__item::before {background-image: url('../assets/img/range/feature/range_ico.png');}
.pro.range .section--feature.section--01 .__content .__item-00::after {background-image: url('../assets/img/range/feature/range-00_ico.png');}
.pro.range .section--feature.section--01 .__content .__item-01::after {background-image: url('../assets/img/range/feature/range-01_ico.svg');}
.pro.range .section--feature.section--01 .__content .__item-02::after {background-image: url('../assets/img/range/feature/range-02_ico.svg');}
.pro.range .section--feature.section--01 .__content .__item-03::after {background-image: url('../assets/img/range/feature/range-03_ico.svg');}
.pro.range .section--feature.section--01 .__content .__item-04::after {background-image: url('../assets/img/range/feature/range-04_ico.svg');}
.pro.range .section--feature.section--01 .__content .__item-05::before {background: none;}
.pro.range .section--feature.section--01 .__content .__item-05::after {background-image: url('../assets/img/range/feature/range-05_ico.png');}
.pro.range .section--feature.section--01 .section--01-items .__list .__ico::before {background-image: url('../assets/img/range/feature/range_ico.png');}
.pro.range .section--feature.section--01 .section--01-items .__list .__ico::before {width: 57px;height: 25px;left: 0;top: 0.2rem;}
.pro.range .section--feature.section--01 .section--01-04 .__list .__ico::before {background: none;}
.pro.range .section--feature.section--02.loaded {background-image: url('../assets/img/range/feature/desktop/section--02.jpg');}
.pro.range .section--feature.section--03.loaded {background-image: url('../assets/img/range/feature/desktop/section--03.jpg');}
.pro.range .section--feature.section--04.loaded {background-image: url('../assets/img/range/feature/desktop/section--04.jpg');}

.pro.range .section--design.section--03 {padding: 3.5rem 0 0 0;}

@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
	.pro.range .section--index.section--02.loaded {background-image: url('../assets/img/range/index/desktop/section--02@2x.jpg');}
	.pro.range .section--index.section--03.loaded {background-image: url('../assets/img/range/index/desktop/section--03@2x.jpg');}
	.pro.range .section--index.section--05.loaded {background-image: url('../assets/img/range/index/desktop/section--05@2x.jpg');}
	.pro.range .section--index.section--06.loaded {background-image: url('../assets/img/range/index/desktop/section--06@2x.jpg');}
	.pro.range .section--accessory.section--00 .__image {background-image: url('../assets/img/range/accessory/desktop/section--00@2x.jpg');}
	.pro.range .section--design.section--01 .__block__head.loaded {background-image: url('../assets/img/range/design/desktop/section--01-00@2x.jpg');}
	.pro.range .section--feature.section--02.loaded {background-image: url('../assets/img/range/feature/desktop/section--02@2x.jpg');}
	.pro.range .section--feature.section--03.loaded {background-image: url('../assets/img/range/feature/desktop/section--03@2x.jpg');}
	.pro.range .section--feature.section--04.loaded {background-image: url('../assets/img/range/feature/desktop/section--04@2x.jpg');}
}

@media (max-width: 640px) {
	.pro.range .section--index.section--02.loaded {background-image: url('../assets/img/range/index/mobile/section--02.jpg');}
	.pro.range .section--index.section--03.loaded {background-image: url('../assets/img/range/index/mobile/section--03.jpg');}
	.pro.range .section--index.section--05.loaded {background-image: url('../assets/img/range/index/mobile/section--05.jpg');}
	.pro.range .section--index.section--06.loaded {background-image: url('../assets/img/range/index/mobile/section--06.jpg');}
	.pro.range .section--accessory.section--00 .__image {background-image: url('../assets/img/range/accessory/mobile/section--00.jpg');}
	.pro.range .section--design.section--01 .__block__head.loaded {background-image: url('../assets/img/range/design/mobile/section--01-00.jpg');}
	.pro.range .section--feature.section--02.loaded {background-image: url('../assets/img/range/feature/mobile/section--02.jpg');}
	.pro.range .section--feature.section--03.loaded {background-image: url('../assets/img/range/feature/mobile/section--03.jpg');}
	.pro.range .section--feature.section--04.loaded {background-image: url('../assets/img/range/feature/mobile/section--04.jpg');}
	.pro.range .section--specs img {max-width: 100%;}
	.pro.range .section--feature.section--01 .section--01-00 .__item-00 .__ico img {width: auto;}
	.section--feature.section--01 .section--01-04 .__item-05 .__ico img {width: auto;}
	.section--design.section--02 .video_play span:after {content: "播放";}
}