@charset "UTF-8";



/* style_extra *//*test contact_20221108*/

div.contents div.form2 td input.x2022_11_09_123456888{
width:96%;
 background: #fff;
 border-width: 1px;
  border-style: solid;
}

header.corporate.contact_20221108 {
  background-image: url("../../images/contact-header.jpg");
}
/*test contact_20221108 END*/

/* 20201029 */
header.classic_planterxxx ,
header.classic_planter_terracotta_aaa
{
    background-image: url("../../images/srocco_tuscany-header.jpg");
}

header.design_planter{
    background-image: url("../../images/design_planter-header.jpg");
}

header.intelligent_planter{
    background-image: url("../../images/intelligent_planter-header.jpg");
}

header.lighting_model{
    background-image: url("../../images/lighting_model-header.jpg");
}

header.lighting_poly_furniture{
    background-image: url("../../images/lighting_poly_furniture-header.jpg");
}

header.modern_frp_planter{
    background-image: url("../../images/modern_frp_planter-header.jpg");
}

header.modern_resin_planter{
    background-image: url("../../images/modern_resin_planter-header.jpg");
}

header.poly_furniture{
    background-image: url("../../images/poly_furniture-header.jpg");
}

header.traditional_resin_planter{
    background-image: url("../../images/traditional_resin_planter-header.jpg");
}

header.traditional_terracotta_planter{
    background-image: url("../../images/traditional_terracotta_planter-header.jpg");
}
/* 20201029 end */


/* トップページ・可変アイテム */
header.page.home.add_class1 {
    background-image: url("../../images/home-title-1.jpg");
    background-position: 50% 50%;
}

header.page.home.add_class2 {
    background-image: url("../../images/home-title-2.jpg");
    background-position: 50% 50%;
}

header.page.home.add_class3 {
    background-image: url("../../images/home-title-3.jpg");
    background-position: 50% 50%;
}

header.page.home.add_class4 {
    background-image: url("../../images/home-title-4.jpg");
    background-position: 50% 50%;
}


header.page.home.add_class1 h1.ti {
    margin-top:60px;
    margin-top:190px;
    margin-left:520px;
}
header.page.home.add_class1 p.ti {
    margin-left:520px;
}

header.page.home.add_class2 h1.ti {
    margin-top:120px;
    margin-top:250px;
    margin-left:40px;
}
header.page.home.add_class2 p.ti {
    margin-left:40px;
}

header.page.home.add_class3 h1.ti {
    margin-top:120px;
    margin-top:250px;
    margin-left:640px;
    color:#222222;
}
header.page.home.add_class3 p.ti {
    margin-left:640px;
    color:#222222;
}

header.page.home.add_class4 h1.ti {
    margin-top:210px;
    margin-top:340px;
    margin-left:40px;
}
header.page.home.add_class4 p.ti {
    margin-left:40px;
}
/* トップページ・可変アイテム・終 */

/*********** 
home  */


div.contents.page.home div.home-category-theme-1{
  background-image:url("../../images/home-subhead-light_model.jpg");
}
div.contents.page.home div.home-category-theme-1 div.work.genten div.move{top:160px;}

div.contents.page.home div.home-category-theme-2{
  background-image:url("../../images/home-subhead-modern_resin_planter.jpg ");
  background-position:45% 70%;



}
div.contents.page.home div.home-category-theme-2 div.work.genten div.move{top:160px;}

div.contents.page.home div.home-category-theme-3{
  background-image:url("../../images/home-subhead-traditional_resin.jpg");
}
div.contents.page.home div.home-category-theme-3 div.work.genten div.move{top:160px;}


div.contents.page.home div.home-category-theme-4{
  background-image:url("../../images/home-subhead-furniture.jpg");
}
div.contents.page.home div.home-category-theme-4 div.work.genten div.move{top:160px;}


div.contents.page.home div.home-category-theme-4-2{
  background-image:url("../../images/home-subhead-marine_fiber.jpg");
}
div.contents.page.home div.home-category-theme-4-2 div.work.genten div.move{top:160px;}


div.contents.page.home div.home-category-theme-5{
  background-image:url("../../images/about_design_planter-header.jpg");
}
div.contents.page.home div.home-category-theme-5 div.work.genten div.move{top:120px;}

div.contents.page.home div.home-category-theme-5-2{
  background-image:url("../../images/home-subhead-light_model-02.jpg");
}
div.contents.page.home div.home-category-theme-5-2 div.work.genten div.move{top:145px;}
/* div.home-category-theme-5_2 20170808 追加 */

div.contents.page.home div.home-category-theme-6{
  background-image:url("../../images/home-subhead-catalog.jpg");
  height:262px;
}
div.contents.page.home div.home-category-theme-6 div.work.genten div.move{top:36px;right:90px}


div.contents.page.home div.home-category-theme-7{
  background-image:url("../../images/home-subhead-moc.jpg");
  height:660px;
}
div.contents.page.home div.home-category-theme-7 div.work.genten div.move{top:240px;left:110px}	


div.contents.page.home div.home-category-theme-8{
  background-image:url("../../images/home-subhead-movie.jpg");
  height:260px;
}
div.contents.page.home div.home-category-theme-8 div.work.genten div.move{top:45px;}


div.contents.page.home div.home-category-theme-8-2{
  background-image:url("../../images/home-subhead-about_design_planter-02.jpg");
  height:260px;
  margin-bottom:10px;
}
div.contents.page.home div.home-category-theme-8-2 div.work.genten div.move{top:45px;}
/* div.home-category-theme-8-2 20170808 追加 */





header.page.home {
  background-image: url("../../images/home-title-1.jpg");
  background-position: 50% 50%;
  height:620px;
}

/* home end
************/

header.information.news {
  background-image: url("../../images/news-header.jpg");
}

header.information.about_design_planter{
  background-image: url("../../images/about_design_planter-header.jpg");
}


header.information.designer {
  background-image: url("../../images/designer-header.jpg");
}

header.information.designer-2 {
  background-image: url("../../images/designer-header.jpg");
}

header.information.designer-3 {
  background-image: url("../../images/designer-header.jpg");
}

header.information.lechuza_pon{
  background-image: url("../../images/lechuza_pon-header.jpg");
}

header.case {
  background-image: url("../../images/portfolio-header.jpg");
}

header.information.planter_proshop_movie {
  background-image: url("../../images/planter_proshop_movie_header.jpg");
}

/*テスト　終了時不要 20200912*/
header.information.planter_proshop_movie_test {
  background-image: url("../../images/planter_proshop_movie_header.jpg");
}


header.information.planter_proshop {
  background-image: url("../../images/planter_proshop-header.jpg");
}

header.light {
  background-image: url("../../images/light_model-header.jpg");
}


header.art_object {
  background-image: url("../../images/art_object-header.jpg");
}


header.traditional_resin {
  background-image: url("../../images/traditional_resin-header.jpg");
}

header.marine_fiber {
  background-image: url("../../images/marine_fiber-header.jpg");
}

header.policy {
  background-image: url("../../images/policy-header.jpg");
}


header.contact {
  background-image: url("../../images/contact-header.jpg");
}


header.profile {
  background-image: url("../../images/profile-header.jpg");
}

header.zaiko_parameter {
  background-image: url("../../images/profile-header.jpg");
}


header.web_catalog {
  background-image: url("../../images/web_catalog-header.jpg");
}

header.caution {
  background-image: url("../../images/caution-header.jpg");
}

div.contents.lechuza_premium.rondo div.teimen_kanshui{
  background-image:url("../../images/lechuza_premium-rondo-03.jpg");
}


div.contents.lechuza_premium.cube_premium div.teimen_kanshui{
  background-image:url("../../images/lechuza_premium-cube_premium-03.jpg");
}


.f_white{
	color:#fffff !important;
}

.f_black{
	color:#222222 !important;
}


header{background-size:cover;}
/* style_extra end */
