@charset "UTF-8";@layer page{html{font-size:62.5%;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}#wrapper main dl,#wrapper main ol,#wrapper main p,#wrapper main table,#wrapper main ul,body.special{font-size:1.6rem}body.special{-webkit-text-size-adjust:100%}body.special header{font-size:1.3rem}body.special footer a{font-size:1.4rem}body.special #headline #pageTitle{display:none}body.special .base_btn{border-radius:50px;background:url(/shared/img/ico/ico_arrow_wht_l.png) no-repeat right .8em center;background-color:#0042ce;display:inline-block;padding:.3em 1em;padding-right:2em;text-decoration:none;color:#fff}body.special #main{font-size:1.7rem}body.special #main strong.blue_text{color:#0042ce}body.special #main strong.blue_text span{background:linear-gradient(transparent,#fffd92 0)}body.special #main section+section{margin-top:60px}body.special #main #pageTitle{display:none}body.special #main *{box-sizing:border-box}body.special #main a{transition:opacity .3s ease;opacity:1}body.special #main a:hover{opacity:.7}body.special #main .mainvisual,body.special #main .mv{display:block;width:100%;height:auto}body.special #main .catch{font-size:120%;line-height:1.7;text-align:center;margin:20px 0 40px}body.special #main .catch .illust{display:block;width:120px;height:auto;margin:0 auto 20px}body.special #main .page_nav{display:flex;flex-wrap:wrap;margin-bottom:50px}body.special #main .page_nav a{text-decoration:none;box-sizing:border-box;color:#fff;width:33.3%;display:flex;justify-content:flex-start;align-items:center;padding:20px;border-right:1px solid #4d7bdd;border-bottom:1px solid #4d7bdd}body.special #main .page_nav a span{width:35px;height:35px;line-height:35px;color:#0646cf;text-align:center;border-radius:50%;background:#fff;margin-right:10px;border:1px solid #0042ce}body.special #main .page_nav a{background:#0042ce}body.special #main .page_nav a:last-child{border:none}body.special #main .base_tl{padding:30px;border-top:none;border-left:4px solid #0042ce;background:#f2f9fd;color:#0042ce;font-size:130%;display:flex;align-items:center;margin-bottom:30px;border-bottom:0}body.special #main .base_tl:before{content:"";background:url(../../choose_urethane/img/ico_tl.svg) no-repeat 0;background-size:100% auto;display:block;width:70px;height:57px;margin-right:10px}body.special #main .base_tl span{width:40px;height:40px;line-height:40px;color:#0646cf;text-align:center;border-radius:50%;background:#fff;margin-right:10px;border:1px solid #0042ce}body.special #main .sample_book_link{display:block;border-radius:20px;background-color:#1d4da3;border:5px solid #c2d9e9;color:#fff;position:relative;text-decoration:none;padding:20px;width:80%;margin:70px auto 30px}body.special #main .sample_book_link:hover{background-color:#154294}body.special #main .sample_book_link p{margin-bottom:0;width:70%;font-size:1.8rem}body.special #main .sample_book_link img{position:absolute;bottom:0;right:30px;width:200px}body.special #main .sample_book_link .sample_balloon{width:auto;right:-56px;top:-30px}body.special #main h3{color:#0646cf;font-size:140%}body.special #main #sec01 .intro_photo{text-align:center;margin-bottom:30px}body.special #main #sec01 .intro_photo img{max-width:100%;height:auto}body.special #main .container{display:flex;justify-content:space-between;align-items:flex-start}body.special #main #sec01 .container .text_box{width:calc(100% - 280px)}body.special #main .photo_box{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}body.special #main .photo_box img{border:1px solid #cfcfcf;display:block;width:49%;height:auto}body.special #main .center_round_title{border-radius:40px;max-width:50%;margin:0 auto;text-align:center;padding:7px 20px;background-color:#0042ce;font-size:130%;color:#fff}body.special #main .compare_table{width:100%}body.special #main .compare_table td,body.special #main .compare_table th{padding:10px;border:1px solid #c9c9c9}body.special #main .compare_table thead th:first-of-type{width:160px}body.special #main .compare_table thead th:nth-of-type(n+2){width:29%}body.special #main .compare_table tbody td{text-align:center;font-size:2rem;color:#0042ce;font-weight:700}body.special #main .compare_table tbody td:first-of-type{font-size:1.6rem;padding-left:20px}body.special #main .compare_table tbody .bg_cell td,body.special #main .compare_table tbody .bg_cell th{background-color:#efefef;color:#0042ce}body.special #main .compare_table tbody .bg_cell td a,body.special #main .compare_table tbody .bg_cell th a{color:#0042ce}body.special #main .compare_table .youtube_box{width:300px}body.special #main .compare_table .youtube_box iframe{display:block;width:100%;height:200px}body.special #main .compare_table .thumb{width:140px}body.special #main .compare_table .thumb img{display:block;width:100%;height:auto}body.special #main .compare_table thead{background-color:#d3dbe6}body.special #main #relevanceArea .relevance_list{display:flex;justify-content:space-between}body.special #main #relevanceArea .relevance_list .relevance_box{width:23%;margin-bottom:30px}body.special #main #relevanceArea .relevance_list .relevance_box strong{font-size:130%;text-align:center}body.special #main #relevanceArea .relevance_list .photo_area{height:22vw}body.special #main #relevanceArea .relevance_list .photo_area img{display:block;width:100%;height:100%;object-fit:cover}body#whats_chipurethaneIndex #main .base_tl:before{background-image:url(/whats_chipurethane/img/ico_tl.svg);background-size:contain}body#whats_chipurethaneIndex #main strong{color:#f16e4b}body#whats_chipurethaneIndex #main .compare_table .bg_cell td,body#whats_chipurethaneIndex #main .compare_table .bg_cell th{color:#f16e4b;background-color:rgba(241,110,75,.1)}body#whats_chipurethaneIndex #main .compare_table .bg_cell td a,body#whats_chipurethaneIndex #main .compare_table .bg_cell th a{color:#f16e4b}body#whats_chipurethaneIndex #main .balloon{border-radius:4px;background-color:#f16e4b;color:#fff;padding:7px 0;text-align:center;margin-bottom:20px;font-size:1.8rem}body#whats_chipurethaneIndex #main .step_list{font-size:1.6rem}body#whats_chipurethaneIndex #main .step_list li{padding:10px;background-color:#e8ebf3}body#whats_chipurethaneIndex #main .step_list li .num{background-color:#0042ce;color:#fff;display:inline-block;padding:8px 12px;margin-right:8px}body#whats_chipurethaneIndex #main .step_list li+li{margin-top:10px}body#whats_chipurethaneIndex #main .container{display:flex;justify-content:space-between}body#whats_chipurethaneIndex #main .container.reverce{flex-direction:row-reverse}body#whats_chipurethaneIndex #main .container .photo{width:30%}body#whats_chipurethaneIndex #main .container .photo img{display:block;width:100%;height:auto}body#whats_chipurethaneIndex #main .container .text{width:67%}body#whats_chipurethaneIndex #main #sec01 .container{align-items:center}body#whats_chipurethaneIndex #main #sec01 .text{width:67%}body#whats_chipurethaneIndex #main #sec03 .container{padding:30px 0}body#whats_chipurethaneIndex #main #sec03 .usecase{background-color:#e8ebf3;border-radius:12px;padding:20px}body#whats_chipurethaneIndex #main #sec03 .usecase ul li{position:relative;padding-left:14px}body#whats_chipurethaneIndex #main #sec03 .usecase ul li:before{content:"";display:block;width:6px;height:6px;background-color:#f16e4b;position:absolute;left:0;top:6px;border-radius:50%}body#whats_chipurethaneIndex #main #sec03 .usecase ul li+li{margin-top:10px}body#whats_chipurethaneIndex #main #matome_area{border-radius:20px;background-color:rgba(241,110,75,.1);overflow:hidden}body#whats_chipurethaneIndex #main #matome_area h2{margin-bottom:0;padding:12px 0;text-align:center;font-size:2rem;background-color:#f16e4b;color:#fff;border:none}body#whats_chipurethaneIndex #main #matome_area .inner{padding:20px}body#whats_chipurethaneIndex #main #matome_area .inner p{margin-bottom:0}body#whats_chipurethaneIndex #main #matome_area ul li{position:relative;padding-left:14px;line-height:1.4}body#whats_chipurethaneIndex #main #matome_area ul li:before{content:"";display:block;width:6px;height:6px;background-color:#f16e4b;position:absolute;left:0;top:6px;border-radius:50%}body#whats_chipurethaneIndex #main #matome_area ul li+li{margin-top:10px}body#whats_polyethylenefoamIndex .mainvisual img{width:100%;height:auto}body#whats_polyethylenefoamIndex #main .base_tl:before{background-image:url(/whats_polyethylenefoam/img/ico_tl.svg);background-size:contain}body#whats_polyethylenefoamIndex #main .lead_text{text-align:center;font-weight:700}@media screen and (max-width:900px){body#whats_polyethylenefoamIndex #main .lead_text br{display:none}}body#whats_polyethylenefoamIndex #main .center_round_title{border-radius:40px;max-width:50%;margin:0 auto;text-align:center;padding:7px 20px;background-color:#0042ce;font-size:130%;color:#fff}@media screen and (max-width:900px){body#whats_polyethylenefoamIndex #main .center_round_title{font-size:100%;max-width:100%}}body#whats_polyethylenefoamIndex #main .blue_text{color:#0042ce}body#whats_polyethylenefoamIndex #main .blue_text span{background:linear-gradient(transparent,#d6ef9f 0)}body#whats_polyethylenefoamIndex #main section+section{margin-top:60px}body#whats_polyethylenefoamIndex #pageTitle{display:none}body#whats_polyethylenefoamIndex #main{font-size:120%}body#whats_polyethylenefoamIndex #main *{box-sizing:border-box}body#whats_polyethylenefoamIndex #main a{transition:opacity .3s ease;opacity:1}body#whats_polyethylenefoamIndex #main a:hover{opacity:.7}body#whats_polyethylenefoamIndex #main .photo_box img{width:100%}body#whats_polyethylenefoamIndex .catch{font-size:120%;line-height:1.7;text-align:center;margin:20px 0 40px}body#whats_polyethylenefoamIndex .page_nav{display:flex;flex-wrap:wrap;margin-bottom:40px}body#whats_polyethylenefoamIndex .page_nav a{text-decoration:none;box-sizing:border-box;color:#fff;font-size:110%;width:33.3%;display:flex;justify-content:flex-start;align-items:center;padding:20px;border-right:1px solid #4d7bdd;border-bottom:1px solid #4d7bdd}body#whats_polyethylenefoamIndex .page_nav a span{flex-shrink:0;width:35px;height:35px;line-height:35px;color:#0646cf;text-align:center;border-radius:50%;background:#fff;margin-right:10px;border:1px solid #0042ce}body#whats_polyethylenefoamIndex .page_nav a{background:#0042ce}body#whats_polyethylenefoamIndex .page_nav a:last-child{border:none}body#whats_polyethylenefoamIndex .base_tl{padding:30px;border-top:none;border-left:4px solid #0042ce;background:#f2f9fd;color:#0042ce;font-size:130%;display:flex;align-items:center;margin-bottom:30px;border-bottom:0}body#whats_polyethylenefoamIndex .base_tl:before{content:"";background:url(../../choose_urethane/img/ico_tl.svg) no-repeat 0;background-size:100% auto;display:block;width:70px;height:57px;margin-right:10px}body#whats_polyethylenefoamIndex .base_tl span{width:40px;height:40px;line-height:40px;color:#0646cf;text-align:center;border-radius:50%;background:#fff;margin-right:10px;border:1px solid #0042ce}body#whats_polyethylenefoamIndex h3{color:#0646cf;font-size:140%}body#whats_polyethylenefoamIndex #sec01 .intro_photo{text-align:center;margin-bottom:30px}body#whats_polyethylenefoamIndex #sec01 .intro_photo img{max-width:100%;height:auto}body#whats_polyethylenefoamIndex .center_photo{text-align:center}body#whats_polyethylenefoamIndex .center_photo img{width:100%;max-width:750px;height:auto}body#whats_polyethylenefoamIndex .container{display:flex;justify-content:space-between}body#whats_polyethylenefoamIndex .container.reverce{flex-direction:row-reverse}body#whats_polyethylenefoamIndex .container .photo{width:30%}body#whats_polyethylenefoamIndex .container .photo img{display:block;width:100%;height:auto}body#whats_polyethylenefoamIndex .container .text{width:67%}@media screen and (max-width:600px){body#whats_polyethylenefoamIndex .container{flex-direction:column}body#whats_polyethylenefoamIndex .container .photo,body#whats_polyethylenefoamIndex .container .text{width:100%}body#whats_polyethylenefoamIndex .container .text{margin-top:10px}}body#whats_polyethylenefoamIndex .photo_box{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}body#whats_polyethylenefoamIndex .photo_box img{border:1px solid #cfcfcf;display:block;width:49%;height:auto}body#whats_polyethylenefoamIndex .structure_box{margin-top:30px;display:grid;grid-template-columns:240px 1fr;gap:30px}@media screen and (max-width:600px){body#whats_polyethylenefoamIndex .structure_box{grid-template-columns:1fr}}body#whats_polyethylenefoamIndex .structure_box .photo img{width:100%;height:auto}body#whats_polyethylenefoamIndex .kind_container{display:flex;justify-content:center;margin-top:40px}body#whats_polyethylenefoamIndex .kind_container .kind_box{width:32%;padding:0 20px;margin-bottom:20px}body#whats_polyethylenefoamIndex .kind_container .kind_box .photo{margin-bottom:10px}body#whats_polyethylenefoamIndex .kind_container .kind_box a{text-decoration:none;position:relative;display:block}body#whats_polyethylenefoamIndex .kind_container .kind_box a:hover .photo{opacity:.6}body#whats_polyethylenefoamIndex .kind_container .kind_box img{width:100%;height:auto}body#whats_polyethylenefoamIndex .kind_container .kind_box .maker_name{color:#000;font-size:14px}body#whats_polyethylenefoamIndex .kind_container .kind_box .product_name{display:block;font-weight:700;background:url(/shared/img/ico/ico_arrow_blu_r.png) no-repeat 100%}body#whats_polyethylenefoamIndex .kind_container .kind_box .text{display:block;margin-top:5px}body#whats_polyethylenefoamIndex .kind_container .kind_box+.kind_box{border-left:1px dashed #ddd}@media screen and (max-width:680px){body#whats_polyethylenefoamIndex .kind_container{flex-direction:column}body#whats_polyethylenefoamIndex .kind_container .kind_box{width:100%}}body#whats_polyethylenefoamIndex #sec02 .sample_book_link{display:block;border-radius:20px;background-image:none;background-color:#1d4da3;border:5px solid #c2d9e9;color:#fff;position:relative;text-decoration:none;padding:20px;font-size:120%;width:80%;margin:70px auto 30px}body#whats_polyethylenefoamIndex #sec02 .sample_book_link:hover{background-color:#154294}body#whats_polyethylenefoamIndex #sec02 .sample_book_link p{margin-bottom:0;width:70%}body#whats_polyethylenefoamIndex #sec02 .sample_book_link img{position:absolute;bottom:0;right:30px;width:200px}body#whats_polyethylenefoamIndex #sec02 .sample_book_link .balloon{width:auto;right:-56px;top:-30px}body#whats_polyethylenefoamIndex #main .bnr_choose_urethane{margin:40px 0 60px;text-align:center}body#whats_polyethylenefoamIndex .sdgs_container{display:flex;justify-content:space-between;gap:30px;margin-bottom:40px}body#whats_polyethylenefoamIndex .sdgs_container ._item{width:50%;border-radius:12px;border:2px solid #0042ce;padding:20px}body#whats_polyethylenefoamIndex .sdgs_container ._item .photo{margin-bottom:10px}body#whats_polyethylenefoamIndex .sdgs_container ._item .photo img{width:100%;height:auto}body#whats_polyethylenefoamIndex .sdgs_container ._item p{margin-bottom:0}@media screen and (max-width:680px){body#whats_polyethylenefoamIndex .sdgs_container{flex-direction:column}body#whats_polyethylenefoamIndex .sdgs_container ._item{width:100%}}body#whats_polyethylenefoamIndex #matome_area{margin-bottom:50px;border-radius:20px;background-color:rgba(129,209,58,.1);overflow:hidden}body#whats_polyethylenefoamIndex #matome_area h2{margin-bottom:0;padding:12px 0;text-align:center;font-size:2rem;background-color:#81d13a;color:#fff;border:none}body#whats_polyethylenefoamIndex #matome_area .inner{padding:20px}body#whats_polyethylenefoamIndex #matome_area .inner p{margin-bottom:0}@media screen and (max-width:768px){body.special #main section+section{margin-top:20px}body.special #main .sample_book_link{width:100%;padding-bottom:21%;position:relative}body.special #main .sample_book_link .balloon{display:none}body.special #main .sample_book_link p{width:100%}body.special #main .sample_book_link p:after{content:"詳しくはこちら";display:block;background-color:#e2e8f3;color:#0042ce;position:absolute;bottom:20px;left:20px;border-radius:30px;padding:4px 17px}body.special #main .sample_book_link img{width:122px;right:0}body.special #main .sample_book_link .sample_balloon{display:none}body.special #main .catch{text-align:left;margin-bottom:20px;font-size:1.6rem}body.special #main .catch br{display:none}body.special #main .page_nav{flex-wrap:wrap;display:block}body.special #main .page_nav a{width:100%;padding:3%;font-size:1.6rem;justify-content:flex-start}body.special #main .page_nav a span{width:30px;height:30px;min-width:30px;min-height:30px;line-height:30px}body.special #main .page_nav a:nth-child(3){background:#2e64d7}body.special #main .page_nav a:nth-child(4){background:#0042ce}body.special #main .base_tl{padding:3%;margin-bottom:3%;font-size:1.6rem;position:relative;padding-left:50px}body.special #main .base_tl span{position:absolute;top:50%;left:5px;transform:translateY(-50%)}body.special #main .base_tl:before{display:none}body.special #main .list{display:block}body.special #main #relevanceArea .relevance_list{flex-wrap:wrap}body.special #main #relevanceArea .relevance_list .relevance_box{width:48.5%;font-size:1.4rem}body.special #main #relevanceArea .relevance_list .relevance_box .photo_area{height:44vw}body#whats_chipurethaneIndex #main .container{flex-wrap:wrap}body#whats_chipurethaneIndex #main .container.reverce{flex-direction:row}body#whats_chipurethaneIndex #main .container .photo{width:100%;margin-bottom:20px}body#whats_chipurethaneIndex #main .container .text{width:100%}body#whats_chipurethaneIndex #main .table_container{width:100%;overflow-x:scroll}body#whats_chipurethaneIndex #main .table_container .compare_table{width:500px}body#whats_chipurethaneIndex #main .table_container .compare_table tbody td,body#whats_chipurethaneIndex #main .table_container .compare_table tbody th{padding:6px}body#whats_chipurethaneIndex #main .table_container .compare_table tbody td,body#whats_chipurethaneIndex #main .table_container .compare_table tbody td:first-of-type{font-size:1.4rem}body#whats_chipurethaneIndex #main .table_container .compare_table .thumb{width:72px}body#whats_chipurethaneIndex #main .table_container .compare_table .youtube_box{width:120px}body#whats_chipurethaneIndex #main .table_container .compare_table .youtube_box iframe{height:80px}body#whats_chipurethaneIndex #main .usecase{margin-bottom:20px}body#whats_chipurethaneIndex #main .balloon{font-size:1.6rem}body#whats_chipurethaneIndex #main .balloon br{display:none}body#whats_chipurethaneIndex #main #sec01 .text{width:100%}body#whats_chipurethaneIndex #main #sec03 .container{padding:10px 0}}}