@charset "utf-8";

/*==========================================================
メーカートップ用
==========================================================*/
.h2-type6-1 {
    font-size: 20px;
    color: #fff;
    padding: 5px 0 3px !important;
    text-align: center;
    line-height: 36px;
    font-weight: bold;
}
.box-title01-2 {
	background: #D60201;
	color: #FFFFFF;
	padding: 13px 8px 8px 20px;
	font-size: 22px;
	font-weight: bold;
	border-bottom: 1px solid #FB5D5C;
	background-image: repeating-linear-gradient(135deg, transparent, transparent 6px, rgba(230,0,0,.5) 1px, rgba(230,0,0,.5) 11px);
	text-shadow: 2px 1px 2px #9A0000;
}

.df { display: flex; justify-content: space-between; }
.df_img_left { margin-right: 20px; }
div.special_price {
	margin: 20px auto 5px;
	padding: 7px;
	display: flex;
	color: #d60000;
	width: 280px;
	line-height: 30px;
	font-weight: bold;
	border: #d60000 solid 2px;
}
div.special_price span.price1 {
    display: block;
    margin-right: 30px;
    color: #fff;
    text-align: center;
    background: #d60000;
    width: 70px;
    height: 30px;
    line-height: 30px;
}
h4.grey_box {
    padding: 10px 20px;
    border-radius: 4px;
	color: #555;
	font-weight: bold;
	position: relative;
	background: #f4f4f4; /* Old browsers */
	background: -moz-linear-gradient(left,  #f4f4f4 0%, #e0e0e0 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #f4f4f4 0%,#e0e0e0 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #f4f4f4 0%,#e0e0e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e0e0e0',GradientType=1 ); /* IE6-9 */
}
.h2-type6-1 {
    font-size: 20px;
    color: #fff;
    padding: 5px 0 3px !important;
    text-align: center;
    line-height: 36px;
    font-weight: bold;
}
div.page_link {
    margin: 20px auto 10px;
    display: flex;
    justify-content: space-around;
    width: 755px;
}
.bnr_area img { margin-right: 2px !important; }
.bnr_area img:last-child { margin-right: 0px; }
.FeatureTableInner-txt {
    display: table-cell;
    padding: 0px 5px 0 20px !important;
}
div.page_link {
    margin: 0px auto 35px;
    display: flex;
    justify-content: space-around;
    width: 755px;
}

.disc_pos1 {
	padding-top: 10px;
	width: 94px;
	height: 84px;
	line-height: 17px;
	font-size: 16px;
	/* transform: rotate(-25deg); */
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	position: absolute;
	right: 7px;
	top: 5px;
	color: #fff;
	background: #d70000;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	text-shadow: 2px 2px 2px #af0303;
}
.font_num {
	font-size: 46px;
	font-weight: normal;
	letter-spacing: -1px;
	font-family: 'MS UI Gothic','Helvetica Neue','Arial';
}
.per {
	margin-top: 20px;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
}
div.disc_pos1 .df {
	display: flex;
	justify-content: space-between;
	width: 69px;
	margin: 0 0 0 10px;
	line-height: 16px;
}
.price01 {
	position: absolute;
	left: 9px;
	bottom: 101px;
	color: #333;
	letter-spacing: -1px;
}
.price02 {
	font-size: 41px;
	font-weight: bold;
	color: #d70101;
	position: absolute;
	right: 10px;
	bottom: 44px;
	letter-spacing: -1.5px;
}

/* 緑ボタン */
.static a{text-align:center;border-radius:3px;text-align:center;background-color:#40b11d;width:323px;display:block;color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:bold;padding:15px 0 13px 0px;}
.static a:hover{opacity:0.7;}

/*ナビ*/
.un_ihMitsubishiTop_ancList > li > .anc01::before{background:url(https://www.sunrefre.jp/ih/mitsubishi/img/index/mitsubishiTop_ancIcon01.png);}
.un_ihMitsubishiTop_ancList > li > .anc02::before{background:url(https://www.sunrefre.jp/ih/mitsubishi/img/index/mitsubishiTop_ancIcon02.png);}
.un_ihMitsubishiTop_ancList > li > .anc03::before{background:url(https://www.sunrefre.jp/ih/mitsubishi/img/index/mitsubishiTop_ancIcon03.png);}

/*IHクッキングヒーター交換の流れ*/
.characteristic_accordion {
	margin-bottom: 30px;
}