@charset "utf-8";
body {
  zoom: 70%;
  zoom: 90%\0;
 _zoom: 67%;
}
#head, div#header, div#head_div{
	height:84px;
}
div#head_div div#top_logo{
	padding-top:12px;
}
div#head_div div#right_menu{
	padding-top:5px;
}
div#header,#footer{
	background:#FFF;
}
div#products_content,#main_content,
#campaign_content,
#enjoy_content,
#member_company_content,
#member_other_content,
#member_myhome_content,
#sitemap_content,
#center_box{
	background:#EFFFFF;
}
div#main_content div#main_content_in {
	background:url(../img/content_bg_001.html) repeat-x scroll center bottom transparent;
}
div#company_box {
	background:url(../../enjoy/img/content_full_bg_001.html) repeat-x scroll center bottom transparent;
}
div#company_box {
	background:url(../../company/img/content_full_bg.jpg) repeat-x scroll center top #E1FFFF;
}
div#nv_top img, 
div#content_left .block .blockInner .pagetop, 
div#other_box #customer ul#subnavi {
	display:none;
}
div#main_content div#content_len_01 #gallery {
	float:none;
	position:relative;
}
div#main_content div#content_len_01 #gallery div, 
div#main_content div#content_len_01 #gallery div ul, 
div#main_content div#content_len_01 #gallery div ul li {
	float:left;
	overflow:hidden;
	width:694px;
	height:330px;
}
.left_len, .right_len {
     *display:none;
}
.right_len_001_content {
	 *border-left:1px solid #CCC;
	 *border-right:1px solid #CCC;
	 *margin-left:1px;
	 *width:245px;
}
.right_len_002_content {
	 *width:244px;
	 *border-left:1px solid #8BFCFF;
	 *border-right:1px solid #8BFCFF;
}
div.jw_lest_unit, div.jw_lest_unit_mult {
	float:left;
	margin-top:0;
	margin-bottom:5px;
}
div#footer {
	height:32px;
}
div#footer_box {
	padding-top:5px;
}
div#content_left .newsblock .newsblockInner .listarea .listInner{
	padding:0 30px 10px!important;
	margin-top:0!important;
}
div#content_left .newsblock .newsblockInner .listarea .listInner br{
	height:5px;
}
div#content_left .newsblock .newsblockInner h2{
	margin-bottom:0px!important;
	height:10px;
	padding:0!important;
}
div#content_left .newsblock .newsblockInner .btnareaother{
	display:none;
}
div#content_left .newsblock .newsblockInner .listarea h4{
	margin:10px 0!important;
}
div#news_box{
	background:#EDFFFF;
}
/* ---- News ---- */
body#news{
	zoom:100%;
}
body#news #head, 
body#news div#header, 
body#news div#head_div,
body#news ul#navigation_none,
body#news div#content_right,
body#news div#footer,
body#news div#footer_box,
body#news div#content_left h1 {
	display:none;
}
body#news div#member_news_content div#content_left{
	margin:0 auto;
	float:none;
	padding-top:20px;
}
body#news div#news_box,
body#news div#news_box div#content_body{
	width:726px;
}
/* ---- Product ---- */
html body#product_print{
	zoom:100%!important;
	*zoom:95%!important;
	zoom:98%\0!important;
}
div#products_content div#content_left div#content_box_center div.products_list_unit div.list_unit_r ul li .new_img,.new_img{
	display:none;
}
body#product_print #head,
body#product_print div#header, 
body#product_print div#head_div,
body#product_print ul#navigation_none,
body#product_print div#content_right,
body#product_print div#footer,
body#product_print div#footer_box,
body#product_print div#nv_top,
body#product_print ul#navigation_jw,
body#product_print div#content_left .pt20px,
body#product_print div#content_left div#content_box_left,
body#product_print div#content_left div#content_box_right,
body#product_print .pinpai_link,
body#product_print .pagetop5,
body#product_print .fclear,
body#product_print .pinpai_link{
	display:none;
}
body div#products_content div#content_left div#content_box_center div#content_box_center_in {
    background: none repeat scroll 0 0 transparent!important;
}
body#product_print #center_box{
	background:#FFF;
}
body#product_print div#content_left div#content_box_center .pt20px{
	display:block!important;
	padding-top:0;
}
body#product_print div#content_left div#left_title_002{
	padding-top:0px!important;
	display:none;
}
body#product_print div#content_body div#content_left,
body#product_print div#content_left div#content_box_center{
	float:none;
	*float:left;
	margin:0;
}
body#product_print div.prod_details_unit div.prod_details_sm_text{
	float:left!important;
	clear:none!important;
	display:block;
	width:364px;
}
body#product_print div.prod_details_unit ul.prod_details_len1,
body#product_print div.prod_details_unit dl.prod_details_len2,
body#product_print div.prod_details_unit ul.fclear{
	float:left!important;
	clear:none!important;
	display:block;
	width:394px;
}
body#product_print div#content_left div.prod_details_unit{
	clear:none\0;
	width:598px\0;
	height:405px;
	margin-top:0;
	margin-bottom:20px;
	*height:410px;
}
body#product_print div#content_left div.prod_details_unit.last{
	margin-bottom:0;
}
body#product_print #products_content_jw {
	padding-bottom:0;
}
body#product_print #products_content_jw #center_box div#content_left div.prod_details_unit_20year{
	height:360px;
}
body#product_print #products_content_jw #center_box div#content_left div.prod_details_unit_25year{
	height:460px;
}
div#products_content div#content_body div#content_left{
	background:url(../img/bg_content_left.html) no-repeat left bottom;
	margin-bottom:30px;
}

/* ---- Enjoy ---- */
.enjoy_img{
	display:none;
}
body div#content_left #cont_le {
	padding:3px 0 0 17px!important;
	background:url(../../enjoy/img/content_box_bg_001.html) no-repeat left top!important;
	width:679px!important;
	height:427px!important;
	float:left!important;
	position:inherit;
}
