@charset "Shift_JIS";
/*---------------------------------------------------
    FILE;01-subindex.css
	
	HOME>冷蔵庫,HOME>洗濯機,HOME>50音,HOME>その他
-----------------------------------------------------*/

/*--------------------------------------
    見出し　h2
--------------------------------------*/
#headline {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 144px;
	width: 587px;
	margin-bottom: 20px;
}

#refr #headline {background-image: url(../images/common/jema_head_reizou.jpg);}/*冷蔵庫*/
#wash #headline {background-image: url(../images/common/jema_head_sentaku.jpg);}/*洗濯機*/
#cycle #headline {background-image: url(../images/common/jema_head_life.jpg);}/*ライフサイクル*/
#index50 #headline {background-image: url(../images/common/jema_head_50on.jpg);}/*50音*/

#headline h2 {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 138.5%;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 10px;
	height: 60px;
}
#headline h2 i {
	font-size: 65%;
	font-weight: normal;
	font-style: normal;
	padding-left: 1em;
	line-height: 35px;
}
#refr #headline h2 i {color: #69c;}/*冷蔵庫-blue#6383c1*/
#wash #headline h2 i {color: #99c;}/*洗濯機-紫#8d92c5*/
#cycle #headline h2 i {color: #9c9;}/*製品-緑#6dad68*/
#index50 h2 i {color: #c99;}/*50音-pink#D685B0*/

#headline h2 em {
	font-size: 65%;
	font-weight: normal;
	line-height: 10px;
	color: #666666;
	padding-bottom: 15px;
}

#headline ul {
	height: 74px;
	width: 540px;
	margin-right: 27px;
	margin-left: 20px;
}

#headline ul {
	display: block;
}
#headline ul:after {
	content: ".";  
	display: block;  
	clear: both;
	height: 0;
	visibility: hidden;
	position: relative;
}
#headline ul {min-height: 1px;}
* html #headline ul {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}


#headline li {
	display: inline;
	float: left;
}

#refr #headline li a,
#wash #headline li a {
	width: 130px;
}
#refr #headline li a,
#wash #headline li a {
	height: 0px;
	padding-top: 74px;
	overflow: hidden;
	display: block;
}
#cycle #headline {
	height: 71px;
}
#about-life {
	margin-bottom: 30px;
	padding: 8px 20px 8px 72px;
	background: url(../images/common/jema_head_aboutLife.jpg) no-repeat 0 0;
	border-bottom: 1px solid #cccccc;
}
#about-life h3 {
	font-size: 123.1% !important;
}
#about-life p {
	margin: 0;
	line-height: 160%;
	color: #666666;
	font-size: 77%;
	}
	#about-life p a {
		padding-left: 15px;
		background: url(../images/common/allow_bl-1.gif) no-repeat 0 48%;
	}
	.aboutLink {
		margin-top: 5px !important;
	}

/*--------------------------------------
    見出し　h3
--------------------------------------*/
.sub_index#content-R .main-text h3 {
	font-size: 138.5%;
	font-weight: bold;
	padding: 0px;
	line-height: 1.8em;
	clear: both;
}
#shoene h3 {	color: #DD974C;}/*省エネ*/
#rrr h3 {	color: #52AA96;}/*3R*/
#ganyu h3 {	color: #D685B0;}/*含有化学物質*/
#sonota h3 {	color: #8980B8;}/*その他*/


/*--------------------------------------
    本文
--------------------------------------*/
.main-text .column_text {
	padding-left: 60px;
	padding-right: 20px;
	padding-bottom: 45px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-top: 0px;
}

.main-text .column_text#shoene {	background-image: url(../images/common/jema_icon_shoene.gif);}/*省エネ*/
.main-text .column_text#rrr {	background-image: url(../images/common/jema_icon_3R.gif);}/*3R*/
.main-text .column_text#ganyu {	background-image: url(../images/common/jema_icon_fukumu.gif);}/*含有化学物質*/
.main-text .column_text#sonota {	background-image: url(../images/common/jema_icon_hoka.gif);}/*その他*/



/*--------------------------------------
    見出し　h4
--------------------------------------*/
.column_text h4 {
	font-size: 93%;
	padding: 0px;
	line-height: 1.2em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.column_text h4 a {
	background-image: url(../images/common/allow_bl-1.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}

/*--------------------------------------
    本文　リンク
--------------------------------------*/
.column_text ul {
	display: block;
}
.column_text ul:after {
	content: ".";  
	display: block;  
	clear: both;
	height: 0;
	visibility: hidden;
	position: relative;
}
.column_text ul {min-height: 1px;}
* html .column_text ul {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}


.column_text li {
	padding-left: 20px;
	float: left;
	width: 134px;
	margin: 0px;
	display: inline;
	background-image: url(../images/common/allow_bl-1.gif);
	background-repeat: no-repeat;
	background-position: left 1em;
	line-height: 2em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.column_text li.long {
	width: 225px;
}

/*--------------------------------------
    冷蔵庫
--------------------------------------*/
#zeizouHead02 {
	margin: 20px 0 40px 0;
	padding-left: 115px;
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 587px;
	height: 136px;
	background: url(../images/common/jema_head_reizou02.png) no-repeat 0 0;
}
#zeizouHead02 h3 {
	/*position: absolute;*/
	top: 9px;
	left: 116px;
	color: #6383C1;
	font-size: 123% !important;
	font-weight: bold;
}
#zeizouHead02 ul {
	/*position: absolute;*/
	top: 35px;
	left: 115px;
	overflow: hidden;
}
#zeizouHead02 li {
	margin-top: -1px;
	margin-bottom: 2px;
	padding: 3px 0 0 10px;
	position: relative;
	width: 375px;
	background: url(../images/common/allow_bl-3.gif) no-repeat 0 50%;
	list-style: none;
	color: #707070;
	font-size: 85%;
	border-top: 1px dotted #6383C1;
	_zoom: 1;
}
#zeizouHead02 li span {
	padding-left: 15px;
	position: absolute;
	top: 3px;
	right: 0;
	background: url(../images/common/allow_bl-1.gif) no-repeat 0 50%;
	font-size: 77%;
}
#zeizouHead02 li span a {
	color: #6383C1;
}


/*--------------------------------------
    製品ライフサイクル
--------------------------------------*/
#life-table-wrap {
	padding: 20px 17px;
	background-color: #FFFBED;
}
#life-table-wrap p {
	margin-bottom: 30px;
	color: #666666;
	font-size: 93%;
	text-align: justify;
	text-justify: inter-ideograph;
}
#life-table-wrap #life-flow {
	position: relative;
}
#life-table-wrap ul {
	position: absolute;
	width: 15em;
	font-size: 83%;
}
#life-table-wrap li {
	background-image: url(../images/common/jema_life_yajirushi-ss.gif);
	background-repeat: no-repeat;
	background-position: 2px 48%;
	text-indent: 13px;
	line-height: 1.6em;
	list-style-type: none;
}
#life-table-wrap ul#all { top: 45%; _top: 30%; left: 465px; }
#life-table-wrap ul#chotatsu { top: 15px; }
#life-table-wrap ul#konyu { top: 222px; }
#life-table-wrap ul#shiyo { top: 312px; }
#life-table-wrap ul#recycle { top: 513px; }

#life-table-wrap ul#chotatsu,
#life-table-wrap ul#konyu,
#life-table-wrap ul#shiyo,
#life-table-wrap ul#recycle { left: 293px; }

/*--------------------------------------
    50音検索
--------------------------------------*/
#index50list-wrap {
	width: 582px;
	margin-left: 5px;
}
#headline a {
	font-weight: bold;
	color: #000;
}
#index50 #headline ul {
	height: 37px;
	line-height: 37px;
	margin-left: 45px;
}
/*ie6*/
* html #index50 #headline ul {
	margin-left: 20px;
}

#index50 #headline .s li {
	width: 50px;
}
#index50 #headline li {
	background-image: url(../images/common/allow_bk-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
}

#content-R .main-text #index50list-wrap h3 {
	height: 0px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3#index50-a {	background-image: url(../images/common/jema_50on_icon-a.gif);}
h3#index50-k {	background-image: url(../images/common/jema_50on_icon-ka.gif);}
h3#index50-s {	background-image: url(../images/common/jema_50on_icon-sa.gif);}
h3#index50-t {	background-image: url(../images/common/jema_50on_icon-ta.gif);}
h3#index50-h {	background-image: url(../images/common/jema_50on_icon-ha.gif);}
h3#index50-r {	background-image: url(../images/common/jema_50on_icon-ra.gif);}
h3#index50-abc {background-image: url(../images/common/jema_50on_icon-abc.gif);}

#index50list-wrap table {
	width: 500px;
	margin-bottom: 20px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}
#index50list-wrap table td {
	width: 250px;
	height: 6em;
	line-height: 2.5em;
	background-repeat: no-repeat;
	background-position: 0px 2.5em;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#index50list-wrap .icon-01 {	background-image: url(../images/common/jema_50on_icon01.gif);}
#index50list-wrap .icon-02 {
	background-image: url(../images/common/jema_50on_icon02.gif);
}
#index50list-wrap .icon-03 {	background-image: url(../images/common/jema_50on_icon03.gif);}
#index50list-wrap .icon-04 {	background-image: url(../images/common/jema_50on_icon04.gif);}
#index50list-wrap .icon-05 {	background-image: url(../images/common/jema_50on_icon05.gif);}
#index50list-wrap .icon-06 {	background-image: url(../images/common/jema_50on_icon06.gif);}
#index50list-wrap .icon-07 {	background-image: url(../images/common/jema_50on_icon07.gif);}
#index50list-wrap .icon-08 {	background-image: url(../images/common/jema_50on_icon08.gif);}

#index50list-wrap td a {
	background-image: url(../images/common/allow_bl-1.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	display: block;
	padding-left: 15px;
	width: 170px;
}


/* sitemap */
#sitemap-navi1 .title h2 {
	margin: 0px;
	padding: 0px;
	height: 2em;
	line-height: 2em;
}

#sitemap-navi1,
#sitemap-navi2 {
	float: left;
	display: inline;/*IEhack*/
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	width: 250px;
}

#sitemap-navi2 {
	margin: 0px 20px 20px 0;
}

#sitemap-navi1 h3,
#sitemap-navi2 h3 {
	margin: 0px 0 10px 0;
	padding: 5px 0 5px 0px;
	font-size: 116%;
}
#sitemap-navi1 h3 a {
	border-left: none;
	border-bottom: 1px solid #ccc;
	display: block;
	width: 250px;
}


#sitemap-navi1 ul,
#sitemap-navi2 ul {
	margin: 0 0 1em 0.4em;
	background: url(../images/common/tree_ul.gif) repeat-y;
}

#sitemap-navi1 ul ul,
#sitemap-navi2 ul ul {
	margin: 0.4em 0 0 0.4em;
}

#sitemap-navi1 li,
#sitemap-navi2 li {
	color: #333;
	margin-bottom: 0.4em;
	margin-left: 0;
	padding-left: 1em;
	font-weight: bold;
	background: url(../images/common/tree_li.gif) 0px 0.5em no-repeat;
	list-style: none;
}

#sitemap-navi1 li li,
#sitemap-navi2 li li {
	font-weight: bold;
}

#sitemap-navi1 li.lastchild,
#sitemap-navi2 li.lastchild {
	background: url(../images/common/tree_lastchild.gif) repeat-y;
}

/*共通　中大見出し*/
#local-navi .title h2 {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 140%;
	color:  #DD974C;
	height: 1.8em;
	line-height: 1.8em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: color: #DD974C;/*#900;*/
}
.sub_index#content-R .main-text #local-navi .title h3 {
	color: #333;
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
#local-navi .title {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#local-navi p {
	text-indent: 1em;
	margin-bottom: 1em;
}
#local-navi p.noBottom {
	margin-bottom: 0em;
}
#local-navi .notes {
	background-color: #FFFFCC;
	font-weight: bold;
	margin: 20px;
}
#local-navi .notes p {
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}
#local-navi .notes ul {
	padding: 20px;
}


/*　リンク集　*/
#local-navi .links {
	list-style-image: url(../images/common/allow_bk-1.gif);
	list-style-position: inside;
	margin-bottom: 15px;
}
#local-navi #txwrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#local-navi #txwrap .links li {
	margin-left: 0.5em;
}
#txwrap h3 {
	text-indent: 10px;
	margin-bottom: 10px;
	margin-top: 30px;
	border-left: solid 7px #888;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

#txwrap h3.oran-b,
#txwrap h3.blue-b,
#txwrap h3.sky-b,
#txwrap h3.gree-b,
#txwrap h3.pink-b,
#txwrap h3.lave-b {
	margin-top: 30px;
}


#txwrap h3.oran-b { border-color: #DD974C;}/*オレンジ　省エネ*/
#txwrap h3.blue-b { border-color: #6383C1;}/*ブルー　*/
#txwrap h3.sky-b { border-color: #009EE5;}/*スカイブルー（ロゴ）　*/
#txwrap h3.gree-b { border-color: #52AA96;}/*グリーン　3R　rrr*/
#txwrap h3.pink-b { border-color: #D685B0;}/*モモイロ　含有化学物質*/
#txwrap h3.lave-b { border-color: #8980B8;}/*ムラサキ　その他*/


/*　リンク集　*/
#txwrap #InnerBox {
	width: 540px;
	margin-bottom: 20px;
}
.linkBox {
	width:100%;
	overflow: hidden;
	margin-bottom: 15px;
	clear: both;
}
.linkBox:after {
  content: ""; 
  display: block; 
  clear: both;
}
.thumbnail {
	margin-right: 15px;
	width: 200px;
	height: 150px;
	float: left;
}
.linkText {
	width: 325px;
	float: left;
}
#screenshot{
	position: absolute;
	border: 3px solid #333;
	background: #444;
	padding: 5px;
	display: none;
	color: #FFF;
    text-align: center;
}
#txwrap #InnerBox h4 {
	font-size: 116%;
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	clear: both;
}
#txwrap #InnerBox dl {
	color: #666666;
	margin-bottom: 10px;
	float: left;
}
#txwrap #InnerBox dt {
	text-indent: -0.5em;
	_text-indent: 0em;
}
	#txwrap #InnerBox dt a:hover{ text-decoration: underline; }
#txwrap #InnerBox dd { font-size: 93%; }

#txwrap #InnerBox .noMargin { margin-bottom: 0; }

#local-navi .title .title-tx {
	margin: 15px;
	padding: 0px;
	text-align: justify;
}
#local-navi #txwrap .section h4 {
	font-weight: bold;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-indent: 0.5em;
}
#txwrap .section #os-list {
	margin-left: 30px;
}
#txwrap .section #os-list dt {
	font-weight: bold;
}
#txwrap .section #os-list dd {
	text-indent: 1em;
}
#txwrap .section #os-list li {
	list-style-type: circle;
	list-style-position: inside;
}



#txwrap .noIndent {
	text-indent: 0em;
	padding-left: 0em;
}
