
@charset "utf-8";
/* ///////////////////////////////

採寸方法
PC用

/////////////////////////////////
*/
#pageContents.saisunCnt{background: #fff;margin: 0 auto;float: none; width: 950px!important}
.saisunCnt{ font-family:"游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", "Hiragino Maru Gothic W4 JIS2004", "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0 auto; line-height:28px} 

.saisunCnt h1{ font-size: 24px; border-bottom: 1px dotted #333; padding-bottom: 10px;font-weight: bold; text-align: center}
.saisunCnt small{display: block; font-size:0.6em; margin-top: 5px; color: #999; font-weight:normal;}
.saisunCnt .ttlCnt p{text-align: center;}

.menuCnt{width: 100%; overflow: hidden;}
.menuCnt li{width: 31%; background:#333; color: #fff; margin:1%; float: left; text-align: center; position: relative; }
.menuCnt li a{padding:7% 2%; color: #fff; display: block!important; width: 96%;}
.menuCnt li::before {
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
    width: 0px;
    height: 0px;
    border: 0.3em solid transparent;
    border-left: 0.4em solid #fff;
    content: "";
}
.ctgCnt{margin:-100px 0 30px; padding: 170px 0 0 0}
.ctgCnt h2{background: #eee; display:block; padding:20px; font-size: 1.5em; text-align: center; letter-spacing: 5px}


.spec_table{width: 47%; border-collapse: collapse; border-spacing: 0; margin:50px auto 10px;table-layout: fixed;float: right;} 
.spec_table th{ padding: 10px 0; text-align: center;border-right:dashed 1px #999; border-left:solid 1px #999;}
.spec_table td{ padding: 10px 0; text-align: center;border-right:solid 1px #999;}
.spec_table tr{ border-top:solid 1px #999;}
.spec_table tr:last-child{ border-bottom:solid 1px #999;}
.spec_table tr:nth-child(odd){ background-color: #f1f1f1}
.spec_table th{width: 30%;padding: 10px;text-align: left;}
.spec_table td{text-align: left;padding: 5px;}
.spec_table th b{font-weight: bold;margin-right: 10px;font-size: 1.2em;}


.spec_att{margin: 0% 0% 0; display: block;clear: both;text-align: right;}
.spec_img{width: 50%; float: left;margin: 40px 0 0;}


/*洗濯表示*/
.icon_title02{width:950px;padding:10px;margin:10px auto;border-bottom:2px solid #999;margin-top:20px;box-sizing:border-box;	font-weight:bold;}
.sentaku{width:950px;overflow:hidden;_zoom:1;margin:0 auto;}
.sentaku ul{display: flex; flex-wrap: wrap;}
.sentaku li{width:calc(100%/6);	float:left;	text-align:center;}
.sentaku li p{margin-bottom:30px; text-align:center; line-height:1.5em !important;}
.icon_txt{width:950px;}