@charset "Shift_JIS";

/*--------------------------------------------------------------------
common
cssの初期化
--------------------------------------------------------------------*/

table, caption, th, td {
font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", sans-serif;
margin: 0;
padding: 0;
border: 0;
font-style: normal;
font-weight: normal;
font-size: 100%;
}

/*--------------------------------------------------------------------
common
ページ共通部分
--------------------------------------------------------------------*/

/*bodyのスタイル*/
body {
/* 20090403
パンくずリストのため停止
font-size:small; */
height:100%;
}
html {
height:100%;
}
.h2{
font-size:110%;
font-weight:bold;
margin-bottom:10px;
}
div#IhWrap p,
div#IhWrap td{
font-size:90%;
}
.mini{
font-size:80%;
}
strong{
font-weight:bold;
}

.textleft{
text-align:left;
padding-left:5px;
}

table.function{
/*margin:auto;*/
padding:0;
border-collapse: collapse;
}
table.function th,td{
border:1px solid #cccccc;
line-height:135%;
text-align:center;
}

table.function th{
text-align:center;
}
table.function td.center{
text-align:center;
}

table.function td span.model{
font-weight:bold;
}
table.function td span.price{
color:#00A0C6;
font-weight:bold;
}

th.type{
background-color:#F2EDE9;
}
td.basic-cell{
background-color:#F2EDE9;
}

table.layout{
margin:0 auto;
padding:0;
border:0;
text-align:center;
}

table.layout td{
margin:auto;
border:0;
/*text-align:left;*/
}


/*--------------------------------------------------------------------
商品の種類
--------------------------------------------------------------------*/
/*ダブル（左右IH）のスタイル*/

th.double{
background-color:#FF0000;
color:#FFFFFF;
}
td.double{
background-color:#FF0000;
color:#FFFFFF;
}


/*シングル（右IH）のスタイル*/

th.single{
background-color:#FF7F00;
color:#FFFFFF;
}
td.single{
background-color:#FF7F00;
color:#FFFFFF;
}



/*鉄・ステンレスのスタイル*/

th.iron{
background-color:#35AACD;
color:#FFFFFF;
}
td.iron{
background-color:#35AACD;
color:#FFFFFF;
}



/*お手ごろ、20Aのスタイル*/

th.reasonable{
background-color:#409D27;
color:#FFFFFF;
}
td.reasonable{
background-color:#409D27;
color:#FFFFFF;
}


/*うす型フラットのスタイル*/

th.thin{
background-color:#8C1888;
color:#FFFFFF;
}
td.thin{
background-color:#8C1888;
color:#FFFFFF;
}


/*据置タイプ　シングル（右IH）のスタイル*/

th.put{
background-color:#A23F84;
color:#FFFFFF;
}
td.put{
background-color:#A23F84;
color:#FFFFFF;
}



/*業務用タイプ　シングル（右IH）のスタイル*/

th.business{
background-color:#BC6AB2;
color:#FFFFFF;
}
td.business{
background-color:#BC6AB2;
color:#FFFFFF;
}


/*--------------------------------------------------------------------
仕様項目
--------------------------------------------------------------------*/

/*ヒーターのスタイル*/

th.heater{
background-color:#E6E6CF;
width:10px;
padding-left:3px;
}
td.heater{
background-color:#E6E6CF;
width:10px;
padding-left:3px;
text-align:center;
}
td.heater-cell{
background-color:#F2F2E5;
}


/*形状・色のスタイル*/

th.shape{
background-color:#A6DA95;
width:10px;
padding-left:3px;
}
td.shape{
background-color:#A6DA95;
width:10px;
padding-left:3px;
text-align:center;
}
td.shape-cell{
background-color:#E6F5E1;
}

/*付属品のスタイル*/
th.plus{
background-color:#E4F2F2;
}
td.plus{
background-color:#E4F2F2;
text-align:center;
}

/*使いやすさのスタイル*/

th.convenience{
background-color:#FDCC8A;
width:10px;
padding-left:3px;
}
td.convenience{
background-color:#FDCC8A;
width:10px;
padding-left:3px;
text-align:center;
}
td.convenience-cell{
background-color:#FEF2E0;
}


/*おいしさのスタイル*/

th.delicious{
background-color:#FCCDE5;
width:10px;
padding-left:3px;
}
td.delicious{
background-color:#FCCDE5;
width:10px;
padding-left:3px;
text-align:center;
}
td.delicious-cell{
background-color:#FEEDF6;
}


/*清潔のスタイル*/

th.clean{
background-color:#B3E3EE;
width:10px;
padding-left:3px;
}
td.clean{
background-color:#B3E3EE;
width:10px;
padding-left:3px;
text-align:center;
}
td.clean-cell{
background-color:#E6F6F9;
}


/*電源・付属品のスタイル*/

th.power{
background-color:#B2A0CD;
width:10px;
padding-left:3px;
}
td.power{
background-color:#B2A0CD;
width:10px;
padding-left:3px;
text-align:center;
}
td.power-cell{
background-color:#E5DEED;
}



/*--------------------------------------------------------------------
注意事項
--------------------------------------------------------------------*/
table.note{
clear:both;
border:none;
/*	margin:auto;*/
}
table.note td{
border:none;
text-align:left;
vertical-align:top;
font-size:80%;
}
/*--------------------------------------------------------------------
function10.html, function11.html用(yasu)
--------------------------------------------------------------------*/
.img_v_center{
vertical-align: middle;
}
.texttop{
vertical-align: top;
}
td span.shin{
color: #FFFFFF;
background-color: #FF0000;
padding: 2px;
}

/*ガラスタッチパネル*/
.g_touch, .g_touch td{
border:none;
}
#g_panel{
text-align: right;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

/*追加テーブル*/
table#function_plus{
/* float:right;
margin:auto; */
border:none;
}
table#function_plus td#pasemaker{
border:none;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
text-align: right;
}
table#function_plus td#dengen{
border:none;
text-align:left;
}

/*追加テーブル内のプラグ説明部分*/
#plug{
padding:0;
border-collapse: collapse;
}

#plug th{
border:1px solid #cccccc;
line-height:135%;
text-align:center;
padding: 2px;
}
#plug td.head{
border:1px solid #cccccc;
line-height:135%;
text-align:center;
padding: 2px;
}
#plug td{
border:1px solid #cccccc;
line-height:135%;
text-align:center;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#plug td.plug_img{
vertical-align:top;
}
/*--------------------------------------------------------------------
function17.html用(yasu)
--------------------------------------------------------------------*/
.img17_1{
margin: 3px auto 0 auto;
}

/*-------------------------------------------------------------------
2010/04/26
-------------------------------------------------------------------*/
#plug_j{
padding:0;
border-collapse: collapse;
margin-bottom:10px;
}

#plug_j th{
border:1px solid #cccccc;
line-height:135%;
padding: 2px;
}
#plug_j td.head{
border:1px solid #cccccc;
line-height:135%;
padding: 2px;
}
#plug_j td{
border:1px solid #cccccc;
line-height:135%;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
}
#plug_j td.plug_img{
vertical-align:top;
}

/*-------------------------------------------------------------------
2016/11/16
-------------------------------------------------------------------*/

.fontS {
	font-size:80%;
	line-height:1.2em;
}
