#l-container.index .l-content-top{background-color:#000}#l-container.index .l-content-top .l-mainvisual{
	width:100%;
	min-height:815px;
	background:url(../pc_images/top/main-bg.jpg) no-repeat center center;
	background-size:cover
}
@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual{
	min-height:772px;
	min-height:120.625vw
	}
}
@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual{background:url(../sp_images/top/main-bg.jpg) no-repeat center center}}@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual{background-size:cover}}#l-container.index .l-content-top .l-mainvisual .m-content-inner{display:table}#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box{display:table-cell;height:815px;padding:0 0 240px 3px ;text-align:center;vertical-align:middle}
@media only screen and (max-width: 750px){
	#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box{
		height:772px;
		height:120.625vw
	}
}
@media only screen and (max-width: 750px){
	#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box{
		padding:0 0 253px 3px ;
		padding:0 0 39.53125vw .46875vw 
	}
}
#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-hozan{
	width:45px;
	margin-left:2px
}
@media only screen and (max-width: 750px){
	#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-hozan{
		width:44px;width:6.875vw
	}
}
@media only screen and (max-width: 750px){
	#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-hozan{
	height:81px;height:12.65625vw
	}
}
@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-hozan{margin-left:2px;margin-left:.3125vw}}#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-kura{display:block;width:471px;margin:90px auto 0 }@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-kura{width:460px;width:71.875vw}}@media only screen and (max-width: 750px){#l-container.index .l-content-top .l-mainvisual .m-content-inner .l-logo-box .logo-kura{margin:86px auto 0 ;margin:13.4375vw auto 0 }}#l-container.index .l-content-top #top-banner{width:640px;margin:0 auto;padding:21px 14px 16px 18px }@media only screen and (max-width: 750px){#l-container.index .l-content-top #top-banner{width:640px;width:100vw}}@media only screen and (max-width: 750px){#l-container.index .l-content-top #top-banner{padding:21px 14px 16px 18px ;padding:3.28125vw 2.1875vw 2.5vw 2.8125vw }}#l-container.index .l-content-top #top-banner ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#l-container.index .l-content-top #top-banner ul li{width:49.7%;margin:0 0 0.6% 0;background-color:#fff}#l-container.index .l-content-top #top-banner ul li:nth-child(odd){margin-right:0.6%}#l-container.index .l-content-top #top-banner ul img,#l-container.index .l-content-top #top-banner ul+a img{width:100%}#l-container.index .l-content-top #main-fb-box{padding:0 18px 25px ;text-align:center}@media only screen and (max-width: 750px){#l-container.index .l-content-top #main-fb-box{padding:0 18px 25px ;padding:0 2.8125vw 3.90625vw }}.l-contents{padding-bottom:133px;border-bottom:1px solid #454545;overflow:hidden;background-color:#fff}@media only screen and (max-width: 750px){.l-contents{padding-bottom:137px;padding-bottom:21.40625vw}}.l-contents .title-pane{padding:170px 0 188px 13px ;text-align:center}@media only screen and (max-width: 750px){.l-contents .title-pane{padding:129px 0 151px 5px ;padding:20.15625vw 0 23.59375vw .78125vw }}.l-contents .title-pane h3,.l-contents .title-pane h3 span{width:588px;margin:0 auto}@media only screen and (max-width: 750px){.l-contents .title-pane h3,.l-contents .title-pane h3 span{width:498px;width:77.8125vw}}.l-contents .work-flow li{min-height:680px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;color:#fff}@media only screen and (max-width: 750px){.l-contents .work-flow li{min-height:680px;min-height:106.25vw}}.l-contents .work-flow li .m-content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:1100px;min-height:680px;padding:0 50px 30px }@media only screen and (max-width: 750px){.l-contents .work-flow li .m-content-inner{min-width:100%}}@media only screen and (max-width: 750px){.l-contents .work-flow li .m-content-inner{min-height:680px;min-height:106.25vw}}@media only screen and (max-width: 750px){.l-contents .work-flow li .m-content-inner{padding:0 20px 10px ;padding:0 3.125vw 1.5625vw }}.l-contents .work-flow li h4{margin:6px 10px 20px 10px }@media only screen and (max-width: 750px){.l-contents .work-flow li h4{margin:0 10px 20px 10px ;margin:0 1.5625vw 3.125vw 1.5625vw }}.l-contents .work-flow li p{width:552px}@media only screen and (max-width: 750px){.l-contents .work-flow li p{width:552px;width:86.25vw}}.l-contents .work-flow li.work-flow01{background-image:url(../pc_images/top/bg_01.jpg);background-position:bottom center}@media only screen and (max-width: 750px){.l-contents .work-flow li.work-flow01{background-image:url(../sp_images/top/bg_01.jpg)}}.l-contents .work-flow li.work-flow02{background-image:url(../pc_images/top/bg_02.jpg);background-position:top center}@media only screen and (max-width: 750px){.l-contents .work-flow li.work-flow02{background-image:url(../sp_images/top/bg_02.jpg)}}.l-contents .work-flow li.work-flow03{background-image:url(../pc_images/top/bg_03.jpg)}@media only screen and (max-width: 750px){.l-contents .work-flow li.work-flow03{background-image:url(../sp_images/top/bg_03.jpg)}}.l-contents .work-flow li.work-flow04{background-image:url(../pc_images/top/bg_04.jpg)}@media only screen and (max-width: 750px){.l-contents .work-flow li.work-flow04{background-image:url(../sp_images/top/bg_04.jpg)}}.l-contents .work-flow li.work-flow05{background-image:url(../pc_images/top/bg_05.jpg)}@media only screen and (max-width: 750px){.l-contents .work-flow li.work-flow05{background-image:url(../sp_images/top/bg_05.jpg)}}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe[style]{width:100% !important;max-width:500px;margin:0 auto}html.svg .l-contents .m-content-inner .title-pane span{display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url(../sp_images/top/title01.svg)}html.svg .l-contents .m-content-inner .title-pane span img{display:none}#l-container.message .l-contents{padding:87px 0 110px ;border-bottom:1px solid #454545;background-color:#fff;font-size:17px;color:#454545}@media only screen and (max-width: 750px){#l-container.message .l-contents{padding:46px 23px 68px ;padding:7.1875vw 3.59375vw 10.625vw }}@media only screen and (max-width: 750px){#l-container.message .l-contents{font-size:20px;font-size:3.125vw}}#l-container.message h2{margin:0 0 28px 1px }@media only screen and (max-width: 750px){#l-container.message h2{margin:0 0 33px 1px ;margin:0 0 5.15625vw .15625vw }}#l-container.message h2 .title{display:inline-block;width:147px;height:39px}@media only screen and (max-width: 750px){#l-container.message h2 .title{width:170px;width:26.5625vw}}@media only screen and (max-width: 750px){#l-container.message h2 .title{height:45px;height:7.03125vw}}
#l-container.message p{
  padding-left:3px;
  line-height:1.8;
  /*letter-spacing:-1.3px*/
  }
  @media only screen and (max-width: 750px){
    #l-container.message p{
      padding-left:0px;padding-left:0vw
      }
      }
      @media only screen and (max-width: 750px){
        #l-container.message p{
          line-height:2
          }
          }
          /*
          @media only screen and (max-width: 750px){
            #l-container.message p{
              letter-spacing:-2.5px;
              letter-spacing:-.39062vw
              }
              }
              */
              #l-container.message .sign{display:table;margin-top:23px;letter-spacing:1.1px;font-size:13px}@media only screen and (max-width: 750px){#l-container.message .sign{margin-top:47px;margin-top:7.34375vw}}@media only screen and (max-width: 750px){#l-container.message .sign{letter-spacing:1.3px;letter-spacing:.20312vw}}@media only screen and (max-width: 750px){#l-container.message .sign{font-size:16px;font-size:2.5vw}}#l-container.message .sign strong{display:table-cell;padding-right:17px;vertical-align:bottom;font-weight:normal}@media only screen and (max-width: 750px){#l-container.message .sign strong{padding-right:20px;padding-right:3.125vw}}#l-container.message .sign span{display:table-cell;width:112px;height:32px;vertical-align:bottom}@media only screen and (max-width: 750px){#l-container.message .sign span{width:112px;width:17.5vw}}@media only screen and (max-width: 750px){#l-container.message .sign span{height:32px;height:5vw}}#l-container.message .obj_glass{display:block;position:absolute;top:50%;left:74px;width:197px;height:259px;margin:-93px auto 0 ;text-align:center}@media only screen and (max-width: 750px){#l-container.message .obj_glass{position:relative}}@media only screen and (max-width: 750px){#l-container.message .obj_glass{top:0}}@media only screen and (max-width: 750px){#l-container.message .obj_glass{left:-2px;left:-.3125vw}}@media only screen and (max-width: 750px){#l-container.message .obj_glass{width:197px;width:30.78125vw}}@media only screen and (max-width: 750px){#l-container.message .obj_glass{height:259px;height:40.46875vw}}@media only screen and (max-width: 750px){#l-container.message .obj_glass{margin:131px auto 0 ;margin:20.46875vw auto 0 }}#l-container.message .m-content-inner{max-width:980px;padding:0 0 0 401px}@media only screen and (max-width: 750px){#l-container.message .m-content-inner{max-width:100%}}@media only screen and (max-width: 750px){#l-container.message .m-content-inner{padding:0}}#l-container.list .l-contents{padding:27px 0 68px ;border-bottom:1px solid #454545;background-color:#fff;font-size:20px;color:#454545}@media only screen and (max-width: 750px){#l-container.list .l-contents{padding:0 0 68px ;padding:0 0 10.625vw }}@media only screen and (max-width: 750px){#l-container.list .l-contents{font-size:20px;font-size:3.125vw}}#l-container.list .title-pane{background:url(../sp_images/list/bg_title.jpg) no-repeat center center;background-image:url(../pc_images/list/bg_title.jpg);background-size:cover}@media only screen and (max-width: 750px){#l-container.list .title-pane{background-image:url(../sp_images/list/bg_title.jpg)}}#l-container.list .title-pane .m-content-inner{display:table;padding:0 20px }@media only screen and (max-width: 750px){#l-container.list .title-pane .m-content-inner{padding:0 20px ;padding:0 3.125vw }}#l-container.list .title-pane .m-content-inner h2{display:table-cell;height:220px;padding:0 6px 6px 0 ;text-align:center;vertical-align:middle;line-height:1}@media only screen and (max-width: 750px){#l-container.list .title-pane .m-content-inner h2{height:228px;height:35.625vw}}@media only screen and (max-width: 750px){#l-container.list .title-pane .m-content-inner h2{padding:0 6px 6px 0 ;padding:0 .9375vw .9375vw 0 }}#l-container.list .title-pane .m-content-inner h2 .title{display:inline-block;width:196px;height:43px}@media only screen and (max-width: 750px){#l-container.list .title-pane .m-content-inner h2 .title{width:196px;width:30.625vw}}@media only screen and (max-width: 750px){#l-container.list .title-pane .m-content-inner h2 .title{height:43px;height:6.71875vw}}#l-container.list .lead{position:relative;min-height:1506px;margin:0 auto;padding:50px 22px 614px ;background:url(../sp_images/list/obj_houzan.jpg) no-repeat center bottom;background-color:#e6e1db;background-size:cover;text-align:left}@media only screen and (max-width: 750px){#l-container.list .lead{min-height:1506px;min-height:235.3125vw}}@media only screen and (max-width: 750px){#l-container.list .lead{padding:50px 22px 614px ;padding:7.8125vw 3.4375vw 95.9375vw }}@media only screen and (max-width: 750px){#l-container.list .lead{background-size:contain}}#l-container.list .lead h3{position:relative;padding:0;text-align:left;z-index:2}#l-container.list .lead h3 .lead-title{display:inline-block;width:135px;height:38px;padding-bottom:8px;border-bottom:1px solid #454545}@media only screen and (max-width: 750px){#l-container.list .lead h3 .lead-title{width:135px;width:21.09375vw}}@media only screen and (max-width: 750px){#l-container.list .lead h3 .lead-title{height:38px;height:5.9375vw}}@media only screen and (max-width: 750px){#l-container.list .lead h3 .lead-title{padding-bottom:8px;padding-bottom:1.25vw}}#l-container.list .lead p{position:relative;margin-top:55px;line-height:1.8;letter-spacing:-1.5px;font-size:22px;z-index:2}@media only screen and (max-width: 750px){#l-container.list .lead p{margin-top:55px;margin-top:8.59375vw}}@media only screen and (max-width: 750px){#l-container.list .lead p{letter-spacing:-1.5px;letter-spacing:-.23438vw}}@media only screen and (max-width: 750px){#l-container.list .lead p{font-size:22px;font-size:3.4375vw}}#l-container.list .list_products{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}#l-container.list .list_products.rev{opacity:1}#l-container.list .list_products li{width:33.33333%;padding:52px 0 50px 0 ;font-family:"游明朝体", "Yu Mincho", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "Sawarabi Mincho", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif}@media only screen and (max-width: 750px){#l-container.list .list_products li{width:50%}}@media only screen and (max-width: 750px){#l-container.list .list_products li{padding:10px 11px 50px 10px ;padding:1.5625vw 1.71875vw 7.8125vw 1.5625vw }}#l-container.list .list_products li:nth-child(3n+1){padding:52px 100px 50px 0 }@media only screen and (max-width: 750px){#l-container.list .list_products li:nth-child(3n+1){padding:10px 11px 50px 10px ;padding:1.5625vw 1.71875vw 7.8125vw 1.5625vw }}#l-container.list .list_products li:nth-child(3n+2){padding:52px 50px 50px }@media only screen and (max-width: 750px){#l-container.list .list_products li:nth-child(3n+2){padding:10px 11px 50px 10px ;padding:1.5625vw 1.71875vw 7.8125vw 1.5625vw }}#l-container.list .list_products li:nth-child(3n+3){padding:52px 0 50px 100px }@media only screen and (max-width: 750px){#l-container.list .list_products li:nth-child(3n+3){padding:10px 11px 50px 10px ;padding:1.5625vw 1.71875vw 7.8125vw 1.5625vw }}#l-container.list .list_products li .obj-title{display:inline-block;float:left;width:32%}#l-container.list .list_products li .obj-image{display:inline-block;width:40%}#l-container.list .list_products li .detail{text-align:left;margin-top:10px;letter-spacing:-1.9px;font-size:16px}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail{margin-top:10px;margin-top:1.5625vw}}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail{letter-spacing:0px;letter-spacing:0vw}}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail{font-size:16px;font-size:2.5vw}}#l-container.list .list_products li .detail br{display:none}#l-container.list .list_products li .detail .supplementary,#l-container.list .list_products li .detail .award{letter-spacing:0;font-size:13px}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail .supplementary,#l-container.list .list_products li .detail .award{font-size:13px;font-size:2.03125vw}}#l-container.list .list_products li .detail h3{display:inline-block;margin-top:20px;line-height:1.5;font-size:32px;font-weight:normal}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail h3{margin-top:15px;margin-top:2.34375vw}}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail h3{font-size:32px;font-size:5vw}}#l-container.list .list_products li .detail p{margin-top:10px;line-height:1.7}#l-container.list .list_products li .detail p br{display:inline}#l-container.list .list_products li .detail .spec{margin-top:15px;padding-top:6px;border-top:1px solid #000;font-size:12px}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail .spec{margin-top:13px;margin-top:2.03125vw}}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail .spec{padding-top:15px;padding-top:2.34375vw}}@media only screen and (max-width: 750px){#l-container.list .list_products li .detail .spec{font-size:12px;font-size:1.875vw}}#l-container.list .list_products li .detail .more{display:none}#l-container.list .sort_products{float:left;position:relative;min-width:300px;margin:3px 0 0 25px ;color:#fff;z-index:2}@media only screen and (max-width: 750px){#l-container.list .sort_products{min-width:320px;min-width:50vw}}@media only screen and (max-width: 750px){#l-container.list .sort_products{margin:1px 0 0 25px ;margin:.15625vw 0 0 3.90625vw }}#l-container.list .sort_products .sort_btn{display:block;width:100%;padding:4px 35px 3px ;background-color:#000;font-size:18px;cursor:pointer;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn{padding:3px 38px 5px ;padding:.46875vw 5.9375vw .78125vw }}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn{font-size:20px;font-size:3.125vw}}#l-container.list .sort_products .sort_btn:hover{opacity:.7}#l-container.list .sort_products .sort_btn:before{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:50%;left:11px;width:13px;height:10px;margin-top:-2px;background-image:url("../sp_images/common/icon_arrow_sp.png");-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn:before{left:12px;left:1.875vw}}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn:before{width:13px;width:2.03125vw}}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn:before{height:10px;height:1.5625vw}}@media only screen and (max-width: 750px){#l-container.list .sort_products .sort_btn:before{margin-top:0px;margin-top:0vw}}#l-container.list .sort_products ul{display:none;position:absolute;top:100%;left:0;width:100%;padding:9px 0 14px ;border-top:1px solid #474c4f;background-color:rgba(0,0,0,0.9)}@media only screen and (max-width: 750px){#l-container.list .sort_products ul{padding:12px 0 9px ;padding:1.875vw 0 1.40625vw }}#l-container.list .sort_products ul li{display:none;width:100%;padding:6px 35px 7px ;font-size:18px;cursor:pointer;-webkit-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;transition:opacity 0.35s ease}@media only screen and (max-width: 750px){#l-container.list .sort_products ul li{padding:5px 35px 4px ;padding:.78125vw 5.46875vw .625vw }}@media only screen and (max-width: 750px){#l-container.list .sort_products ul li{font-size:20px;font-size:3.125vw}}#l-container.list .sort_products ul li:hover{opacity:.7}#l-container.list .sort_products ul li.selected{display:none}#l-container.list .list_products .genre{display:none}#l-container.list .m-content-inner{max-width:1200px}@media only screen and (max-width: 750px){#l-container.list .m-content-inner{max-width:100%}}#l-container.nogyo .l-contents{padding:20px 0 1px ;background-color:#fff;font-size:20px;color:#454545}@media only screen and (max-width: 750px){#l-container.nogyo .l-contents{padding:20px 0 1px ;padding:3.125vw 0 .15625vw }}@media only screen and (max-width: 750px){#l-container.nogyo .l-contents{font-size:20px;font-size:3.125vw}}#l-container.nogyo .title-pane{background:url(../sp_images/nogyo/bg_title.jpg) no-repeat center center;background-size:cover}#l-container.nogyo .title-pane .m-content-inner{display:table;padding:0 20px }@media only screen and (max-width: 750px){#l-container.nogyo .title-pane .m-content-inner{padding:0 20px ;padding:0 3.125vw }}#l-container.nogyo .title-pane .m-content-inner h2{display:table-cell;height:220px;padding-bottom:20px;text-align:center;vertical-align:middle;line-height:1}@media only screen and (max-width: 750px){#l-container.nogyo .title-pane .m-content-inner h2{height:220px;height:34.375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .title-pane .m-content-inner h2{padding-bottom:20px;padding-bottom:3.125vw}}#l-container.nogyo .title-pane .m-content-inner h2 .title{display:inline-block;width:286px;height:43px}@media only screen and (max-width: 750px){#l-container.nogyo .title-pane .m-content-inner h2 .title{width:96px;width:15vw}}@media only screen and (max-width: 750px){#l-container.nogyo .title-pane .m-content-inner h2 .title{height:43px;height:6.71875vw}}#l-container.nogyo .lead{position:relative;max-width:1200px;margin:0 auto;padding:77px 0 110px ;text-align:center}@media only screen and (max-width: 750px){#l-container.nogyo .lead{max-width:640px;max-width:100vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead{padding:82px 0 89px ;padding:12.8125vw 0 13.90625vw }}#l-container.nogyo .lead h3{position:relative;display:inline-block;padding:0;text-align:center;z-index:2}#l-container.nogyo .lead h3 .lead-title{display:inline-block;width:473px;height:50px;padding-bottom:17px;border-bottom:1px solid #454545}@media only screen and (max-width: 750px){#l-container.nogyo .lead h3 .lead-title{width:473px;width:73.90625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead h3 .lead-title{height:50px;height:7.8125vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead h3 .lead-title{padding-bottom:17px;padding-bottom:2.65625vw}}
#l-container.nogyo .lead p{
  position:relative;
  margin-top:39px;
  padding-left:21px;
  line-height:2.15;
  letter-spacing:.3px;
  font-size:16px;
  z-index:2
  }
  @media only screen and (max-width: 750px){
    #l-container.nogyo .lead p{
      margin-top:30px;
      margin-top:4.6875vw
      }
      }
      @media only screen and (max-width: 750px){
        #l-container.nogyo .lead p{
        padding-left:21px;
        padding-left:3.28125vw
        }
        }
        @media only screen and (max-width: 750px){
          #l-container.nogyo .lead p{
            line-height:1.8
            }
            }
            /*
            @media only screen and (max-width: 750px){
              #l-container.nogyo .lead p{
                letter-spacing:-1.6px;
                letter-spacing:-.25vw
                }
                }
                */
                @media only screen and (max-width: 750px){#l-container.nogyo .lead p{font-size:22px;font-size:3.4375vw}}#l-container.nogyo .lead:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:12px;left:436px;width:336px;height:402px;background:url(../sp_images/nogyo/obj_imo.png) no-repeat center center;background-size:contain;z-index:0}@media only screen and (max-width: 750px){#l-container.nogyo .lead:after{top:10px;top:1.5625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead:after{left:157px;left:24.53125vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead:after{width:336px;width:52.5vw}}@media only screen and (max-width: 750px){#l-container.nogyo .lead:after{height:402px;height:62.8125vw}}#l-container.nogyo .interview{margin:76px 0 0 ;padding:0}@media only screen and (max-width: 750px){#l-container.nogyo .interview{margin:76px 0 0 ;margin:11.875vw 0 0 }}#l-container.nogyo .interview li{list-style:none;padding:0 20px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li{padding:0 20px ;padding:0 3.125vw }}#l-container.nogyo .interview li figure{*zoom:1}#l-container.nogyo .interview li figure:after{content:"";display:table;clear:both}#l-container.nogyo .interview li .interview-title,#l-container.nogyo .interview li .interview-lead,#l-container.nogyo .interview li .interview-image{float:left}#l-container.nogyo .interview li .interview-title{padding:4px 0 0 1px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li .interview-title{padding:4px 0 0 1px ;padding:.625vw 0 0 .15625vw }}#l-container.nogyo .interview li .interview-lead{padding:0 0 0 21px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li .interview-lead{padding:0 0 0 21px ;padding:0 0 0 3.28125vw }}#l-container.nogyo .interview li .interview-image{width:361px;height:361px;margin:0 0 0 33px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li .interview-image{width:361px;width:56.40625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li .interview-image{height:361px;height:56.40625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li .interview-image{margin:0 0 0 33px ;margin:0 0 0 5.15625vw }}#l-container.nogyo .interview li p{margin-top:26px;letter-spacing:.6px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li p{margin-top:26px;margin-top:4.0625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li p{letter-spacing:.6px;letter-spacing:.09375vw}}#l-container.nogyo .interview li ~ li{margin-top:85px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li ~ li{margin-top:85px;margin-top:13.28125vw}}#l-container.nogyo .interview li.interview01 .interview-title{width:66px;height:25px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview01 .interview-title{width:66px;width:10.3125vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview01 .interview-title{height:25px;height:3.90625vw}}#l-container.nogyo .interview li.interview01 .interview-lead{width:118px;height:357px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview01 .interview-lead{width:118px;width:18.4375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview01 .interview-lead{height:357px;height:55.78125vw}}#l-container.nogyo .interview li.interview02 .interview-title,#l-container.nogyo .interview li.interview02 .interview-lead,#l-container.nogyo .interview li.interview02 .interview-image{float:right}#l-container.nogyo .interview li.interview02 .interview-title{width:68px;height:25px;padding:4px 1px 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-title{width:68px;width:10.625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-title{height:25px;height:3.90625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-title{padding:4px 1px 0 0 ;padding:.625vw .15625vw 0 0 }}#l-container.nogyo .interview li.interview02 .interview-lead{width:151px;height:248px;padding:0 18px 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-lead{width:151px;width:23.59375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-lead{height:248px;height:38.75vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-lead{padding:0 18px 0 0 ;padding:0 2.8125vw 0 0 }}#l-container.nogyo .interview li.interview02 .interview-image{margin:0 20px 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview02 .interview-image{margin:0 20px 0 0 ;margin:0 3.125vw 0 0 }}#l-container.nogyo .interview li.interview03{padding-top:5px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03{padding-top:5px;padding-top:.78125vw}}#l-container.nogyo .interview li.interview03 .interview-title{width:67px;height:25px;padding-top:3px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-title{width:67px;width:10.46875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-title{height:25px;height:3.90625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-title{padding-top:3px;padding-top:.46875vw}}#l-container.nogyo .interview li.interview03 .interview-lead{width:151px;height:268px;padding:0 0 0 16px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-lead{width:151px;width:23.59375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-lead{height:268px;height:41.875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-lead{padding:0 0 0 16px ;padding:0 0 0 2.5vw }}#l-container.nogyo .interview li.interview03 .interview-image{margin:0 0 0 20px }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 .interview-image{margin:0 0 0 20px ;margin:0 0 0 3.125vw }}#l-container.nogyo .interview li.interview03 p{letter-spacing:1.1px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview03 p{letter-spacing:1.1px;letter-spacing:.17188vw}}#l-container.nogyo .interview li.interview04{padding-top:3px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04{padding-top:3px;padding-top:.46875vw}}#l-container.nogyo .interview li.interview04 .interview-title,#l-container.nogyo .interview li.interview04 .interview-lead,#l-container.nogyo .interview li.interview04 .interview-image{float:right}#l-container.nogyo .interview li.interview04 .interview-title{width:67px;height:24px;padding:4px 0 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-title{width:67px;width:10.46875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-title{height:24px;height:3.75vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-title{padding:4px 0 0 0 ;padding:.625vw 0 0 0 }}#l-container.nogyo .interview li.interview04 .interview-lead{width:129px;height:359px;padding:0 24px 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-lead{width:129px;width:20.15625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-lead{height:359px;height:56.09375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-lead{padding:0 24px 0 0 ;padding:0 3.75vw 0 0 }}#l-container.nogyo .interview li.interview04 .interview-image{margin:0 43px 0 0 }@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 .interview-image{margin:0 43px 0 0 ;margin:0 6.71875vw 0 0 }}#l-container.nogyo .interview li.interview04 p{margin-top:43px}@media only screen and (max-width: 750px){#l-container.nogyo .interview li.interview04 p{margin-top:43px;margin-top:6.71875vw}}#l-container.nogyo .variety{margin-top:118px}@media only screen and (max-width: 750px){#l-container.nogyo .variety{margin-top:102px;margin-top:15.9375vw}}#l-container.nogyo .variety h3{text-align:center}#l-container.nogyo .variety h3 .variety-title{display:inline-block;width:471px;height:54px;padding-bottom:20px;border-bottom:1px solid #454545}@media only screen and (max-width: 750px){#l-container.nogyo .variety h3 .variety-title{width:471px;width:73.59375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety h3 .variety-title{height:54px;height:8.4375vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety h3 .variety-title{padding-bottom:20px;padding-bottom:3.125vw}}#l-container.nogyo .variety .variety-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin:52px auto 0 ;padding:0px}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list{max-width:640px}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list{margin:40px auto 0 ;margin:6.25vw auto 0 }}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list{padding:0 50px ;padding:0 7.8125vw }}#l-container.nogyo .variety .variety-list li{width:240px;margin-bottom:53px}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li{width:235px;width:36.71875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li{margin-bottom:31px;margin-bottom:4.84375vw}}#l-container.nogyo .variety .variety-list li .variety-image{display:inline-block;width:240px;height:240px}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li .variety-image{width:240px;width:37.5vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li .variety-image{height:240px;height:37.5vw}}#l-container.nogyo .variety .variety-list li h5{margin-top:4px;letter-spacing:3px;font-size:22px;color:#9b9064}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li h5{margin-top:4px;margin-top:.625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li h5{letter-spacing:3px;letter-spacing:.46875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li h5{font-size:22px;font-size:3.4375vw}}#l-container.nogyo .variety .variety-list li p{margin-top:3px;letter-spacing:-.3px;font-size:14px}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li p{margin-top:3px;margin-top:.46875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li p{letter-spacing:-.3px;letter-spacing:-.04688vw}}@media only screen and (max-width: 750px){#l-container.nogyo .variety .variety-list li p{font-size:14px;font-size:2.1875vw}}#l-container.nogyo .explanation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:62px}@media only screen and (max-width: 750px){#l-container.nogyo .explanation{display:block}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation{margin-top:65px;margin-top:10.15625vw}}#l-container.nogyo .explanation li{width:50%;min-height:560px;padding:53px 5px 16px 21px ;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;color:#fff}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li{width:100%}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li{min-height:560px;min-height:87.5vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li{padding:45px 5px 16px 21px ;padding:7.03125vw .78125vw 2.5vw 3.28125vw }}#l-container.nogyo .explanation li .m-content-inner{width:590px;margin-right:0}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li .m-content-inner{width:100%}}
                #l-container.nogyo .explanation li p{
                  margin-top:30px;
                  padding-top:14px;
                  letter-spacing:0px;
                  line-height:2.15;
                  font-size:16px
                }
                  @media only screen and (max-width: 750px){
                    #l-container.nogyo .explanation li p{
                      margin-top:30px;
                      margin-top:4.6875vw
                      }
                      }
                      @media only screen and (max-width: 750px){
                        #l-container.nogyo .explanation li p{
                          padding-top:14px;
                          padding-top:2.1875vw
                          }
                          }
                          /*
                          @media only screen and (max-width: 750px){
                            #l-container.nogyo .explanation li p{
                            letter-spacing:-2.3px;
                            letter-spacing:-.35938vw
                            }
                            }
                            */
                            @media only screen and (max-width: 750px){
                              #l-container.nogyo .explanation li p{
                                line-height:1.8
                                }
                                }
                                @media only screen and (max-width: 750px){
                                  #l-container.nogyo .explanation li p{
                                    font-size:22px;
                                    font-size:3.4375vw
                                    }
                                    }
                                    #l-container.nogyo .explanation li.explanation01{
                                      min-height:560px;
                                      background-image:url(../sp_images/nogyo/bg_01.jpg);
                                      background-position:bottom center
                                      }
                                      @media only screen and (max-width: 750px){
                                        #l-container.nogyo .explanation li.explanation01{
                                          min-height:620px;
                                          min-height:96.875vw
                                          }
                                        }
                                          #l-container.nogyo .explanation li.explanation01 h6,#l-container.nogyo .explanation li.explanation01 h6 span{
                                            width:416px;
                                            height:86px
                                            }
                                            @media only screen and (max-width: 750px){
                                              #l-container.nogyo .explanation li.explanation01 h6,#l-container.nogyo .explanation li.explanation01 h6 span{
                                                width:416px;
                                                width:65vw
                                                }
                                                }
                                                @media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation01 h6,#l-container.nogyo .explanation li.explanation01 h6 span{height:86px;height:13.4375vw}}#l-container.nogyo .explanation li.explanation01_2{background-image:url(../pc_images/nogyo/bg_01_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation01_2{background-image:url(../sp_images/nogyo/bg_01_2.jpg)}}#l-container.nogyo .explanation li.explanation02{min-height:560px;padding:52px 20px 10px ;background-image:url(../pc_images/nogyo/bg_02.jpg);background-position:center center}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02{min-height:560px;min-height:87.5vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02{padding:52px 20px 10px ;padding:8.125vw 3.125vw 1.5625vw }}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02{background-image:url(../sp_images/nogyo/bg_02.jpg)}}#l-container.nogyo .explanation li.explanation02 .m-content-inner{margin:0 auto 0 37px}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02 .m-content-inner{margin:0 auto}}#l-container.nogyo .explanation li.explanation02 h6,#l-container.nogyo .explanation li.explanation02 h6 span{width:416px;height:86px}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02 h6,#l-container.nogyo .explanation li.explanation02 h6 span{width:416px;width:65vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02 h6,#l-container.nogyo .explanation li.explanation02 h6 span{height:86px;height:13.4375vw}}#l-container.nogyo .explanation li.explanation02_2{background-image:url(../pc_images/nogyo/bg_02_2.jpg);background-position:center center}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation02_2{background-image:url(../sp_images/nogyo/bg_02_2.jpg)}}#l-container.nogyo .explanation li.explanation03{width:100%;min-height:720px;margin-bottom:119px;padding:60px 20px ;background-image:url(../pc_images/nogyo/bg_03.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03{min-height:729px;min-height:113.90625vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03{margin-bottom:99px;margin-bottom:15.46875vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03{padding:60px 20px 20px ;padding:9.375vw 3.125vw 3.125vw }}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03{background-image:url(../sp_images/nogyo/bg_03.jpg)}}#l-container.nogyo .explanation li.explanation03 .m-content-inner{width:1200px;margin:0 auto}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03 .m-content-inner{width:100%}}#l-container.nogyo .explanation li.explanation03 h6,#l-container.nogyo .explanation li.explanation03 h6 span{width:416px;height:86px}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03 h6,#l-container.nogyo .explanation li.explanation03 h6 span{width:416px;width:65vw}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03 h6,#l-container.nogyo .explanation li.explanation03 h6 span{height:86px;height:13.4375vw}}#l-container.nogyo .explanation li.explanation03 p ~ img{width:auto;margin-top:52px}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03 p ~ img{width:41.7%}}@media only screen and (max-width: 750px){#l-container.nogyo .explanation li.explanation03 p ~ img{margin-top:30px;margin-top:4.6875vw}}#l-container.nogyo #kome .lead{padding:120px 0 112px }@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead{padding:100px 0 90px ;padding:15.625vw 0 14.0625vw }}#l-container.nogyo #kome .lead h3{width:500px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3{width:100%}}#l-container.nogyo #kome .lead h3 .lead-title{width:386px;height:48px;padding:0 7px 14px 8px }@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title{width:386px;width:60.3125vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title{height:48px;height:7.5vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title{padding:0 7px 14px 8px ;padding:0 1.09375vw 2.1875vw 1.25vw }}#l-container.nogyo #kome .lead h3 .lead-title ~ .lead-title{width:344px;height:49px;margin-top:35px;padding:0 8px 15px 9px }@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title ~ .lead-title{width:344px;width:53.75vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title ~ .lead-title{height:49px;height:7.65625vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead h3 .lead-title ~ .lead-title{padding:0 8px 15px 9px ;padding:0 1.25vw 2.34375vw 1.40625vw }}#l-container.nogyo #kome .lead p{margin-top:37px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead p{margin-top:43px;margin-top:6.71875vw}}#l-container.nogyo #kome .lead:after{top:29px;left:420px;width:369px;height:396px;background-image:url(../sp_images/nogyo/obj_kome.png)}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead:after{top:93px;top:14.53125vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead:after{left:139px;left:21.71875vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead:after{width:369px;width:57.65625vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .lead:after{height:396px;height:61.875vw}}#l-container.nogyo #kome .kura{margin:118px 0 107px }@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura{margin:100px 0 88px ;margin:15.625vw 0 13.75vw }}#l-container.nogyo #kome .kura h3{text-align:center}#l-container.nogyo #kome .kura .kura-title{display:inline-block;width:545px;height:52px;padding-bottom:18px;border-bottom:1px solid #454545}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-title{width:545px;width:85.15625vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-title{height:52px;height:8.125vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-title{padding-bottom:18px;padding-bottom:2.8125vw}}#l-container.nogyo
                                                #kome .kura p{
                                                  margin-top:27px;
                                                  margin-top:30px;
                                                  padding-top:14px;
                                                  letter-spacing:0px;
                                                  line-height:2.15;
                                                  font-size:16px;
                                                  text-align:center
                                                  }
                                                  @media only screen and (max-width: 750px){
                                                    #l-container.nogyo #kome .kura p{
                                                      margin-top:15px;
                                                      margin-top:2.34375vw
                                                      }
                                                      }
                                                      @media only screen and (max-width: 750px){#l-container.nogyo #kome .kura p{
                                                        margin-top:15px;
                                                        margin-top:2.34375vw
                                                        }
                                                        }
                                                        @media only screen and (max-width: 750px){
                                                          #l-container.nogyo #kome .kura p{
                                                            padding-top:14px;
                                                            padding-top:2.1875vw
                                                            }
                                                            }
                                                            /*
                                                            @media only screen and (max-width: 750px){#l-container.nogyo #kome .kura p{
                                                              letter-spacing:-2.3px;
                                                              letter-spacing:-.35938vw
                                                              }
                                                              }
                                                              */
                                                              @media only screen and (max-width: 750px){#l-container.nogyo #kome .kura p{line-height:1.8}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura p{font-size:22px;font-size:3.4375vw}}#l-container.nogyo #kome .kura .kura-image{display:block;width:600px;height:280px;margin:46px auto 0 }@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-image{width:600px;width:93.75vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-image{height:280px;height:43.75vw}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .kura .kura-image{margin:46px auto 0 ;margin:7.1875vw auto 0 }}#l-container.nogyo #kome .variety{margin-top:120px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .variety{margin-top:100px;margin-top:15.625vw}}#l-container.nogyo #kome .variety .variety-list{margin-top:50px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .variety .variety-list{margin-top:83px;margin-top:12.96875vw}}#l-container.nogyo #kome .variety .variety-list li{margin-bottom:30px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .variety .variety-list li{margin-bottom:30px;margin-bottom:4.6875vw}}#l-container.nogyo #kome .explanation{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto 0 0;margin-top:85px}@media only screen and (max-width: 750px){#l-container.nogyo #kome .explanation{margin:0 auto 0 0}}@media only screen and (max-width: 750px){#l-container.nogyo #kome .explanation{margin-top:70px;margin-top:10.9375vw}}#l-container.nogyo #mizu .lead{padding:122px 0 83px }@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead{padding:101px 0 27px ;padding:15.78125vw 0 4.21875vw }}#l-container.nogyo #mizu .lead h3 .lead-title{width:578px;height:51px}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead h3 .lead-title{width:578px;width:90.3125vw}}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead h3 .lead-title{height:51px;height:7.96875vw}}#l-container.nogyo #mizu .lead:after{top:40px;left:400px;width:403px;height:394px;background-image:url(../sp_images/nogyo/obj_mizu.png)}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead:after{top:31px;top:4.84375vw}}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead:after{left:110px;left:17.1875vw}}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead:after{width:403px;width:62.96875vw}}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead:after{height:394px;height:61.5625vw}}#l-container.nogyo #mizu .lead p{margin-top:30px}@media only screen and (max-width: 750px){#l-container.nogyo #mizu .lead p{margin-top:59px;margin-top:9.21875vw}}#l-container.nogyo .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0px}@media only screen and (max-width: 750px){#l-container.nogyo .images{display:block}}@media only screen and (max-width: 750px){#l-container.nogyo .images{padding:0 20px ;padding:0 3.125vw }}.footer-banner{border-bottom:1px solid #454545}@media print, screen and (min-width: 751px){.oo_spapp_i{display:none}}@media only screen and (max-width: 750px){.oo_pcapp_i{display:none}}#l-container.jozo .l-contents{padding:19px 0 102px ;background-color:#fff;font-size:20px;color:#454545}@media only screen and (max-width: 750px){#l-container.jozo .l-contents{padding:23px 0 132px ;padding:3.59375vw 0 20.625vw }}@media only screen and (max-width: 750px){#l-container.jozo .l-contents{font-size:20px;font-size:3.125vw}}#l-container.jozo .title-pane{background:url(../sp_images/jozo/bg_title.jpg) no-repeat center center;background-image:url(../pc_images/jozo/bg_title.jpg);background-size:cover}@media only screen and (max-width: 750px){#l-container.jozo .title-pane{background-image:url(../sp_images/jozo/bg_title.jpg)}}#l-container.jozo .title-pane .m-content-inner{display:table;padding:0 20px }@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner{padding:0 20px ;padding:0 3.125vw }}#l-container.jozo .title-pane .m-content-inner h2{display:table-cell;height:220px;padding-bottom:20px;text-align:center;vertical-align:middle;line-height:1}@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner h2{height:228px;height:35.625vw}}@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner h2{padding-bottom:20px;padding-bottom:3.125vw}}#l-container.jozo .title-pane .m-content-inner h2 .title{display:inline-block;width:93px;height:48px;padding-top:7px}@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner h2 .title{width:93px;width:14.53125vw}}@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner h2 .title{height:48px;height:7.5vw}}@media only screen and (max-width: 750px){#l-container.jozo .title-pane .m-content-inner h2 .title{padding-top:0px;padding-top:0vw}}#l-container.jozo .lead{position:relative;min-height:338px;margin:0 auto;padding:74px 0 0 ;text-align:center}@media only screen and (max-width: 750px){#l-container.jozo .lead{min-height:1em}}@media only screen and (max-width: 750px){#l-container.jozo .lead{padding:40px 8px 85px 0 ;padding:6.25vw 1.25vw 13.28125vw 0 }}#l-container.jozo .lead h3{position:relative;display:inline-block;padding:0;text-align:center;z-index:2}#l-container.jozo .lead h3 .lead-title{display:inline-block;width:407px;height:52px;padding-bottom:18px;border-bottom:1px solid #454545}@media only screen and (max-width: 750px){#l-container.jozo .lead h3 .lead-title{width:403px;width:62.96875vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead h3 .lead-title{height:51px;height:7.96875vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead h3 .lead-title{padding-bottom:17px;padding-bottom:2.65625vw}}#l-container.jozo .lead p{position:relative;margin-top:40px;padding-left:19px;line-height:2.1;letter-spacing:1.4px;font-size:16px;z-index:2}@media only screen and (max-width: 750px){#l-container.jozo .lead p{margin-top:46px;margin-top:7.1875vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead p{padding-left:23px;padding-left:3.59375vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead p{line-height:1.8}}@media only screen and (max-width: 750px){#l-container.jozo .lead p{letter-spacing:.2px;letter-spacing:.03125vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead p{font-size:22px;font-size:3.4375vw}}#l-container.jozo .lead:after{content:"";display:inline-block;position:absolute;width:auto;height:auto;background-repeat:no-repeat;background-position:0 0;background-size:contain;top:12px;left:50%;width:381px;height:338px;margin-left:-221px;background:url(../sp_images/jozo/obj_kokoro.png) no-repeat center center;background-size:contain;z-index:0}@media only screen and (max-width: 750px){#l-container.jozo .lead:after{top:12px;top:1.875vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead:after{width:381px;width:59.53125vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead:after{height:338px;height:52.8125vw}}@media only screen and (max-width: 750px){#l-container.jozo .lead:after{margin-left:-185px;margin-left:-28.90625vw}}#l-container.jozo .interview{margin:76px 0 0 ;padding:0}@media only screen and (max-width: 750px){#l-container.jozo .interview{margin:76px 0 0 ;margin:11.875vw 0 0 }}#l-container.jozo .interview li{list-style:none;padding:0 20px }@media only screen and (max-width: 750px){#l-container.jozo .interview li{padding:0 20px ;padding:0 3.125vw }}#l-container.jozo .interview li figure{*zoom:1}#l-container.jozo .interview li figure:after{content:"";display:table;clear:both}#l-container.jozo .interview li .interview-title,#l-container.jozo .interview li .interview-lead,#l-container.jozo .interview li .interview-image{float:left}#l-container.jozo .interview li .interview-title{padding:4px 0 0 1px }@media only screen and (max-width: 750px){#l-container.jozo .interview li .interview-title{padding:4px 0 0 1px ;padding:.625vw 0 0 .15625vw }}#l-container.jozo .interview li .interview-lead{padding:0 0 0 21px }@media only screen and (max-width: 750px){#l-container.jozo .interview li .interview-lead{padding:0 0 0 21px ;padding:0 0 0 3.28125vw }}#l-container.jozo .interview li .interview-image{width:361px;height:361px;margin:0 0 0 33px }@media only screen and (max-width: 750px){#l-container.jozo .interview li .interview-image{width:361px;width:56.40625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li .interview-image{height:361px;height:56.40625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li .interview-image{margin:0 0 0 33px ;margin:0 0 0 5.15625vw }}#l-container.jozo .interview li p{margin-top:26px;letter-spacing:.6px}@media only screen and (max-width: 750px){#l-container.jozo .interview li p{margin-top:26px;margin-top:4.0625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li p{letter-spacing:.6px;letter-spacing:.09375vw}}#l-container.jozo .interview li ~ li{margin-top:85px}@media only screen and (max-width: 750px){#l-container.jozo .interview li ~ li{margin-top:85px;margin-top:13.28125vw}}#l-container.jozo .interview li.interview01 .interview-title{width:66px;height:25px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview01 .interview-title{width:66px;width:10.3125vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview01 .interview-title{height:25px;height:3.90625vw}}#l-container.jozo .interview li.interview01 .interview-lead{width:118px;height:357px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview01 .interview-lead{width:118px;width:18.4375vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview01 .interview-lead{height:357px;height:55.78125vw}}#l-container.jozo .interview li.interview02 .interview-title,#l-container.jozo .interview li.interview02 .interview-lead,#l-container.jozo .interview li.interview02 .interview-image{float:right}#l-container.jozo .interview li.interview02 .interview-title{width:68px;height:25px;padding:4px 1px 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-title{width:68px;width:10.625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-title{height:25px;height:3.90625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-title{padding:4px 1px 0 0 ;padding:.625vw .15625vw 0 0 }}#l-container.jozo .interview li.interview02 .interview-lead{width:151px;height:248px;padding:0 18px 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-lead{width:151px;width:23.59375vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-lead{height:248px;height:38.75vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-lead{padding:0 18px 0 0 ;padding:0 2.8125vw 0 0 }}#l-container.jozo .interview li.interview02 .interview-image{margin:0 20px 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview02 .interview-image{margin:0 20px 0 0 ;margin:0 3.125vw 0 0 }}#l-container.jozo .interview li.interview03{padding-top:5px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03{padding-top:5px;padding-top:.78125vw}}#l-container.jozo .interview li.interview03 .interview-title{width:67px;height:25px;padding-top:3px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-title{width:67px;width:10.46875vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-title{height:25px;height:3.90625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-title{padding-top:3px;padding-top:.46875vw}}#l-container.jozo .interview li.interview03 .interview-lead{width:151px;height:268px;padding:0 0 0 16px }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-lead{width:151px;width:23.59375vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-lead{height:268px;height:41.875vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-lead{padding:0 0 0 16px ;padding:0 0 0 2.5vw }}#l-container.jozo .interview li.interview03 .interview-image{margin:0 0 0 20px }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 .interview-image{margin:0 0 0 20px ;margin:0 0 0 3.125vw }}#l-container.jozo .interview li.interview03 p{letter-spacing:1.1px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview03 p{letter-spacing:1.1px;letter-spacing:.17188vw}}#l-container.jozo .interview li.interview04{padding-top:3px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04{padding-top:3px;padding-top:.46875vw}}#l-container.jozo .interview li.interview04 .interview-title,#l-container.jozo .interview li.interview04 .interview-lead,#l-container.jozo .interview li.interview04 .interview-image{float:right}#l-container.jozo .interview li.interview04 .interview-title{width:67px;height:24px;padding:4px 0 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-title{width:67px;width:10.46875vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-title{height:24px;height:3.75vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-title{padding:4px 0 0 0 ;padding:.625vw 0 0 0 }}#l-container.jozo .interview li.interview04 .interview-lead{width:129px;height:359px;padding:0 24px 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-lead{width:129px;width:20.15625vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-lead{height:359px;height:56.09375vw}}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-lead{padding:0 24px 0 0 ;padding:0 3.75vw 0 0 }}#l-container.jozo .interview li.interview04 .interview-image{margin:0 43px 0 0 }@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 .interview-image{margin:0 43px 0 0 ;margin:0 6.71875vw 0 0 }}#l-container.jozo .interview li.interview04 p{margin-top:43px}@media only screen and (max-width: 750px){#l-container.jozo .interview li.interview04 p{margin-top:43px;margin-top:6.71875vw}}#l-container.jozo .summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:48px;padding:0px}@media only screen and (max-width: 750px){#l-container.jozo .summary{display:block}}@media only screen and (max-width: 750px){#l-container.jozo .summary{margin-top:0px;margin-top:0vw}}@media only screen and (max-width: 750px){#l-container.jozo .summary{padding:0 20px ;padding:0 3.125vw }}#l-container.jozo .summary .image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:520px;margin-top:8px}@media only screen and (max-width: 750px){#l-container.jozo .summary .image{width:100%}}@media only screen and (max-width: 750px){#l-container.jozo .summary .image{margin-top:0px;margin-top:0vw}}#l-container.jozo .summary p{margin-top:0px;padding:0 0 0 46px ;line-height:2.05;letter-spacing:1px;font-size:16px}@media only screen and (max-width: 750px){#l-container.jozo .summary p{margin-top:24px;margin-top:3.75vw}}@media only screen and (max-width: 750px){#l-container.jozo .summary p{padding:0 5px ;padding:0 .78125vw }}@media only screen and (max-width: 750px){#l-container.jozo .summary p{line-height:2.05}}@media only screen and (max-width: 750px){#l-container.jozo .summary p{letter-spacing:-.9px;letter-spacing:-.14062vw}}@media only screen and (max-width: 750px){#l-container.jozo .summary p{font-size:22px;font-size:3.4375vw}}#l-container.jozo .summary p strong{display:block;margin-top:22px;line-height:1.6;letter-spacing:2.1px;font-weight:normal}@media only screen and (max-width: 750px){#l-container.jozo .summary p strong{margin-top:39px;margin-top:6.09375vw}}@media only screen and (max-width: 750px){#l-container.jozo .summary p strong{letter-spacing:2.1px;letter-spacing:.32812vw}}#l-container.jozo .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:115px;padding:0px}@media only screen and (max-width: 750px){#l-container.jozo .images{display:block}}@media only screen and (max-width: 750px){#l-container.jozo .images{margin-top:135}}@media only screen and (max-width: 750px){#l-container.jozo .images{padding:0 20px ;padding:0 3.125vw }}#l-container.jozo .images img{width:50%}@media only screen and (max-width: 750px){#l-container.jozo .images img{width:100%}}#l-container.jozo .work-flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:126px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow{display:block}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow{margin-top:92px;margin-top:14.375vw}}#l-container.jozo .work-flow li{width:50%;min-height:560px;padding:66px 0 20px 30px ;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;color:#fff}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li{width:100%}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li{min-height:560px;min-height:87.5vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li{padding:52px 5px 20px 21px ;padding:8.125vw .78125vw 3.125vw 3.28125vw }}#l-container.jozo .work-flow li p{padding:26px 0 0 5px ;letter-spacing:.8px;line-height:2.15;font-size:16px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li p{padding:32px 0 0 ;padding:5vw 0 0 }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li p{letter-spacing:-.5px;letter-spacing:-.07812vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li p{line-height:1.8}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li p{font-size:22px;font-size:3.4375vw}}#l-container.jozo .work-flow li.work-flow01{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;background-image:url(../pc_images/jozo/bg_01.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow01{background-image:url(../sp_images/jozo/bg_01.jpg)}}#l-container.jozo .work-flow li.work-flow01 h4,#l-container.jozo .work-flow li.work-flow01 h4 span{width:202px;height:34px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow01 h4,#l-container.jozo .work-flow li.work-flow01 h4 span{width:202px;width:31.5625vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow01 h4,#l-container.jozo .work-flow li.work-flow01 h4 span{height:34px;height:5.3125vw}}#l-container.jozo .work-flow li.work-flow01_2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;background-image:url(../pc_images/jozo/bg_01_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow01_2{background-image:url(../sp_images/jozo/bg_01_2.jpg)}}#l-container.jozo .work-flow li.work-flow02{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;padding:52px 30px 20px 46px ;background-image:url(../pc_images/jozo/bg_02.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02{padding:52px 5px 20px 21px ;padding:8.125vw .78125vw 3.125vw 3.28125vw }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02{background-image:url(../sp_images/jozo/bg_02.jpg)}}#l-container.jozo .work-flow li.work-flow02 h4,#l-container.jozo .work-flow li.work-flow02 h4 span{width:280px;height:35px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02 h4,#l-container.jozo .work-flow li.work-flow02 h4 span{width:280px;width:43.75vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02 h4,#l-container.jozo .work-flow li.work-flow02 h4 span{height:35px;height:5.46875vw}}#l-container.jozo .work-flow li.work-flow02 .obj_hakkou{display:inline-block;margin:32px 0 0 5px ;width:260px;height:130px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02 .obj_hakkou{margin:24px 0 15px 3px ;margin:3.75vw 0 2.34375vw .46875vw }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02 .obj_hakkou{width:260px;width:40.625vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02 .obj_hakkou{height:130px;height:20.3125vw}}#l-container.jozo .work-flow li.work-flow02_2{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;background-image:url(../pc_images/jozo/bg_02_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02_2{background-image:url(../sp_images/jozo/bg_02_2.jpg)}}#l-container.jozo .work-flow li.work-flow03{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;background-image:url(../pc_images/jozo/bg_03.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03{background-image:url(../sp_images/jozo/bg_03.jpg)}}#l-container.jozo .work-flow li.work-flow03 h4,#l-container.jozo .work-flow li.work-flow03 h4 span{width:218px;height:31px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03 h4,#l-container.jozo .work-flow li.work-flow03 h4 span{width:218px;width:34.0625vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03 h4,#l-container.jozo .work-flow li.work-flow03 h4 span{height:31px;height:4.84375vw}}#l-container.jozo .work-flow li.work-flow03 p{padding:32px 0 0 ;letter-spacing:0px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03 p{padding:32px 0 0 ;padding:5vw 0 0 }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03 p{letter-spacing:-1.3px;letter-spacing:-.20312vw}}#l-container.jozo .work-flow li.work-flow03_2{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;background-image:url(../pc_images/jozo/bg_03_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow03_2{background-image:url(../sp_images/jozo/bg_03_2.jpg)}}#l-container.jozo .work-flow li.work-flow04{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;padding:52px 30px 20px 46px ;background-image:url(../pc_images/jozo/bg_04.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow04{padding:52px 5px 20px 21px ;padding:8.125vw .78125vw 3.125vw 3.28125vw }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow04{background-image:url(../sp_images/jozo/bg_04.jpg)}}#l-container.jozo .work-flow li.work-flow04 h4,#l-container.jozo .work-flow li.work-flow04 h4 span{width:130px;height:34px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow04 h4,#l-container.jozo .work-flow li.work-flow04 h4 span{width:130px;width:20.3125vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow04 h4,#l-container.jozo .work-flow li.work-flow04 h4 span{height:34px;height:5.3125vw}}
#l-container.jozo .work-flow li.work-flow04 p{
  padding:32px 0 0 ;
  letter-spacing:0px
}
@media only screen and (max-width: 750px){
  #l-container.jozo .work-flow li.work-flow04 p{
    padding:32px 0 0 ;
    padding:5vw 0 0
    }
    }
    ///////////*
    @media only screen and (max-width: 750px){
      #l-container.jozo .work-flow li.work-flow04 p{
        letter-spacing:-2.1px;
        letter-spacing:-.32812vw
        }
        }
        *///////
        #l-container.jozo .work-flow li.work-flow04_2{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;background-image:url(../pc_images/jozo/bg_04_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow04_2{background-image:url(../sp_images/jozo/bg_04_2.jpg)}}#l-container.jozo .work-flow li.work-flow05{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;background-image:url(../pc_images/jozo/bg_05.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow05{background-image:url(../sp_images/jozo/bg_05.jpg)}}#l-container.jozo .work-flow li.work-flow05 h4,#l-container.jozo .work-flow li.work-flow05 h4 span{width:132px;height:34px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow05 h4,#l-container.jozo .work-flow li.work-flow05 h4 span{width:132px;width:20.625vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow05 h4,#l-container.jozo .work-flow li.work-flow05 h4 span{height:34px;height:5.3125vw}}#l-container.jozo .work-flow li.work-flow05 p{letter-spacing:0px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow05 p{letter-spacing:-.9px;letter-spacing:-.14062vw}}#l-container.jozo .work-flow li.work-flow05_2{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;background-image:url(../pc_images/jozo/bg_05_2.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow05_2{background-image:url(../sp_images/jozo/bg_05_2.jpg)}}#l-container.jozo .work-flow li.work-flow06{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;padding:52px 30px 20px 46px ;background-image:url(../pc_images/jozo/bg_06.jpg);background-position:bottom center}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow06{padding:52px 5px 20px 21px ;padding:8.125vw .78125vw 3.125vw 3.28125vw }}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow06{background-image:url(../sp_images/jozo/bg_06.jpg)}}#l-container.jozo .work-flow li.work-flow06 h4,#l-container.jozo .work-flow li.work-flow06 h4 span{width:257px;height:34px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow06 h4,#l-container.jozo .work-flow li.work-flow06 h4 span{width:257px;width:40.15625vw}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow06 h4,#l-container.jozo .work-flow li.work-flow06 h4 span{height:34px;height:5.3125vw}}
        #l-container.jozo .work-flow li.work-flow06 p{
          letter-spacing:0px
          }

              ///////////*
          @media only screen and (max-width: 750px){
            #l-container.jozo .work-flow li.work-flow06 p{
              letter-spacing:-2.9px;
              letter-spacing:-.45312vw
            }
              }
              *///////

              #l-container.jozo .work-flow li.work-flow06_2{
                -webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;background-image:url(../pc_images/jozo/bg_06_2.jpg);background-position:bottom center}
                @media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow06_2{background-image:url(../sp_images/jozo/bg_06_2.jpg)}}#l-container.jozo .work-flow li.work-flow02,#l-container.jozo .work-flow li.work-flow02_2,#l-container.jozo .work-flow li.work-flow03,#l-container.jozo .work-flow li.work-flow03_2,#l-container.jozo .work-flow li.work-flow04,
                #l-container.jozo .work-flow li.work-flow04_2,#l-container.jozo .work-flow li.work-flow05,#l-container.jozo .work-flow li.work-flow05_2,#l-container.jozo .work-flow li.work-flow06,#l-container.jozo .work-flow li.work-flow06_2{margin-top:40px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02,
                  #l-container.jozo .work-flow li.work-flow02_2,#l-container.jozo .work-flow li.work-flow03,#l-container.jozo .work-flow li.work-flow03_2,#l-container.jozo .work-flow li.work-flow04,#l-container.jozo .work-flow li.work-flow04_2,#l-container.jozo .work-flow li.work-flow05,#l-container.jozo .work-flow li.work-flow05_2,#l-container.jozo .work-flow li.work-flow06,
                  #l-container.jozo .work-flow li.work-flow06_2{margin-top:60px;margin-top:9.375vw}}#l-container.jozo .work-flow li.work-flow02_2,#l-container.jozo .work-flow li.work-flow03_2,#l-container.jozo .work-flow li.work-flow04_2,#l-container.jozo .work-flow li.work-flow05_2,#l-container.jozo .work-flow li.work-flow06_2{margin-top:40px}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li.work-flow02_2,#l-container.jozo .work-flow li.work-flow03_2,#l-container.jozo .work-flow li.work-flow04_2,#l-container.jozo .work-flow li.work-flow05_2,#l-container.jozo .work-flow li.work-flow06_2{margin-top:0px;margin-top:0vw}}#l-container.jozo .work-flow li h4{float:none;margin:0}#l-container.jozo .work-flow li .m-content-inner{display:block;width:600px;min-width:600px;margin:0 0 0 auto;padding:0}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li .m-content-inner{width:100%}}@media only screen and (max-width: 750px){#l-container.jozo .work-flow li .m-content-inner{min-width:100%}}#l-container.jozo .work-flow li.work-flow02 .m-content-inner,#l-container.jozo .work-flow li.work-flow04 .m-content-inner,#l-container.jozo .work-flow li.work-flow06 .m-content-inner{margin:0 auto 0 0}.footer-banner{border-bottom:1px solid #454545}.m-content-inner{max-width:1200px}@media only screen and (max-width: 750px){.m-content-inner{max-width:100%}}
