.sp_display{display:none}.sp_none{display:block}.special-pricetext01{color:#c00}#contents #headtile{border-bottom:1px solid #dcdcdc;margin:0 auto 40px;width:100%;max-width:980px}#contents #headtile .headtile_container{position:relative;height:520px;width:100%}#contents #headtile .headtile_container .bgimg{width:65%;position:absolute;margin:auto;top:0;left:0}#contents #headtile .headtile_container .bgimg img{width:100%;height:100%;max-width:900px;max-height:380px;-o-object-fit:cover;object-fit:cover}#contents #headtile .headtile_container .article{width:45%;padding:0;position:absolute;margin:auto;right:0;bottom:0}#contents #headtile .headtile_container .article .article_txt{background:#b02b5a;padding:60px 30px}#contents #headtile .headtile_container .article .article_txt h1{font-size:2.8rem;color:#fff;margin-bottom:.5em}#contents #headtile .headtile_container .article .article_txt h2{color:#fff}#contents #headtile .headtile_container .article .article_txt h2 a{color:#fff}#contents #anchor0{width:100%;margin-bottom:30px}#contents #anchor0 .intro_text{display:block;clear:both;margin-bottom:2em}#contents #anchor0 .intro_text p{text-align:left}#contents #anchor0 .intro_text p em{color:#b02b5a}#contents #anchor0 .figtable{margin-bottom:3em}#contents #anchor0 .figtable table{border-collapse:collapse}#contents #anchor0 .figtable table thead th{width:50%;padding:10px;text-align:center;font-size:1.8rem;color:#fff;background:#a5964b}#contents #anchor0 .figtable table thead th:first-of-type{border-right:1px solid #dcdcdc}#contents #anchor0 .figtable table thead td{width:50%;text-align:center;background:#fff}#contents #anchor0 .figtable table thead td img{width:100%;height:auto}#contents #anchor0 .figtable table tbody th{background:#eae9e6;text-align:center;padding:10px;color:#a5964b}#contents #anchor0 .figtable table tbody td{text-align:left;padding:10px}#contents #anchor0 .figtable table tbody td:first-of-type{border-right:1px solid #dcdcdc}#contents #anchor0 .figtable table tbody td .divide2fig{display:flex;justify-content:center;align-items:center}#contents #anchor0 .figtable table tbody td .divide2fig .img{padding-right:.5em;width:60%}#contents #anchor0 .figtable table tbody td .divide2fig .img img{width:100%;height:auto}#contents #anchor0 .figtable table tbody td .divide2fig .text{padding-left:.5em;width:40%}#contents #anchor0 .details_box{border:1px solid #ccc;margin-bottom:2em}#contents #anchor0 .details_box .details_box_title{font-size:1.8rem;padding:.5em 1em;text-align:center;background:#eae9e6}#contents #anchor0 .details_box .details_box_article{padding:1em}#contents #anchor0 .details_box .details_box_article figure{padding:1em 0 0}#contents #anchor0 .details_box .details_box_article .btns{margin:1em 0 0}#contents #anchor1{width:100%;margin-bottom:30px}#contents #anchor1 .intro_text{padding-bottom:2em;display:block;clear:both}#contents #anchor1 .intro_text p{text-align:left}#contents #anchor1 .intro_text p em{color:#b02b5a}#contents #anchor1 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor1 figure{text-align:center;padding-bottom:1em}#contents #anchor1 figure img{width:100%;height:auto}#contents #anchor2{width:100%;margin-bottom:30px}#contents #anchor2 .intro_text{padding-bottom:1em}#contents #anchor2 .intro_text h4{color:#b02b5a;text-align:left;padding-bottom:.5em}#contents #anchor2 .intro_text p{text-align:left}#contents #anchor2 .intro_text p em{color:#b02b5a}#contents #anchor2 .intro_text .rimg{width:215px;height:auto;float:right;margin-bottom:15px;padding-left:2em}#contents #anchor2 figure{padding-bottom:2em}#contents #anchor2 figure img{width:100%;height:auto;max-width:700px}#contents #anchor2 .ba_block{margin-top:2em;margin-bottom:2em}#contents #anchor2 .btns{margin-top:1em}#contents #anchor2 .btns .btn_link_l{margin:auto auto 1em;padding:10px;width:500px}#contents #anchor2 .btns .btn_link_l h3{font-size:1.6rem}#contents #anchor3{width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:60px;margin-bottom:60px}#contents #anchor3 h4{font-size:1.8rem;color:#a5964b;text-align:left;padding-bottom:1em}#contents #anchor3 .intro_text{padding-bottom:1.5em}#contents #anchor3 .intro_text p{text-align:left}#contents #anchor3 .intro_text p em{color:#b02b5a}#contents #anchor3 .btns{margin-top:1em}#contents #anchor3 .btns .btn_link_l{margin:auto auto 1em;padding:10px;width:500px}#contents #anchor3 .btns .btn_link_l h3{font-size:1.6rem}#contents #anchor3 .ba_block{margin-top:2em;margin-bottom:2em}#contents #anchor3 .details_box{margin:2em 0}#contents #anchor3 .details_box .details_box_title{font-size:1.8rem;padding:.5em 1em;text-align:center;background:#a5964b;color:#fff}#contents #anchor3 .details_box .details_box_article{padding:1em;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#contents #anchor3 .details_box .details_box_article figure{padding:1em 0 0}#contents #anchor3 .details_box .details_box_article span.red{color:#b02b5a}#contents #anchor3 .details_box .details_box_article .btns{margin:2em 0 1em}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l{margin:auto auto 1em;padding:10px}#contents #anchor3 .details_box .details_box_article .btns .btn_link_l h3{font-size:1.6rem}#contents #anchor3 .gray_list{background:#f4f3f0;width:100%;max-width:768px;margin:0 auto 2em;padding:20px 25px;box-sizing:border-box}#contents #anchor3 .gray_list.btmsp{margin:0 auto 2em}#contents #anchor3 .gray_list ul li:before{content:"・"}#contents #anchor3 .headspace{margin-top:4em}#contents #anchor3 .figtable{margin-bottom:1em}#contents #anchor3 .figtable table{border-collapse:collapse}#contents #anchor3 .figtable table th{width:40%;padding:10px;text-align:center;color:#fff;background:#a5964b;border:1px solid #dcdcdc}#contents #anchor3 .figtable table td{width:60%;padding:10px;text-align:left;border:1px solid #dcdcdc;background:#fff}#contents #anchor3 .figtable table td ul li{display:inline-block}#contents #anchor3 .figtable table td ul li:not(:first-of-type):before{content:" / "}#contents #anchor3 .figtable table td a{text-decoration:underline;display:inline-block}#contents #anchor3 .linklists{width:100%;text-align:center}#contents #anchor3 .linklists img{width:100%;height:auto;max-width:600px}#contents .datsumou_banner_link ul{list-style-type:none;display:flex;box-sizing:border-box}#contents .datsumou_banner_link ul li{margin:auto;width:47%;box-sizing:border-box;text-align:center}#contents .datsumou_banner_link ul li a{display:flex;overflow:hidden;border:solid 1px #d2cba5;border-radius:4px;background:#f6f4ec;transition:all .15s ease-out;width:100%;max-width:505px;margin:auto;box-sizing:border-box;height:125px;align-items:center}#contents .datsumou_banner_link ul li a:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .datsumou_banner_link ul li a::before,#contents .datsumou_banner_link ul li a::after{top:0;bottom:0;right:15px;margin:auto}#contents .datsumou_banner_link ul li a::after{right:23px}#contents .datsumou_banner_link ul li a p{color:#444}#contents .datsumou_banner_link ul li figure{width:215px;height:inherit;background:no-repeat center center/cover;box-sizing:border-box}#contents .datsumou_banner_link ul li .txt{padding:15px 40px 15px 15px;box-sizing:border-box;width:100%}#contents .datsumou_banner_link ul li h3{margin:0 0 5px;line-height:1.2;font-size:2rem;color:#a5964b}#contents .datsumou_banner_link ul li p{line-height:1.4;font-size:1.4rem;color:#a5964b}#contents .machine_caution{margin-top:1em;color:#b02b5a;font-weight:bold}#contents .simple_price_risk_uppertxt{font-size:1.1rem;text-align:left;margin-top:20px}#contents .simple_price_risk_uppertxt span{display:inline-block;color:#b02b5a;margin-right:8px}#contents .simple_price_risk.simple_price_risk_template{margin-top:unset;margin-bottom:20px}@media only screen and (max-width: 767px){#contents #headtile{border-bottom:none;margin:0 auto 20px;width:100%;max-width:980px}#contents #headtile .headtile_container{position:static;height:auto;width:100%}#contents #headtile .headtile_container .bgimg{width:100%;position:static;margin:auto;top:0;left:0}#contents #headtile .headtile_container .bgimg img{width:100%;height:100%;max-width:900px;max-height:380px;-o-object-fit:cover;object-fit:cover}#contents #headtile .headtile_container .article{width:100%;padding:0;position:static;margin:auto;right:0;bottom:0;color:#444}#contents #headtile .headtile_container .article .article_txt{background:none;padding:0;position:relative}#contents #headtile .headtile_container .article .article_txt h1{position:absolute;font-size:2.2rem;color:#fff;top:-80px;width:100%;text-align:center;margin:0 auto;box-sizing:border-box;background:rgba(0,0,0,.7);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 212, 255, 0) 100%);padding:10px}#contents #headtile .headtile_container .article .article_txt h2{padding:15px;color:#000}#contents #headtile .headtile_container .article .article_txt h2 a{color:#000}#contents .special-pricetext-sec{margin:0 0 40px !important}#contents #anchor0 .figtable{margin-bottom:3em}#contents #anchor0 .figtable table tbody td .divide2fig{display:block}#contents #anchor0 .figtable table tbody td .divide2fig .img{padding-right:0;width:100%;text-align:center;margin-bottom:.5em}#contents #anchor0 .figtable table tbody td .divide2fig .img img{width:100%;height:auto}#contents #anchor0 .figtable table tbody td .divide2fig .text{padding-left:0;width:100%}#contents .datsumou_banner_link ul{display:block;padding:0 8px}#contents .datsumou_banner_link ul li{width:100%}#contents .simple_price_risk_uppertxt{padding:0 10px}.ba_block{margin:0 15px}.sp_display{display:block}.sp_none{display:none}}
/*# sourceMappingURL=../../../maps/topics/special/css/neutral_face.css.map */
