@charset "Shift_JIS";

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

/*bodyのスタイル*/
body {
/* 20090403
パンくずリストのため停止
font-size:small; */
height:100%;
}
html {
height:100%;
}
#fs01-content h2{
font-size:110%;
font-weight:bold;
margin-bottom:10px;
background:none;
padding:0;
}
#fs01-content div.col5G4L h2{
background:none;
}
#fs01-content .mini{
font-size:80%;
}
#fs01-content strong{
font-weight:bold;
}

#fs01-content table.function strong { color:#333333; font-weight:bold; }

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

#fs01-content table.function{
/*margin:auto;*/
padding:0;
border-collapse: collapse;
width:770px;
clear:both;
}

/* safari only */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#fs01-content table.function {
/*margin:auto;*/
padding:0;
border-collapse: collapse;
width:768px;
clear:both;
}
}

#fs01-content table.spec th,
#fs01-content td{
border:1px solid #cccccc;
background:none;
padding:0;
line-height:135%;
text-align:center;
/* vertical-align:middle; */
}

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

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

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

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

#fs01-content table.layout td{
margin:auto;
border:0;
padding:2px;
/*text-align:left;*/
}


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

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


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

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



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

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



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

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


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

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


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

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



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

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


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

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

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


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

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

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

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

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


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

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


/*清潔のスタイル*/

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


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

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



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

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

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

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

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

/*-------------------------------------------------------------------
2010/04/26
-------------------------------------------------------------------*/
#fs01-content #plug_j{
padding:0;
border-collapse: collapse;
margin:0 0 10px;
width:350px;
}

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

/*-------------------------------------------------------------------
2010/10/26
-------------------------------------------------------------------*/

#fs01-content .h2 {
font-size:110%;
font-weight:bold;
margin-bottom:10px;
}

.function td.bottom {
vertical-align:bottom !important;
}

#fs01-content .function td {
vertical-align:middle;
}

#fs01-content .function p.mini {
font-size:90%;
}


/*-------------------------------------------------------------------
2011/07/04
-------------------------------------------------------------------*/

#fs01-content div.col5G4L .contentsHolder a:link,
#fs01-content div.col5G4L .contentsHolder a:visited {
color:#003A91;
}

#fs01-content .cell_parent {
width:73px !important;
}

#fs01-content .cell_parent_02 {
width:70px;
}

#fs01-content .cell_parent_03 {
width:54px;
/width:70px;
}

#fs01-content .cell_small {
width:12%;
}


/*-------------------------------------------------------------------
2011/08/22
-------------------------------------------------------------------*/

#fs01-content td.plus-cell {
background-color:#effbfb;
}

/*-------------------------------------------------------------------
2011/09/22
-------------------------------------------------------------------*/

#fs01-content img.img17_1 {
vertical-align:bottom;
}


#fs01-content td.border_b_none {
border-bottom:none;
}

#fs01-content span.release {
border:solid 1px #F00;
padding:2px;
color:#F00;
background:#FFF;
display:inline-block;
margin:3px 0;
line-height:100%;
}

/*-------------------------------------------------------------------
2012/02/09 function_r
-------------------------------------------------------------------*/

#fs01-content .series_title {
background:#da4d70;
font-weight:bold;
font-size:130%;
padding:10px 0;
}

#fs01-content .function_r .series_title {
color:#ffffff;
}

#fs01-content .function_r #plug_j td {
padding:5px 7px;
}

#fs01-content .function_r .series_title img {
vertical-align:bottom;
}

.pad_t10 {
padding-top:10px;
}

#fs01-content p.mar_b10 {
margin-bottom:10px;
}

#fs01-content p.mar_b15 {
margin-bottom:15px;
}

#plug_j .first_guide_demo {
background:#da4d70;
text-align:center;
color:#ffffff;
font-size:140%;
padding:3px;
margin-bottom:5px;
}


/*-------------------------------------------------------------------
2013/01/17 function_t
-------------------------------------------------------------------*/

#indexTop.mb5 { margin-bottom:5px; }
#indexTop.mb10 { margin-bottom:10px; }
#indexTop.mb15 { margin-bottom:15px; }
#indexTop.mb20 { margin-bottom:20px; }
#indexTop.mb25 { margin-bottom:25px; }
#indexTop.mb30 { margin-bottom:30px; }
#indexTop.mb35 { margin-bottom:35px; }
#indexTop.mb40 { margin-bottom:40px; }
#indexTop.mb45 { margin-bottom:45px; }
#indexTop.mb50 { margin-bottom:50px; }
#indexTop.mb55 { margin-bottom:55px; }

#indexTop .mb5 { margin-bottom:5px; }
#indexTop .mb10 { margin-bottom:10px; }
#indexTop .mb15 { margin-bottom:15px; }
#indexTop .mb20 { margin-bottom:20px; }
#indexTop .mb25 { margin-bottom:25px; }
#indexTop .mb30 { margin-bottom:30px; }
#indexTop .mb35 { margin-bottom:35px; }
#indexTop .mb40 { margin-bottom:40px; }
#indexTop .mb45 { margin-bottom:45px; }
#indexTop .mb50 { margin-bottom:50px; }
#indexTop .mb55 { margin-bottom:55px; }

#fs01-content #indexTop p.mb5 { margin-bottom:5px !important;  }
#fs01-content #indexTop p.mb10 { margin-bottom:10px !important; }
#fs01-content #indexTop p.mb15 { margin-bottom:15px !important; }
#fs01-content #indexTop p.mb20 { margin-bottom:20px !important; }
#fs01-content #indexTop p.mb25 { margin-bottom:25px !important; }
#fs01-content #indexTop p.mb30 { margin-bottom:30px !important; }
#fs01-content #indexTop p.mb35 { margin-bottom:35px !important; }
#fs01-content #indexTop p.mb40 { margin-bottom:40px !important; }
#fs01-content #indexTop p.mb45 { margin-bottom:45px !important; }
#fs01-content #indexTop p.mb50 { margin-bottom:50px !important; }
#fs01-content #indexTop p.mb55 { margin-bottom:55px !important; }

#fs01-content .function_t .series_title {
background:#EB613B;
}

#fs01-content .font_white {
color:#ffffff;
}

.function .td_fixed {
table-layout:fixed\9;
}

.function_t td {
white-space:normal;
}

#fs01-content .function_t .width135 {
width:135px\9 !important;
}

#fs01-content .function_t table {
width:100%;
}

#fs01-content .function .inner_table td {
border:none;
}

#fs01-content .function .inner_table td.right_border {
border-right:1px solid #CCCCCC;
}




/*-------------------------------------------------------------------
2013/01/18 function_dl_new
-------------------------------------------------------------------*/


#fs01-content .function_dl_02 .series_title {
background:#e49956;
}

/*#fs01-content .function_dl_02 table td {
/position:relative;
}*/

/*-------------------------------------------------------------------
2013/01/18 function_d32_02
-------------------------------------------------------------------*/


#fs01-content .function_d32_02 .series_title {
background:#8ec43e;
}

/*-------------------------------------------------------------------
2013/01/18 function_d22
-------------------------------------------------------------------*/


#fs01-content .function_d22 .series_title {
background:#33B6A0;
}

#fs01-content .function .width266 {
/width:266px !important;
}

.function_d22 td {
white-space:normal;
}

#fs01-content #plug_j.width770 {
width:770px;
}



/*-------------------------------------------------------------------
2013/03/08 function_r_aiseg
-------------------------------------------------------------------*/

#fs01-content .series_title {
background:#71badc;
}





/*-------------------------------------------------------------------
2014/04/28 function_f32
-------------------------------------------------------------------*/

#fs01-content .function_f32 .series_title {
background:#00b4ac;
}


/*-------------------------------------------------------------------
2014/04/28 function_f33
-------------------------------------------------------------------*/

#fs01-content .function_f33 .series_title {
background:#7688c2;
}



/*--------------------------------------------------------------------
2014/04/28 share
--------------------------------------------------------------------*/

a.linkArrow01 {
/* background: url("../img/link_arrow01.gif") no-repeat scroll 0 0.4em rgba(0, 0, 0, 0);
*/ background: url("../img/link_arrow01.gif") no-repeat scroll 0 0.4em;
display: block;
margin: 0 0 0 10px;
padding-left: 10px;
text-indent: 0;
}

a.linkArrow02 {
/* background: url("../img/link_arrow02.gif") no-repeat scroll 0 0.4em rgba(0, 0, 0, 0);
*/ background: url("../img/link_arrow02.gif") no-repeat scroll 0 0.4em;
display: block;
margin: 0 0 0 10px;
padding-left: 10px;
text-indent: 0;
}







