@charset "UTF-8";@layer page{body#choose_urethaneIndex #main{font-size:120%}body#choose_urethaneIndex #main *{box-sizing:border-box}body#choose_urethaneIndex #main a{transition:opacity .3s ease;opacity:1}body#choose_urethaneIndex #main a:hover{opacity:.7}body#choose_urethaneIndex .catch{font-size:120%;line-height:1.7;text-align:center;margin:20px 0 40px}body#choose_urethaneIndex .page_nav{display:flex;flex-wrap:wrap;margin-bottom:40px}body#choose_urethaneIndex .page_nav a{text-decoration:none;box-sizing:border-box;color:#fff;font-size:110%;width:50%;display:flex;justify-content:flex-start;align-items:center;padding:20px;border-right:1px solid #4d7bdd;border-bottom:1px solid #4d7bdd}body#choose_urethaneIndex .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#choose_urethaneIndex .page_nav a{background:#0042ce}body#choose_urethaneIndex .page_nav a:last-child{border:none}body#choose_urethaneIndex .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#choose_urethaneIndex .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#choose_urethaneIndex .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#choose_urethaneIndex h3{color:#0646cf;font-size:140%}body#choose_urethaneIndex .fix_table_box{border-left:1px solid #9db1dc;border-bottom:1px solid #9db1dc;margin-bottom:40px}body#choose_urethaneIndex .fix_table_box .fix_table_body{display:flex;align-items:stretch}body#choose_urethaneIndex .fix_table_box .fix_table_body,body#choose_urethaneIndex .fix_table_box .fix_table_header{position:relative;padding-left:200px;text-align:center}body#choose_urethaneIndex .fix_table_box .fix_table_body .body_inner_box{display:flex;flex-wrap:wrap;width:100%}body#choose_urethaneIndex .fix_table_box .body_box,body#choose_urethaneIndex .fix_table_box .header_box{border-right:1px solid #9db1dc;width:25%;padding:0}body#choose_urethaneIndex .fix_table_box .title{display:block;border-top:1px solid #9db1dc;border-bottom:1px solid #9db1dc;background-color:#d3dbe6;padding:10px 0;margin-bottom:10px}body#choose_urethaneIndex .fix_table_box .fix{position:absolute;top:0;left:0;height:100%;width:200px}body#choose_urethaneIndex .fix_table_box .fix_table_header{background-color:#f0f3f7}body#choose_urethaneIndex .fix_table_box .fix_table_body{height:240px}body#choose_urethaneIndex .fix_table_box .body_box.fix{flex-direction:column;background-color:#f1f6f8}body#choose_urethaneIndex .fix_table_box .body_box img{width:70%;height:auto;display:block;margin:0 auto 6px}body#choose_urethaneIndex .fix_table_box .body_box .name{display:inline-block;background-color:#0042ce;padding:3px 12px;border-radius:30px;color:#fff}body#choose_urethaneIndex #sec01 .table001 th{width:20%}body#choose_urethaneIndex #sec01 .table001 td{line-height:1.6}body#choose_urethaneIndex #sec01 .table001 td strong{color:#0042ce}body#choose_urethaneIndex #sec01 .table001 td strong span{background:linear-gradient(transparent,#fffd92 0)}body#choose_urethaneIndex .contact_area{background-color:#fff6c0;padding:40px;margin-bottom:40px}body#choose_urethaneIndex .contact_area p{font-size:130%;text-align:center}body#choose_urethaneIndex .contact_area .contact_btn{background:#fd450f;border:2px solid #ffa119;color:#fff;padding:14px;line-height:1;border-radius:50px;text-decoration:none;width:360px;margin:0 auto;display:block;text-align:center;font-size:160%}body#choose_urethaneIndex .contact_area .contact_btn:hover{background:#ffa119}body#choose_urethaneIndex #sec02 .bg_box{background-color:#f4f6fa;padding:30px;position:relative;margin:40px 0}body#choose_urethaneIndex #sec02 h3{background-color:#0646cf;display:inline-block;border-radius:50px;padding:10px 20px;color:#fff;position:absolute;top:-30px;left:20px}body#choose_urethaneIndex #sec02 .hard_container{display:flex;justify-content:center;flex-wrap:wrap}body#choose_urethaneIndex #sec02 .hard_container:after{content:"";width:100%;background:url(/choose_urethane/img/bg_arrow_hard.svg) no-repeat bottom;height:170px;margin-top:20px}body#choose_urethaneIndex #sec02 .hard_container .hard_box{width:18%;margin:0 40px}body#choose_urethaneIndex #sec02 .hard_container .hard_box img{display:block;width:100%;height:auto}body#choose_urethaneIndex #sec02 .hard_container .hard_box a{display:block;text-align:center;text-decoration:none;font-size:110%;color:#0042ce}body#choose_urethaneIndex #sec02 .hard_container .hard_box div{text-align:left}body#choose_urethaneIndex #sec02 .sample_book_link{display:block;border-radius:20px;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#choose_urethaneIndex #sec02 .sample_book_link:hover{background-color:#154294}body#choose_urethaneIndex #sec02 .sample_book_link p{margin-bottom:0;width:70%}body#choose_urethaneIndex #sec02 .sample_book_link img{position:absolute;bottom:0;right:30px;width:200px}body#choose_urethaneIndex #sec02 .sample_book_link .balloon{width:auto;right:-56px;top:-30px}body#choose_urethaneIndex #sec03 .text_box{font-size:120%}body#choose_urethaneIndex #sec03 .container{display:flex;justify-content:space-between;margin:40px 0}body#choose_urethaneIndex #sec03 .takoushitu_box .photo{width:47%;margin:0 auto}body#choose_urethaneIndex #sec03 .container p{width:70%}body#choose_urethaneIndex #sec03 .photo{border:none}body#choose_urethaneIndex #sec03 .photo img{width:100%;height:auto}body#choose_urethaneIndex #sec04 .container{display:flex;justify-content:space-between;flex-wrap:wrap}body#choose_urethaneIndex #sec04 .container .usage_box{width:21%;margin-bottom:20px}body#choose_urethaneIndex #sec04 .container .usage_box .photo{margin-bottom:10px}body#choose_urethaneIndex #sec04 .container .usage_box a{text-decoration:none;position:relative;display:block}body#choose_urethaneIndex #sec04 .container .usage_box a:hover .photo{opacity:.6}body#choose_urethaneIndex #sec04 .container .usage_box img{width:100%;height:auto}body#choose_urethaneIndex #sec04 .container .usage_box .icon{border-radius:50%;display:block;width:70px;height:70px;overflow:hidden;position:absolute;right:-10px;transform:translateY(-100%);border:1px solid #ddd}body#choose_urethaneIndex #sec04 .container .usage_box .cat2{top:36%}body#choose_urethaneIndex #sec04 .container .usage_box .usage_name{display:inline-block;background-color:#0042ce;color:#fff;border-radius:30px;padding:2px 10px}body#choose_urethaneIndex #sec04 .container .usage_box .product_name{display:block;color:#14357c;margin-top:7px;font-weight:700}body#choose_urethaneIndex .mv img{display:block;width:100%;height:auto}@media screen and (max-width:1240px){body#choose_urethaneIndex #main .mv img{width:100%;height:auto}body#choose_urethaneIndex #sec04 .container .usage_box{width:30%}body#choose_urethaneIndex .fix_table_box{overflow-x:auto}body#choose_urethaneIndex .fix_table_box .fix_table_body,body#choose_urethaneIndex .fix_table_box .fix_table_header{width:1200px;padding-left:0}body#choose_urethaneIndex .fix_table_box .fix_table_header .fix{background-color:#f0f3f7}body#choose_urethaneIndex .fix_table_box .fix{position:sticky;top:0;left:0;z-index:1}}@media screen and (max-width:736px){body#choose_urethaneIndex #pageTitle{display:none}body#choose_urethaneIndex .catch{text-align:left}body#choose_urethaneIndex .page_nav a{width:100%;padding-left:60px;position:relative}body#choose_urethaneIndex .page_nav a span{position:absolute;top:0;bottom:0;left:10px;margin:auto 0}body#choose_urethaneIndex .base_tl{padding:3%;padding-left:80px;margin-bottom:3%;position:relative;display:flex;align-items:center}body#choose_urethaneIndex .base_tl:before{position:absolute;top:0;bottom:0;left:10px;margin:auto 0;width:40px;height:30px}body#choose_urethaneIndex .base_tl span{position:absolute;top:0;bottom:0;left:45px;margin:auto 0;width:32px;height:32px;line-height:32px}body#choose_urethaneIndex #sec01 .table001 td,body#choose_urethaneIndex #sec01 .table001 th{display:block;width:100%}body#choose_urethaneIndex .contact_area{padding:3%}body#choose_urethaneIndex .contact_area p br{display:none}body#choose_urethaneIndex .contact_area .contact_btn{width:100%}body#choose_urethaneIndex #sec02 h3{width:85%;margin:0 auto;text-align:center}body#choose_urethaneIndex #sec02 .bg_box{padding:3%;padding-top:40px}body#choose_urethaneIndex #sec02 .hard_container{flex-direction:column;padding-left:24%;background:url(/choose_urethane/img/bg_arrow_hard_vertical.svg) no-repeat 0;background-size:auto 100%}body#choose_urethaneIndex #sec02 .hard_container:after{display:none}body#choose_urethaneIndex #sec02 .hard_container .hard_box{width:100%;margin:0 0 20px}body#choose_urethaneIndex #sec02 .sample_book_link{width:100%;padding-bottom:21%;position:relative}body#choose_urethaneIndex #sec02 .sample_book_link .balloon{display:none}body#choose_urethaneIndex #sec02 .sample_book_link p{width:100%}body#choose_urethaneIndex #sec02 .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#choose_urethaneIndex #sec02 .sample_book_link img{width:122px;right:0}body#choose_urethaneIndex #sec03 .container p{width:100%}body#choose_urethaneIndex #sec03 .container{display:block}body#choose_urethaneIndex #sec03 .takoushitu_box .photo{width:100%}body#choose_urethaneIndex #sec04 .container .usage_box{width:49%}}}