﻿main>article{background:#EEE}@media print, screen and (max-width: 768px){main>article{padding:30px 0}}@media print, screen and (min-width: 768px){main>article{padding:50px 30px}}main>article #whitespace{background:#FFF}@media print, screen and (max-width: 768px){main>article #whitespace{padding:30px 15px;margin-top:-60px}}@media print, screen and (min-width: 768px){main>article #whitespace{max-width:1280px;min-height:500px;padding:30px 40px 95px 40px;margin:-120px auto 0 auto}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout{overflow:hidden;*zoom:1}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main{width:71.6667%;max-width:860px;float:right}}main>article #whitespace.hasLayout #main #greenproducts{border:1px solid #111}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts{display:block;padding:20px 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts{display:flex;justify-content:space-between;align-items:center;padding:40px 40px 50px 40px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #greenproducts{padding:40px 30px 50px 30px}}main>article #whitespace.hasLayout #main #greenproducts i{display:block}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts i{max-width:80px;margin:0 auto 15px auto}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts i{width:17.9487%;max-width:140px}}main>article #whitespace.hasLayout #main #greenproducts i img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div{width:76.9231%;max-width:600px}}main>article #whitespace.hasLayout #main #greenproducts div h3{line-height:1.4;font-weight:bold}main>article #whitespace.hasLayout #main #greenproducts div h3::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1.4) * 0.5em)}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div h3{font-size:1.8rem;text-align:center;margin-bottom:10px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div h3{font-size:2.4rem;margin-bottom:20px}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div p{margin-bottom:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div p{font-size:1.6rem;margin-bottom:30px}}main>article #whitespace.hasLayout #main #greenproducts div a{width:100%;line-height:1.4;color:#111;font-size:1.6rem;text-align:center;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #111;position:relative;cursor:pointer;margin:0 auto;overflow:hidden;transition-duration:0.2s;height:50px !important;margin:0}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a{height:50px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a{height:60px}}main>article #whitespace.hasLayout #main #greenproducts div a::after{content:"";background:url(../images/common/arrow1-01.png) no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;right:30px;margin:auto 0}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a::after{width:25px;height:8px;right:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a::after{width:30px;height:10px}}main>article #whitespace.hasLayout #main #greenproducts div a:hover{color:#FFF;background:#111}main>article #whitespace.hasLayout #main #greenproducts div a:hover::after{background:url(../images/common/arrow1-02.png) no-repeat;background-size:contain}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a{font-size:1.4rem;padding:0 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a{max-width:450px;flex-direction:row}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #greenproducts div a{flex-direction:column;padding:0 60px}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a span{display:block}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a span{margin-left:1.0em}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #greenproducts div a span{margin-left:0}}main>article #whitespace.hasLayout #main #greenproducts div a::after{background:url(../../../images/business/ext/kanbatsu-arrow01.png) no-repeat;background-size:contain}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a::after{width:15px;height:15px;right:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #greenproducts div a::after{width:22px;height:22px;right:20px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #greenproducts div a::after{width:15px;height:15px}}main>article #whitespace.hasLayout #main #greenproducts div a:hover::after{background:url(../../../images/business/ext/kanbatsu-arrow02.png) no-repeat;background-size:contain}main>article #whitespace.hasLayout #main #naturalmaterials{border:1px solid #CCC}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials{margin-top:30px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials{display:flex;flex-direction:row-reverse;margin-top:50px}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials div{padding:20px 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials div{width:67.8322%;max-width:582px;padding:30px 30px 30px 35px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #naturalmaterials div{width:60%;max-width:none}}main>article #whitespace.hasLayout #main #naturalmaterials div h3,main>article #whitespace.hasLayout #main #naturalmaterials div p{color:#000}main>article #whitespace.hasLayout #main #naturalmaterials div h3{line-height:1.2;font-weight:bold}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials div h3{font-size:1.8rem;margin-bottom:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials div h3{font-size:2.0rem;margin-bottom:25px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #naturalmaterials div h3 br{display:none}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials div p{font-size:1.6rem}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #main #naturalmaterials figure{width:32.1678%;max-width:276px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #naturalmaterials figure{width:40%;max-width:none;background:url(../images/common/naturalmaterials.jpg) center top no-repeat;background-size:cover}}main>article #whitespace.hasLayout #main #naturalmaterials figure img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #main #naturalmaterials figure img{display:none}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side{margin-top:30px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side{width:25%;max-width:300px;float:left}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item{margin-bottom:20px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item{margin-bottom:40px}}main>article #whitespace.hasLayout #side .s-item .s-headline{line-height:1.2;font-weight:bold;display:flex;align-items:center;padding:0 10px;border-left:4px solid #111;border-bottom:1px solid #111}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item .s-headline{height:41px;font-size:1.8rem}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item .s-headline{height:46px;font-size:2.4rem}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #side .s-item .s-headline{height:41px;font-size:1.8rem}}main>article #whitespace.hasLayout #side .s-item .s-headline span{margin:7px 0 0 7px}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item .s-headline span{font-size:1.3rem}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item .s-headline span{font-size:1.5rem}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #side .s-item .s-headline span{font-size:1.3rem}}main>article #whitespace.hasLayout #side .s-item#s-news{border:solid #007130}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news{border-width:3px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news{border-width:5px}}main>article #whitespace.hasLayout #side .s-item#s-news h2{color:#007130;font-weight:bold;display:flex;align-items:center;border-bottom:1px solid #007130}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news h2{height:50px;font-size:1.8rem;padding:0 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news h2{height:60px;font-size:2.0rem;padding:0 20px}}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul{margin:0 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul{margin:0 20px}}main>article #whitespace.hasLayout #side .s-item#s-news ul li{border-bottom:1px solid #CCC}main>article #whitespace.hasLayout #side .s-item#s-news ul li a{color:#000;text-decoration:none;display:block}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul li a{padding:15px 0}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul li a{padding:20px 0}}main>article #whitespace.hasLayout #side .s-item#s-news ul li a:hover p{text-decoration:underline}main>article #whitespace.hasLayout #side .s-item#s-news ul li a time{color:#007130}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul li a time{font-size:1.5rem}main>article #whitespace.hasLayout #side .s-item#s-news ul li a time::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1.6) * 0.5em)}}main>article #whitespace.hasLayout #side .s-item#s-news ul li a p{margin-top:10px}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news ul li a p{line-height:1.3}}main>article #whitespace.hasLayout #side .s-item#s-news>p{font-weight:bold;text-align:right}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news>p{margin:20px 15px 15px 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-news>p{margin:25px 20px 20px 20px}}main>article #whitespace.hasLayout #side .s-item#s-news>p a{color:#007130;text-decoration:none;position:relative}main>article #whitespace.hasLayout #side .s-item#s-news>p a::after{content:"→";display:inline-block;vertical-align:middle;margin:-5px 0 0 15px}main>article #whitespace.hasLayout #side .s-item#s-news>p a:hover{text-decoration:underline}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category .s-headline{margin-bottom:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category .s-headline{margin-bottom:20px}}main>article #whitespace.hasLayout #side .s-item#s-category ul{border:1px solid #111}main>article #whitespace.hasLayout #side .s-item#s-category ul li:nth-child(n+2){border-top:1px solid #111}main>article #whitespace.hasLayout #side .s-item#s-category ul li a{color:#111;text-decoration:none;display:flex;justify-content:space-between;position:relative}main>article #whitespace.hasLayout #side .s-item#s-category ul li a::after{width:7px;height:7px;content:"";border-top:2px solid #111;border-right:2px solid #111;transform:rotate(45deg);display:block;position:absolute;top:0;bottom:0;margin:auto 0;z-index:2}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a::after{right:17px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a::after{right:10.7383%}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a::after{right:17px}}main>article #whitespace.hasLayout #side .s-item#s-category ul li a i{overflow:hidden}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a i{width:35%}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a i{width:39.9329%;max-width:119px}}main>article #whitespace.hasLayout #side .s-item#s-category ul li a i img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}main>article #whitespace.hasLayout #side .s-item#s-category ul li a p{display:flex;align-items:center}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a p{width:65%;padding:0 30px 0 15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a p{width:60.0671%;line-height:1.3;max-width:179px;font-size:1.5rem;padding:0 13.4228% 0 6.7114%}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #side .s-item#s-category ul li a p{font-size:1.3rem;padding:0 30px 0 15px}}main>article #whitespace.hasLayout #side .s-item#s-category ul li a:hover{background:#EEE}main>article #whitespace.hasLayout #side .s-item#s-anchor .s-headline{margin-bottom:5px}main>article #whitespace.hasLayout #side .s-item#s-anchor ul li{border-bottom:1px solid #CCC}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side .s-item#s-anchor ul li{font-size:1.6rem}}main>article #whitespace.hasLayout #side .s-item#s-anchor ul li a{height:40px;line-height:1.3;color:#111;text-decoration:none;display:flex;align-items:center;padding:0 10px;transition-duration:0.2s}@media print, screen and (min-width: 768px) and (max-width: 1219px){main>article #whitespace.hasLayout #side .s-item#s-anchor ul li a{font-size:1.3rem}}main>article #whitespace.hasLayout #side .s-item#s-anchor ul li a:hover{color:#FFF;background:#111}@media print, screen and (max-width: 768px){main>article #whitespace.hasLayout #side>ul li{margin-bottom:15px}}@media print, screen and (min-width: 768px){main>article #whitespace.hasLayout #side>ul li{margin-bottom:20px}}main>article #whitespace.hasLayout #side>ul li:last-child{margin-bottom:0}main>article #whitespace.hasLayout #side>ul li a img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}main>article #whitespace.hasLayout #side>ul li a:hover{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}@media print, screen and (max-width: 768px){main #access{margin-top:30px}}@media print, screen and (min-width: 768px){main #access{margin-top:40px}}@media print, screen and (min-width: 768px){#breadcrumb{width:100%;margin-bottom:30px}}@media print, screen and (max-width: 768px){#breadcrumb{display:none}}#breadcrumb ol li{display:inline-block}#breadcrumb ol li::before{display:inline-block;content:">";padding:0 0.5em}#breadcrumb ol li:nth-child(1)::before{display:none}@media print, screen and (min-width: 768px){#breadcrumb ol li{font-size:1.6rem}}#breadcrumb ol li a:link,#breadcrumb ol li a:visited,#breadcrumb ol li a:active{color:#111;text-decoration:underline}#breadcrumb ol li a:hover{text-decoration:none}#pagetitle{background:url(../images/bdc_dws/pagetitle.jpg) center top no-repeat;background-size:cover}@media print, screen and (min-width: 768px){#masthead .container #pc-menu ul li:nth-child(1) a{color:#FFF;background:#000}}#main #headerImage{width:100%;color:#FFF;font-weight:bold;text-align:center;text-shadow:0 0 30px rgba(0,0,0,0.9);display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(../images/bdc_dws/header.jpg) center top no-repeat;background-size:cover}@media print, screen and (max-width: 768px){#main #headerImage{height:250px;line-height:1.2;font-size:2.4rem;padding:30px;margin-bottom:25px}}@media print, screen and (min-width: 768px){#main #headerImage{height:500px;line-height:1.1;font-size:5.0rem;padding:50px}}@media print, screen and (max-width: 768px){#main #headerImage span{line-height:1.3;font-size:1.6rem;margin-bottom:3px}}@media print, screen and (min-width: 768px){#main #headerImage span{font-size:2.4rem}}#main>p{text-align:center}@media print, screen and (max-width: 768px){#main>p{line-height:1.6;font-size:1.6rem;margin:30px 0}#main>p span{display:inline-block}}@media print, screen and (min-width: 768px){#main>p{line-height:2.0;font-size:2.0rem;margin:70px 0 65px 0}}@media print, screen and (max-width: 768px){#main>figure{margin-bottom:35px}}@media print, screen and (min-width: 768px){#main>figure{margin-bottom:75px}}#main>figure img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (min-width: 768px){#main>figure img{max-width:none}}@media print, screen and (min-width: 768px){#main .item{max-width:1000px;margin:0 auto}#main .item:nth-of-type(odd)>div:nth-of-type(1){flex-direction:row-reverse}#main .item:nth-of-type(odd)>div:nth-of-type(1) .text{padding-left:40px}#main .item:nth-of-type(even)>div:nth-of-type(1){flex-direction:row}#main .item:nth-of-type(even)>div:nth-of-type(1) .text{padding-right:40px}}@media print, screen and (max-width: 768px){#main .item:nth-of-type(n+2){margin-top:35px}}@media print, screen and (min-width: 768px){#main .item:nth-of-type(n+2){margin-top:70px}}#main .item h3{line-height:1.0;font-weight:bold;text-align:center}#main .item h3::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1) * 0.5em)}@media print, screen and (max-width: 768px){#main .item h3{font-size:6.0rem;margin-bottom:15px}}@media print, screen and (min-width: 768px){#main .item h3{font-size:12.0rem;margin-bottom:30px}}#main .item h3 span{display:block}@media print, screen and (max-width: 768px){#main .item h3 span{font-size:2.0rem}}@media print, screen and (min-width: 768px){#main .item h3 span{font-size:3.0rem}}@media print, screen and (min-width: 768px){#main .item>div:nth-of-type(1){display:flex;justify-content:space-between}}@media print, screen and (min-width: 768px){#main .item>div:nth-of-type(1) .text,#main .item>div:nth-of-type(1) figure{width:50%;max-width:500px}}@media print, screen and (max-width: 768px){#main .item>div:nth-of-type(1) .text{margin-bottom:20px}}#main .item>div:nth-of-type(1) .text h4{line-height:1.4;font-weight:bold;margin-bottom:15px}@media print, screen and (max-width: 768px){#main .item>div:nth-of-type(1) .text h4{font-size:2.0rem}}@media print, screen and (min-width: 768px){#main .item>div:nth-of-type(1) .text h4{font-size:2.4rem}}#main .item>div:nth-of-type(1) .text h4:nth-of-type(n+2){margin-top:30px}#main .item>div:nth-of-type(1) figure img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (min-width: 768px){#main .item>div p{font-size:1.6rem}}@media print, screen and (min-width: 768px){#main .item#drying>div .text p{margin-top:25px}}#main .item#drying>div figure ul li h4{color:#689903;font-weight:bold}@media print, screen and (max-width: 768px){#main .item#drying>div figure ul li h4{font-size:1.8rem}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li h4{line-height:1.2;font-size:2.0rem}}#main .item#drying>div figure ul li img{margin:0}@media print, screen and (max-width: 768px){#main .item#drying>div figure ul li p{display:flex;justify-content:space-between;margin-top:5px}#main .item#drying>div figure ul li p span{width:47.5%;text-align:center}#main .item#drying>div figure ul li p span:nth-child(1){margin-left:5px}#main .item#drying>div figure ul li p span:nth-child(2){margin-right:5px}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li p{line-height:1.4;font-size:1.6rem}}@media print, screen and (max-width: 768px){#main .item#drying>div figure ul li:nth-child(1){margin-bottom:20px}#main .item#drying>div figure ul li:nth-child(1) h4{margin:0 0 15px 0 !important}#main .item#drying>div figure ul li:nth-child(1) h4 br{display:none}#main .item#drying>div figure ul li:nth-child(1) img{width:90%}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(1){margin-bottom:15px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){#main .item#drying>div figure ul li:nth-child(1) h4{float:none;margin:0 0 20px 0 !important}#main .item#drying>div figure ul li:nth-child(1) h4 br{display:none}#main .item#drying>div figure ul li:nth-child(1) p{text-align:center;padding-right:0 !important;margin-left:-15px}#main .item#drying>div figure ul li:nth-child(1) p span{margin:0 15px !important}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(1) h4{float:left;display:inline-block;vertical-align:middle;margin:45px 30px 45px 0}}#main .item#drying>div figure ul li:nth-child(1) img{display:block;margin:0 auto}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(1) img{max-width:263px}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(1) p{padding-right:70px}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(1) p span{margin:0 10px}}#main .item#drying>div figure ul li:nth-child(2){position:relative}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(2) h4{position:absolute;top:70px;left:5px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){#main .item#drying>div figure ul li:nth-child(2) h4{top:45px}}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(2) img{max-width:475px}}#main .item#drying>div figure ul li:nth-child(2) p{display:flex}#main .item#drying>div figure ul li:nth-child(2) p span{text-align:center}@media print, screen and (min-width: 768px){#main .item#drying>div figure ul li:nth-child(2) p span{margin:0 20px}}@media print, screen and (min-width: 768px){#main .item#smoke>div .text p{margin-top:25px}}#main .item#smoke>div figure figcaption{font-weight:bold;text-align:center}@media print, screen and (min-width: 768px){#main .item#smoke>div figure figcaption{font-size:2.0rem;margin-top:15px}}@media print, screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1219px){#main .item#smoke>div figure figcaption{font-size:1.8rem}}@media print, screen and (max-width: 768px){#main .item#environment>div:nth-of-type(n+2){margin-top:35px}}@media print, screen and (min-width: 768px){#main .item#environment>div:nth-of-type(n+2){margin-top:75px}}#main .item#environment>div:nth-of-type(n+2) h4{text-align:center}#main .item#environment>div:nth-of-type(n+2) h4::before{content:'';display:block;height:0;width:0;margin-top:calc((1 - 1.4) * 0.5em)}@media print, screen and (max-width: 768px){#main .item#environment>div:nth-of-type(n+2) h4{font-size:2.0rem !important;margin-bottom:20px}}@media print, screen and (min-width: 768px){#main .item#environment>div:nth-of-type(n+2) h4{font-size:3.0rem !important;margin-bottom:40px}}#main .item#environment>div h4{line-height:1.4;font-weight:bold}@media print, screen and (max-width: 768px){#main .item#environment>div h4{font-size:1.8rem}}@media print, screen and (min-width: 768px){#main .item#environment>div h4{font-size:2.4rem}}@media print, screen and (max-width: 768px){#main .item#environment>div.outline .text p{margin-top:15px}}@media print, screen and (min-width: 768px){#main .item#environment>div.outline .text p{margin-top:25px}}#main .item#environment>div.materials ul{display:flex;justify-content:space-between}@media print, screen and (max-width: 768px){#main .item#environment>div.materials ul{flex-wrap:wrap}}@media print, screen and (max-width: 768px){#main .item#environment>div.materials ul li{width:47.5%}#main .item#environment>div.materials ul li:nth-child(n+3){margin-top:20px}}@media print, screen and (min-width: 768px){#main .item#environment>div.materials ul li{width:19.7%;max-width:197px}}#main .item#environment>div.materials ul li i{display:block}#main .item#environment>div.materials ul li i img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto;border-radius:50%}@media print, screen and (max-width: 768px){#main .item#environment>div.materials ul li p{margin-top:15px}}@media print, screen and (min-width: 768px){#main .item#environment>div.materials ul li p{line-height:1.5;font-size:2.0rem;margin-top:35px}}#main .item#environment>div.recycle figure img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (min-width: 768px){#main .item#environment>div.recycle figure img{max-width:none}}#guide{background:url(../images/common/guide-bg01.jpg) center top no-repeat;background-size:cover}
