@charset "utf-8";
.un_precautions_panel {
	border: solid 1px var(--emphasisRed);
	padding: 20px;
	background: #f5f5f5;
	box-sizing: border-box;
}
.un_precautions_panel + .bl_tocList {
	margin-top: 20px;
}
.un_precautions_panel .un_precautions_panel_edg {
	text-align: center;
	color: var(--emphasisRed);
	font-weight: bold;
	font-size: 18px;
}
.un_precautions_panel .un_precautions_panel_edg + .un_precautions_panel_txt {
	margin-top: 5px;
}
.un_precautions_panel .un_precautions_panel_txt + .un_precautions_panel_txt {
	margin-top: 5px;
}

.un_bathDryChoiceTypeGasDryer_panel_wrapper {
	display: flex;
	box-sizing: border-box;
}
.un_bathDryChoiceTypeGasDryer_panel {
	display: block;
	text-align: center;
	font-size: 13px;
	width: calc(27% - 10px);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.un_bathDryChoiceTypeGasDryer_panel.un_bathDryChoiceTypeGasDryer_panel__col3 {
	width: calc(27% - 16px);
	margin-top: 20px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover {
	border: solid 2px transparent;
	padding: 0;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover:hover {
	border-color: #ccc;
	padding: 0;
	box-sizing: border-box;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_img_logo img {
	width: 96px;
	height: 22px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_img_logo.un_bathDryChoiceTypeGasDryer_panel_hover_img_logo__noritz img {
	width: auto;
	height: 22px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_type {
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_img .un_bathDryChoiceTypeGasDryer_panel_hover_img_item + .un_bathDryChoiceTypeGasDryer_panel_hover_type {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_type + .un_bathDryChoiceTypeGasDryer_panel_hover_productNum {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_productNum {
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_accessory + .un_bathDryChoiceTypeGasDryer_panel_hover_price {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_discount {
	color: var(--emphasisRed);
	font-weight: bold;
	display: flex;
	justify-content: center;
	align-items: center;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_discount + .un_bathDryChoiceTypeGasDryer_panel_hover_specialPriceTxt {
	margin-top: 5px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_discount span {
	font-size: 20px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_price + .un_bathDryChoiceTypeGasDryer_panel_hover_discount {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_discount span {
	font-size: 20px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_specialPriceTxt {
	font-weight: bold;
	padding: 0;
	overflow: inherit;
	font-size: 11px;
	letter-spacing: -0.05em;
	background: #ffffff;
	color: var(--emphasisRed);
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_specialPriceTxt {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_num + .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts {
	margin-top: 5px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_num,
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_num span {
	color: var(--emphasisRed);
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_num span {
	font-size: 20px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts {
	color: var(--emphasisRed);
	border: solid 1px var(--emphasisRed);
	padding: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts_txt {
	color: var(--emphasisRed);
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts_num {
	font-size: 13px;
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts .un_bathDryChoiceTypeGasDryer_panel_hover_constructionCosts_num span {
	color: var(--emphasisRed);
	font-weight: bold;
	font-size: 22px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover .un_bathDryChoiceTypeGasDryer_panel_hover_num + .un_bathDryChoiceTypeGasDryer_panel_constructionCosts {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_hover + .un_bathDryChoiceTypeGasDryer_panel_detail {
	margin-top: 10px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_estimete {
	background: #ff7816;
	color: #fff;
	height: 40px;
	border: none;
	text-indent: 0;
	overflow: hidden;
	position: relative;
	border-radius: 3px;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 95%;
	margin-left: 5px;
}

.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_estimete::after {
	content: "\03e";
	position: absolute;
	top: 10px;
	right: 28px;
	font-size: 14px;
	font-weight: bold;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_detail {
	font-size: 14px;
	width: 95%;
	margin-left: 5px;
}
.un_bathDryChoiceTypeGasDryer_panel .un_bathDryChoiceTypeGasDryer_panel_detail + .un_bathDryChoiceTypeGasDryer_panel_estimete {
	margin-top: 5px;
}

.un_bathDryChoiceTypeGasDryer_panel_wrapper + .un_bathDryChoiceTypeGasDryer_panel_wrapper {
	margin-top: 20px;
	border-top: dotted 1px #999;
}
.bl_panel + .un_bathDrChoiceTypeGasDryer_tab {
	margin-top: 40px;
}