@charset "euc-jp";

/* ///////////////////////////////


PC

///////////////////////////////
*/

#pageContents.humidifier{
 width: 950px !important;
 float: none !important;
 padding-bottom: 50px;
 text-align:center;
 font-size:14px;
font-family:"Þâ¥´¥·¥Ã¥¯ÂÎ", YuGothic, "Þâ¥´¥·¥Ã¥¯", "Yu Gothic","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku Gothic Pro","£Í£Ó £Ð¥´¥·¥Ã¥¯",Verdana,Helvetica,Arial;
font-weight:500;
margin:0 auto}


.ctgCnt {margin-bottom:0; padding-bottom:40px;}
.ctgCnt h2{ color:#000; margin:0; padding:0;}
 a:hover img{opacity:0.9;filter: alpha(opacity=80);}
 a:hover {
	text-decoration: underline;
	color: #000;
}
 a:active {
	text-decoration: none;
	color: #c18346;
}
.ttlCnt{background:#b5aa87;padding-bottom: 20px;margin-bottom: 60px;}
.ttlCnt p{color:#fff;text-align: center;}


/*
MENU
----------------------------------------------------------------------------------------------*/
.menuCnt{}
.menuCnt ul{ margin:0 2%}
.menuCnt ul li{width:30%; margin:1%; display:inline-block}
.menuCnt ul li img{width:100%}



/*
----------------------------------------------------------------------------------------------*/
#ctg01{}
#ctg01 h2{margin: 2% 2% 0; text-align:center}
#ctg01 h2 img{margin: 5% 2% 0;text-align:center;height: 120px;}

#ctg01 .humiNew {
	margin-top: 30px;
	border: #ccc 20px solid;
	box-sizing: border-box;
}
#ctg01 .humiNew h3 {padding: 10px 0;}


#ctg01 mark.newicon{position:absolute;top: 3%;right:5%;z-index:9999;background:none;}
#ctg01 mark.newicon img{height: 100px!important;border-radius:50%;width:auto!important;}
#ctg01 mark.newicon2{position:absolute; top:3%; left:5%; z-index:9990; background:none}
#ctg01 mark.newicon2 img{height:100px!important; border-radius:50%;width:auto!important;}


#ctg01 .humiNew .item01 {
	width: 530px;
	height: 372px;
	padding: 120px 0 0 420px;
	text-align: left;
	position: relative;
	background: url(https://www.angers-web.com/Contents/cabinet/sim0194/humi20-02pc.jpg) no-repeat left top;
}
#ctg01 .humiNew ul {
	width: 100%;
	padding: 5px;
	overflow: hidden;
}
#ctg01 .humiNew li {
	width: 449px;
	padding-bottom: 10px;
	background: #fff;
	float: left;
	position: relative;
}
#ctg01 .humiNew li:first-child {
	margin-right: 0.5%;
}
#ctg01 .humiNew .item02 {
	background: #ccc;
	padding-top: 20px;
}

#ctg01 .humiNew .item02 ul {
	padding: 0;
}
#ctg01 .humiNew .item02 ul li {
	border: 1px #fff solid;
}

#ctg01 .humiNew p.catch {line-height:2em; font-weight: bold; font-size:24px; text-align:center;}
#ctg01 .humiNew p.catch span { font-size: 130%;}
#ctg01 .humiNew p.name { padding-top: 30px; font-size:16px;min-height: 3em; line-height:1.5em; font-weight:500; text-align:center;}
#ctg01 .humiNew p.price { padding-top: 20px; font-size:20px;color:#1f6873; font-weight:bold; text-align:center;}
#ctg01 .humiNew p.price-small {font-size:0.7em;}
#ctg01 .humiNew ul p.name {padding-top: 10px;  text-align:center;}
#ctg01 .humiNew ul p.price {padding-top: 10px;  text-align:center;}

/*ul.pmenu{margin: 0 2%;text-align:center;}
ul.pmenu li{width: 22%;margin: 2% 1% 1%;display:inline-block;text-align: center;}
ul.pmenu li img{width:100%}
.pickup h3{background:#348571; position:relative;  text-align:center; color:#fff; font-size:48px; font-weight:normal; padding:34px 0 23px;letter-spacing: 0.2px;}
.pickup h3 img{position:absolute; left:2%; top:0; width:72px !important;margin: 7px auto;}
.pickup h3 small{font-size:23px;  font-weight:normal;margin-bottom: 9px;margin-right: 10px;}
.pickup{margin: 60px auto 30px;}
.setBox {}
.setList { margin: 25px 0 0;}
.setList li {margin-right: 15px;display: inline-block; width: 250px; vertical-align:top; position:relative}
.setList li .item_img{border-radius:50%; width:100%}
.setList .hum19_item{overflow: hidden;display: block;width:250px;line-height: 1em;height: 0.6em;height: 8em;margin: 0 0 0 0;text-align: center;}
.setList .item_catch{line-height:1.5em; font-weight:bold; color:#348571;font-size: 18px;letter-spacing: 0.8px;}
.setList .item_name{font-size:14px; padding: 3% 5%;text-align:center; min-height: 3em; line-height:1.5em; font-weight:500}
/**/
/*mark.spoticon{position:absolute; top:45%; right:0%; z-index:9999; background:none}
mark.spoticon img{border-radius:50%; width:80px !important;}
*/




/*
----------------------------------------------------------------------------------------------*/
.lineup{ margin-top:100px}
.lineup h2{margin: 2%; text-align:center}
.lineup h2 img{margin: 5% 2% 2%;text-align:center;height: 120px;}
.lineup ul{margin: 0 2% 30px 0;text-align:center;}
.lineup ul li{width: 22%;margin: 2% 2px 1%;display:inline-block;text-align: center;}
.lineup ul li img{width: 100%}

#pageContents .lineup .itemCnt img {width: 100%;}


.lineup .ctgCnt h3{padding: 15px 0 20px;text-align:center;color:#fff; background: #b5aa87; font-size: 48px;font-weight:normal;letter-spacing: 0.8px;}
.lineup .ctgCnt h3 small{padding:0 0 30px; display:block; font-size:21px; display:block; font-weight:normal}

.ctgCnt{}
.lineup ul.itemCnt {margin: 0;text-align:center;}
.lineup ul.itemCnt li{width: 23.6%;margin: 1% 1% 0% 0;overflow:visible;position:relative;display:inline-block;background:#fff;border:1px solid #ccc;/* height:545px*/}
#pageContents.humidifier p.item_catch{margin: 5% 0 0%; padding-top: 5px;line-height:1.5em;font-weight:bold;font-size:16px; text-align:center;}

/**/
#ctg02 mark.newicon{position:absolute;top: 1%;right:2%;z-index:9999;background:none;}
#ctg02 mark.newicon img{height: 60px!important;border-radius:50%;width:auto!important;}
#ctg02 mark.newicon2{position:absolute; top:28%; right:2%; z-index:9990; background:none}
#ctg02 mark.newicon2 img{height:60px!important; border-radius:50%;width:auto!important;}
/**/
ul.iconbox{height:20px;/*! float: left; */width: 100%;position: absolute;top: 224px;left: 0;text-align: left;}
ul.iconbox li{display:inline-block;padding: 0 2%!important;width: auto!important;border: none;margin: 0 1.2% 0 0!important;background: #333!important;color:#fff;font-size: 11px;border:none!important;height:auto!important;}
/**/
.hum20_item{overflow: hidden;display: inline-block;width:100%;line-height: 1em;min-height:9.2em;margin: 15px 0 0 0; font-size:13px}
#pageContents.humidifier p.item_name{font-size:13px; padding: 3% 2%;text-align:center; min-height: 3em; line-height:1.5em; font-weight:500}
#pageContents.humidifier p.item_price{font-size:16px; padding:0 2%;text-align:center; color:#1f6873; font-weight:bold}
#pageContents.humidifier p.item_price small{font-size:0.7em;}
table#tbl-bdr{border-collapse: collapse;}
#tbl-bdr th{border-collapse: collapse;font-size:0.9em;padding:1.5% 0;background:#e0e0e0;text-align:center;width:36%;height:2em;}
#tbl-bdr td{border-collapse: collapse;font-size:0.9em;padding:0;background:#e0e0e0;border-right: none;border-bottom:none;height:2em;}

.lineup h3 img{ width: 100%; height:120px; object-fit: cover;}

#tbl-bdr table,#tbl-bdr td,#tbl-bdr th {line-height: 1.5em;font-size:12px; }
#heater18_ala .hum19_box li{background:#fff; margin: 10px 10px 0 0; border:2px solid #fff}

span.att{display:block; text-align:right; margin-bottom:30px}

/*
¡ü²óÍ·
----------------------------------------------------------------------------------------------*/
#kaiyuu_title{width:930px;padding:10px;background:#c02020;color:#FFF;font-size:16px;font-weight:bold;text-align:center;margin: 50px auto 0;}
#kaiyuu_box{width:950px;margin: 0px auto; 50px}
#kaiyuu_box ul{background:#EEE; width:950px; overflow:hidden; _zoom:1;}
#kaiyuu_box ul li{padding:10px 0 10px 10px; float:left; width:300px;}
#kaiyuu_box ul li p{width:100%;	padding:5px;}


