@charset "UTF-8";.item-wrap_page{width:100%;max-width:100%}.item-wrap_page section{max-width:100%}.heading_05 .en{color:#0175c1}section .inner{width:95%;max-width:1016px;margin:0 auto;position:relative}.flex-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.sec-technics .box_01 .ttl{text-align:left;font-size:min(4.6vw,1.8rem)}.sec-technics .heading_07 .en{margin:0 0 .5em}.gray_box{background:#f4f4f4}.gray_box .ttl:before{content:"";display:block;width:1.24em;height:1.21em;margin:0 auto .55em;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/icn_ttl_pdct_01.svg) no-repeat 50% 50%;background-size:contain}.gray_box .box-inner p a{display:inline-block;color:#0175c1;text-decoration:underline}.link_box-wrap li a:before,.link_box-wrap li a:after{content:"";position:absolute}.link_box-wrap li{width:100%;margin:0 auto 7.5%}.link_box-wrap li a{display:block;width:100%;background:rgba(0,0,0,.6);color:#fff;padding:2.4em 1.6em 2.4em 5em;position:relative;font-size:min(4.1vw,1.6rem);transition:all .4s}.link_box-wrap li a:before{width:1.6em;height:1.6em;display:block;top:calc(50% - .9em);left:2.2em}.link_box-wrap li.link_01 a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/icn_link_01.svg) no-repeat 50% 50%;background-size:contain}.link_box-wrap li.link_02 a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/icn_link_02.svg) no-repeat 50% 50%;background-size:contain}.link_box-wrap li a:after{width:2.07em;height:.38em;position:absolute;right:2.5em;bottom:calc(50% - .3em);background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/icn_arw_02.svg) no-repeat 50% 50%;background-size:contain}.video_box{max-width:1018px;margin:4% auto 16%}.video_box video{width:100%}.sec-flow{margin:35px auto 0}.sec-flow .inner{overflow-x:hidden;max-width:100%;width:100%}.sec-flow .heading_07{max-width:1016px;width:95%;margin:0 auto 60px}.sec-flow .ttl{text-align:left;font-size:min(2.8vw,3.4rem)}.sec-flow .ttl .en{font-size:min(2.8vw,1.6rem)}.sec-flow .step-list{margin:26% auto 0;position:relative}.sec-flow .step-list li{justify-content:space-between;background:#fff;position:relative;z-index:1}.sec-flow .step-list li figure img{margin:0 0 0 auto}.sec-flow .step-list li figure{width:70%;padding:63px 0 60px 20px;margin:0;z-index:3;position:relative}.sec-flow .step-list li .heading-wrap{border:8px solid #0175c1;padding:24px;border-radius:100%;position:relative;width:328px;height:328px;margin:-16% -15% 27.5% 0;background:#fff}.sec-flow .step-list li .heading-wrap:before,.sec-flow .step-list li .heading-wrap:after,.sec-flow .step-list li .heading:before,.sec-flow .step-list li .heading:after{content:"";position:absolute}.sec-flow .step-list li .heading-wrap:before{background:#0175c1;width:8px;height:calc(100% - 48px - 16px);top:100%;left:50%;z-index:3;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sec-flow .step-list li:last-child .heading-wrap:before{height:60%}.sec-flow .step-list li .heading-wrap:after{width:calc(50% + 8px);height:calc(50% + 8px);right:-13px;bottom:-13px;background:#fff;z-index:2}.sec-flow .step-list li .heading:before{background:#0175c1;width:50vw;height:8px;top:50%;left:calc(100% + 24px);z-index:3}.sec-flow .step-list li .heading:after{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/icn_arw.svg) no-repeat 50% 50%;background-size:contain;width:5px;height:51px;top:calc(102% + 64px);left:calc(50% + 24px);z-index:3}.sec-flow .step-list li:last-child .heading:after{display:none}.sec-flow .step-list li .heading{width:100%;height:100%;background:#f4f4f4;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:100%;padding:30px;font-size:2.2rem;position:relative;z-index:3}.sec-flow .step-list li{counter-increment:mycounter}.sec-flow .step-list li .heading span i:before{content:"Step" counter(mycounter,decimal-leading-zero);font-size:min(1.8vw,1.6rem);font-family:'Michroma',sans-serif;display:block;margin:-.6em 0 .5em}.flow_item{position:relative;padding:80px 0}.item01{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/step_bg01.jpg) no-repeat;background-size:60% auto;background-position:right top}.item02{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/step_bg02.jpg) no-repeat;background-size:60% auto;background-position:right top}.item03{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/step_bg03.jpg) no-repeat;background-size:60% auto;background-position:right top}.item04{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/step_bg04.jpg) no-repeat;background-size:60% auto;background-position:right top}.item05{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/step_bg05.jpg) no-repeat;background-size:60% auto;background-position:right top}.flow_ttl{position:absolute;left:-180px;top:10px}.contents_box{padding-bottom:0}.aroow{width:4%;margin:0 auto 50px}.flow_bg{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/flow_bg.jpg) no-repeat;background-size:cover;padding:100px 0}.flow_item{width:90%;max-width:1016px;margin:0 auto;display:flex}.flow_img{width:50%}.flow_ttl{width:auto;height:82px}.flow_ttl img{height:100%;width:auto}.step_contents{width:30%;text-align:center;font-size:3rem;line-height:1.6;margin-left:40px}.step_txt{font-family:'Michroma',sans-serif;font-size:2.4rem}.step_txt b{font-size:3rem}.step_txt:before{content:'';background:#0378c2;width:2px;height:30px;vertical-align:middle;display:inline-block;margin-right:10px}.step_name{font-weight:600;font-size:2.8rem;margin-top:20px}@media screen and (min-width:769px) and (max-width:1024px){.sec-flow .step-list li .heading-wrap{width:27.1vw;height:27.1vw;padding:1.25vw}.sec-flow .step-list li .heading:before{left:calc(100% + 1.25vw)}.sec-flow .step-list li .heading{padding:1.55vw}.sec-flow .step-list li .heading:before{left:calc(100% + 1.25vw);width:calc(71.64vw - 10%)}}.sec-flow .step-list li .heading span{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;height:100%;border-radius:100%;color:#fff;background:#0175c1}.sec-flow .step-list li .heading span i{width:65%}.sec-production_technology .heading{text-align:left;width:100%;margin:0 0 1.45em}.sec-production_technology .article_box{border-radius:17px;background:rgba(255,255,255,.8)}.sec-production_technology .article_box .box{margin:0;padding:.7em 0 0}.sec-production_technology .article_box .feature_box,.sec-production_technology .article_box .box p{line-height:1.75;padding:0 0 0 1em}.article-list-wrap{margin:0 auto 78px}.anker-nav{width:95%;max-width:1017px;padding:1em;border:1px solid #c1c1c1}.anker-nav ul{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;text-align:center;margin:0;width:100%}.anker-nav ul li{width:38%;line-height:1.6}.anker-nav ul li a{display:inline-block;padding:.45em 2em .35em;border-radius:3em;color:#c1c1c1;transition:all .4s;min-width:72%}.anker-nav ul li.active a,.anker-nav ul li a:hover{background:#0175c1;color:#fff}.anker-nav ul li.active a:hover{background:#fff;color:#c1c1c1}.ilust01{margin:30px auto;width:90%}.ilust02{margin:30px auto}.bg01{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/bg01.jpg) no-repeat;background-size:cover;padding:60px 0}.bg02{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/bg02.jpg) no-repeat;background-size:cover;padding:60px 0}.bg03{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/bg03.jpg) no-repeat;background-size:cover;padding:60px 0}.bg04{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/bg04.jpg) no-repeat;background-size:cover;padding:60px 0}section.sec-area{width:95%;max-width:1016px}h3.facility_ttl{font-size:3rem;text-align:left;border-bottom:1px solid #c3c3c3;padding-bottom:15px;position:relative;margin-bottom:50px}h3.facility_ttl:after{content:'';background:#0175c1;width:45px;height:1px;display:block;position:absolute;bottom:-1px}.features{transition:.6s;display:block;text-align:center;border:1px solid #2e85c7;font-weight:700;font-size:2.2rem;border-radius:3em;position:relative;padding:.35em;color:#2e85c7;margin:.35em 0;width:60%;max-width:156px}@media screen and (max-width:768px){.features{font-size:1.2rem}}.features:before,.features:after{content:"";position:absolute;height:calc(100% + 4px);width:10px;top:-2px;border-top:3px solid #fff;border-bottom:3px solid #fff}.features:before{left:14%}.features:after{right:14%}.features span{position:relative;z-index:3;color:#2e85c7}.features_list li{margin-bottom:20px;font-size:1.6rem;line-height:1.8;position:relative;padding-left:10px}.features_list li:before{content:'';background:#0175c1;width:2px;height:23px;position:absolute;left:1px;top:4px}.facility_name{font-size:1.8rem;margin-top:10px}.facility_name:before{content:'●';color:#0175c1;font-size:1.4rem;vertical-align:bottom;margin-right:10px}.video_content{margin-top:80px}.facility_list{width:100%;margin:20px 0 80px;border-collapse:collapse;table-layout:fixed}.facility_list tr{border-bottom:.8px solid #707070}.facility_list tr th{border-bottom:.8px solid #fff;border-right:.8px solid #fff}.facility_list tr td{border-right:.8px solid #707070}.facility_list tr:last-child th{border-bottom:.8px solid #707070}.facility_list tr:first-child td:last-child{border-right-color:#707070}.facility_list tr:first-child td{border-right:.8px solid #fff;border-bottom:.8px solid #707070}.facility_list th,.facility_list td{padding:18px 0;text-align:center}.facility_list th{background:#707070;color:#fff;font-weight:100}.facility_list tr:first-child td{background:#707070;color:#fff}.facility_ttl_en{font-family:'Michroma',sans-serif;color:#0175c1;margin-bottom:10px}.video_content .heading_06{max-width:1016px;width:95%;margin:0 auto}.facility_mv_bg{padding:0 0 80px;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/movie_bg.png) no-repeat;background-size:100% auto;background-position:center}.facility_nam{color:#0175c1;font-size:2rem;font-weight:600}.facility_nam span{color:#e60113}.table01{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/table_bg01.jpg) no-repeat;background-size:cover}.table01 th{width:20%}.table02{width:100%;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/table_bg02.jpg) no-repeat;background-size:cover}.table02 th{width:25%}.table03{width:100%;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/table_bg03.jpg) no-repeat;background-size:cover}.table03 th{width:25%}.table04{width:100%;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/table_bg04.jpg) no-repeat;background-size:cover}.table04 th{width:25%}.table05{width:100%;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/table_bg05.jpg) no-repeat;background-size:cover}.table05 th{width:25%}.link_table{color:#0175c1;background:#fff;text-align:center;display:block;padding:10px 0;margin:0 auto;font-size:1.6rem;border:1px solid #0175c1}.link_table:hover{background:#0175c1;color:#fff}.technics_link{display:flex;justify-content:space-between;margin:80px auto;max-width:850px;flex-wrap:wrap}.technics_link li{width:48%;margin-bottom:30px}.technics_link li a{background:rgba(0,0,0,.6);display:block;text-align:left;padding:20px 0 20px 30px;color:#fff;border-radius:10px}.technics_link li a p:first-child{font-size:2rem;padding-bottom:4px;display:inline-block;position:relative}.technics_link li a p:last-child{font-family:'Michroma',sans-serif;font-size:1.2rem;position:relative;line-height:1.2rem}.technics_link li a p:last-child:after{content:'';position:absolute;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/link_arrow.png) no-repeat;background-size:contain;width:26px;height:16px;top:-15px;right:6%}.technics_link li a:hover{opacity:.7;transition:.4s}.technics_link li a{transition:.4s}.production_figure01,.production_figure02,.production_figure03,.production_figure04{margin:0 calc(50% - 50vw)}.production_figure01,.production_figure02,.production_figure03,.production_figure04{margin-top:-130px}.production_goal{width:90%;max-width:550px;margin:30px auto}.sec-production_technology{background-size:100% auto;background-position:bottom}.production_figure01 img,.production_figure02 img,.production_figure03 img,.production_figure04 img{width:100%}.production_figure01{position:relative}.production_figure01-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.production_figure01 .inner{max-width:930px;align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start;padding:6% 0 0}.production_figure01 .inner ul{width:45%;padding:0 0 0 6%}.production_figure01 .inner ul:first-child{padding:0 0 0 7%}.production_figure01 .inner ul li{margin:0 0 .8em;font-size:min(1.57vw,3rem)}.production_figure01 .inner ul li a{position:relative;display:block;min-height:3.68em;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 4.5em;font-size:min(1.57vw,3rem);font-weight:600;color:#fff}.production_figure01 .inner ul li a:before{content:"";width:3.5em;height:3.5em;display:inline-block;vertical-align:middle;background:#fff;border-radius:100%;position:absolute;left:0;top:calc(50% - 1.75em)}.production_figure01 .inner ul li.car-parts a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_car-parts.png) no-repeat 50% 50%;background-size:contain}.production_figure01 .inner ul li.custom a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_custom.png) no-repeat 50% 50%;background-size:contain}.production_figure01 .inner ul li.electronic a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_electronic.png) no-repeat 50% 50%;background-size:contain}.production_figure01 .inner ul li.sheet a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_sheet.png) no-repeat 50% 50%;background-size:contain}.production_figure01 .inner ul li.super_engineering_plastic a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_super_engineering_plastic.png) no-repeat 50% 50%;background-size:contain}.production_figure01 .inner ul li.material a:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/icn_material.png) no-repeat 50% 50%;background-size:contain}.remodal-close{right:0!important;left:auto!important}.remodal img{width:100%}@media screen and (min-width:769px){#breadcrumbs{width:100%}#breadcrumbs ul{margin:1.5em 0 0;width:90%;max-width:1480px;margin:0 auto;display:flex;flex-direction:row;justify-content:flex-end}.heading_05{width:90%;max-width:1500px;margin:0 auto}br.sp{display:none}.kv-heading:before{content:"";width:52.5%;height:100%;position:absolute;left:0;top:0;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/bg_kv@2x.jpg) no-repeat 50% 50%;background-size:cover}.article-facility .kv-heading:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/bg_kv@2x.jpg) no-repeat 50% 50%;background-size:cover}.sec-technics{overflow:hidden;margin:65px auto -5px}.sec-technics .inner{min-height:504px}.kv-heading .txt_box .box-inner p{font-size:clamp(1.3rem,1vw,19px);width:90%}.article-molding .kv-heading .txt_box .box-inner p{width:100%}.sec-technics .box_01 .ttl,.sec-technics .box_02 .box-inner{width:40.6%}.sec-technics .box_02 .box-inner{padding:1.5% 8% 0 0}.sec-technics .box_01{justify-content:space-between;min-height:254px}.sec-technics .box_01 .ttl{display:flex;justify-content:flex-end;flex-direction:column;min-height:254px;margin:0;padding:0 0 .9em;font-size:min(1.8vw,3.4rem);line-height:1.15}.sec-technics:nth-child(even) .box_01 .ttl,.sec-technics:nth-child(even) .box_02{padding-left:10.5%}.sec-technics:nth-child(odd) .box_01{flex-direction:row-reverse}.sec-technics .box_01 .img{height:0;position:relative;width:42.65%;overflow:visible}.sec-technics .box_01 .img figure{min-height:504px;position:relative;z-index:3}.sec-technics .box_02 .gray_btn{max-width:265px;font-size:min(2vw,1.6rem);padding:14px 1em;margin:25px 0}.sec-technics .box_02{justify-content:flex-start;min-height:315px;position:relative}.sec-technics .box_02>*{position:relative;z-index:3}.sec-technics .box_02:before{content:"";width:59vw;height:100%;position:absolute;background:#f3f3f3;left:36%;top:0;z-index:0}.sec-technics:nth-child(odd) .box_02{justify-content:flex-end}.sec-technics:nth-child(even) .box_02:before{left:inherit;right:36%}.article-pdct-system .kv-heading{margin:110px auto 100px}.article-pdct-system .kv-heading:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/pdct-system/bg_kv@2x.jpg) no-repeat 50% 50%;background-size:cover}.gray_box{padding:72px 0 88px}.gray_box .box-inner{max-width:750px;margin:0 auto}.gray_box .box-inner p{line-height:1.75}.white_box{padding:80px 0 125px}.video_box{margin:35px auto 55px}.link_box-wrap{max-width:895px;margin:0 auto;justify-content:space-between}.link_box-wrap li{width:47.6%;font-size:2.2rem;margin:0}.link_box-wrap li a{display:block;width:100%;background:rgba(0,0,0,.6);color:#fff;padding:1.6em 1.6em 1.6em 4.3em;position:relative;transition:all .4s}.link_box-wrap li a:before{width:1.6em;height:1.6em;top:calc(50% - .9em);left:1.6em}.link_box-wrap li a:hover{opacity:.7}.link_box-wrap li a:hover:after{right:1.9em}.txt_link{display:inline;color:#0175c1;border-bottom:1px solid #0175c1;padding-bottom:2px}.article-molding .kv-heading{margin:110px auto 100px}.article-molding .kv-heading:before{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/molding/bg_kv@2x.jpg) no-repeat 50% 50%;background-size:cover}.sec-production_technology{padding:0 0 25px}.sec-production_technology .heading{text-align:left;width:100%;margin:0 0 1.45em}.sec-production_technology .article_box{border-radius:17px;padding:35px 42px 35px 45px;margin:28px auto 0}.sec-production_technology .article_box .flex-box{justify-content:space-between;flex-wrap:wrap}.sec-production_technology .article_box .box{margin:0;padding:.7em 0 0;width:46%}.sec-production_technology .article_box .box p{line-height:1.75;padding:0 0 0 1em}.sec-production_technology .article_box figure,.sec-production_technology .article_box a{width:46.5%}.article-list-wrap{margin:0 auto 78px}.anker-nav{margin:0 auto 102px;width:90%}.feature_box .heading{font-size:min(1.2vw,1.9rem)}.article-molding .bg01{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/molding/bg01.jpg) no-repeat;background-size:cover;width:100vw;margin:0 calc(50% - 50vw)}.article-molding .bg02{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/molding/bg02.jpg) no-repeat;background-size:cover;width:100vw;margin:0 calc(50% - 50vw)}.article-molding .bg03{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/molding/bg03.jpg) no-repeat;background-size:cover;width:100vw;margin:0 calc(50% - 50vw)}.article-molding .bg04{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/molding/bg04.jpg) no-repeat;background-size:cover;width:100vw;margin:0 calc(50% - 50vw)}.article-molding .bg01 .article-list-wrap,.article-molding .bg02 .article-list-wrap,.article-molding .bg03 .article-list-wrap,.article-molding .bg04 .article-list-wrap{width:95%;max-width:1016px;margin:0 auto}.article-molding .sec-production_technology{padding-bottom:0}.production_mv_bg{padding:80px 0;background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/facility/movie_bg.png) no-repeat;background-size:100% auto;background-position:center;width:100vw;margin:0 calc(50% - 50vw)}.production_mv_bg h3.heading_05.heading{width:95%;max-width:1016px;margin:0 auto 1.45em}.production_mv_bg .heading_06{width:95%;max-width:1016px;margin:0 auto 1.45em}.area_wrap{display:flex;justify-content:space-between;margin-bottom:40px;align-items:flex-start}.area_item{width:48%}.area_item:nth-child(1){width:48%;background:#fff;padding:30px;border-radius:0 30px 30px;min-height:340px}.area_item:nth-child(2){width:50%}.area_item02{width:32%}.sec-production_technology{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/bg01.png) no-repeat;background-size:100% auto;background-position:bottom}.remodal{width:60%!important;max-width:1400px!important}}@media screen and (max-width:768px){#breadcrumbs{width:90%;margin:0 auto}.heading_05{width:90%;margin:0 auto}h3 span{font-size:min(4.34vw,1.7rem)}section .inner{max-width:85%;margin:0 auto}.kv-heading{margin-bottom:19.5%}.kv-heading .txt_box .box-inner .heading{font-size:min(4.4vw,1.7rem)}.kv-heading .txt_box .box-inner{padding:13% 0 10%;padding-top:10px}.kv-heading .txt_box .box-inner .heading{margin-bottom:20px}.kv-heading .txt_box .box-inner p{font-size:1.4rem;margin:1.7em auto 0}.kv-heading .txt_box{padding:0}.sec-technics{margin:10% auto 9.5%}.box_01.flex-box{flex-direction:column}.sec-technics .box_01 .ttl br{display:none}.sec-technics .box_01 .img *{width:100%}.sec-technics .box_02.flex-box{background:#f4f4f4;flex-direction:column;padding:7.5% 4.5% 6%}.sec-technics .box_02 p{line-height:1.9;margin:0 0 8%;font-size:min(3.68vw,1.4rem);font-size:1.4rem}.sec-technics .box_02 .gray_btn{font-size:min(3.68vw,1.4rem);max-width:100%;width:55.8vw;max-width:219px;padding:.85em .5em}.gray_box{padding:11% 0 12.5%}.gray_box .ttl:before{width:2.24em;height:2.6em;margin:0 auto .85em}.article-pdct-system .kv-heading .txt_box{padding:0 2%}.gray_box .box-inner p{line-height:2}.white_box{padding:13% 0 8%}.white_box .heading_06{font-size:min(4.2vw,1.6rem);line-height:1.9;font-size:1.6rem}.sec-flow{margin:0 auto}.sec-flow .ttl{font-size:min(5.2vw,1.8rem);line-height:1.75;width:85%;margin-bottom:30px}.sec-flow .ttl .en{font-size:min(2.3vw,.9rem)}.sec-flow .step-list{margin:30% auto 0}.sec-flow .step-list li .heading span i{width:78%}.production_figure01,.production_figure02,.production_figure03,.production_figure04{margin-top:-13%}.production_figure01{margin-top:-25vw;margin-bottom:-25vw}.sec-flow .step-list li .heading span i:before{font-size:min(3.5vw,1.4rem);margin:-.2em 0 .5em}.sec-flow .step-list li .heading-wrap{width:50.9vw;height:50.9vw;padding:3.25vw}.sec-flow .step-list li .heading{padding:4.8vw;font-size:min(4vw,1.6rem)}.sec-flow .step-list li .heading:before{left:calc(100% + 3.25vw);border-bottom-left-radius:4px}.technics_link li{width:100%;margin-bottom:16px}.sec-flow .step-list li .heading:after{width:2.5vw;height:13.1vw;top:calc(100% + 7.5vw);left:calc(50% + 3.2vw)}.sec-flow .step-list li .heading-wrap:before{border-top-right-radius:4px}.sec-flow .step-list li figure{width:35.8vw;padding:19.2% 0 11.8%}.sec-flow .step-list li:last-child .heading-wrap:before{height:50%}div#page-pdct-system .txt_link{display:inline;color:#0175c1;text-decoration:underline}div#page-pdct-system .video_box{width:100%}.link_box-wrap li a{padding:2em 1.6em 2em 5em}.flow_bg{padding:50px 0}.flow_ttl{height:40px;left:0}.flow_item{padding:38px 0 40px}.step_txt{font-size:1.6rem}.step_name{font-size:1.6rem;margin-top:6px}.step_txt b{font-size:2rem}.aroow{width:8%;margin:0 auto 30px}.step_contents{width:40%;margin-left:20px}.step_txt:before{height:20px}.article-molding .kv-heading{margin-bottom:15.5%}.sec-production_technology .heading{font-size:1.8rem;margin:0 0 1.95em}.sec-production_technology .heading .en{font-size:min(2.32vw,.9rem);margin:0 0 1em}.article-list-wrap{margin:0 auto 14%}.anker-nav{width:90%;padding:5% 0 2.5%;margin:0 auto 14.5%}.anker-nav ul li{width:50%;line-height:1.6;font-size:1.4rem}.anker-nav ul li a{padding:.3em 2em .3em;line-height:1.55;min-width:86%}.sec-production_technology .article_box{border-radius:1.5em;margin:6.8% auto 7.5%;padding:8.5% 6.5% 12%}.sec-production_technology .article_box .box{margin:0;padding:.7em 0 1.65em}.sec-production_technology .article_box .box p{line-height:1.9}.sec-production_technology .article_box figure,.sec-production_technology .article_box figure img{width:100%}.feature_box .heading{font-size:min(4vw,1.5rem);margin:0 0 .6em}.feature_box .heading .en{margin:0}.feature_box dd{line-height:1.9}.heading_06{font-size:1.6rem;font-size:min(4.6vw,1.8rem)}div#page-molding .article-list-wrap{width:85%;margin:0 auto 5%}.production_mv_bg{padding-top:50px}h3.facility_ttl{font-size:2rem;margin-bottom:20px;font-size:min(4.6vw,1.8rem)}.area_item02,.area_item{margin-bottom:30px}.facility_name{font-size:1.6rem}.facility_mv_bg{padding-bottom:0}.area_item:nth-child(1){background:#fff;padding:30px 14px;border-radius:0 30px 30px;margin-bottom:30px}.features_list li{font-size:1.4rem}.facility_ttl_en{margin-bottom:0;font-size:min(2.8vw,1.2rem)}section.sec-area{width:90%}.bg01,.bg02,.bg03,.bg04,.bg05{padding:30px 0;width:100vw;margin:0 calc(50% - 50vw)}.area_wrap.areawrap_reverse{flex-direction:column-reverse;display:flex}.video_content .heading_06{font-size:1.8rem}.video_box{width:90%}.facility_list{min-width:800px}.facility_table_wrap{overflow-x:scroll;margin-bottom:20px}.facility_list{min-width:800px;margin-bottom:0}.scrollable-table{max-width:100%;white-space:nowrap}.scroll_img{width:70%;margin-bottom:60px}.sec-production_technology{background:url(//development-site.jp/nissen-chem_new/wp/wp-content/themes/nissen-chem/technics/css/../images/production/bg01_sp.png) no-repeat;background-size:100% auto;background-position:bottom;padding-bottom:10px}.technics_link li a p:first-child{font-size:1.6rem;font-size:min(4.6vw,1.8rem)}.technics_link li a p:last-child{font-size:min(2.8vw,1.2rem)}.production_figure01 .inner ul{width:48%;padding:0}.production_figure01 .inner{padding:16% 0 0}.production_figure01 .inner ul:first-child{padding:0}.production_figure01 .inner ul li a{font-size:min(3.2vw,3rem)}.sec-production_technology .heading{font-size:min(4.6vw,1.8rem)}.sec-production_technology .heading .en{font-size:min(2.8vw,1.2rem);margin-bottom:0}.heading_10{font-size:min(4.6vw,1.8rem)}.heading_10 .en{font-size:min(2.8vw,1.2rem)}#page-facility .anker-nav ul{flex-wrap:wrap;justify-content:flex-start}#page-facility .anker-nav ul li{margin-bottom:10px}}@media screen and (max-width:375px){#page-molding .anker-nav ul{flex-direction:column}#page-molding .anker-nav ul li{width:100%;margin:0 0 2.5%}#page-molding .anker-nav ul li br.sp{display:none}#page-molding .anker-nav ul li a{padding:.7em 2em .5em}}.en_page .facility_ttl_en{display:none}