﻿#page_title{background:url("../img/slash_pattens_img.png") repeat 0 0/71px 71px}@media only screen and (min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#page_title{background-image:url("../img/slash_pattens_img@2x.png")}}#page_title .headline{text-align:center;margin-bottom:0;padding:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) 0}#page_title .headline .separator::before{content:'\f105';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c;margin:0 0.5em}.breadcrumbs{margin-top:1.5em}.breadcrumbs .aioseo-breadcrumbs{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.625em}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb{font-size:0.875em;line-height:1.6;letter-spacing:0.04em}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb a{color:inherit;text-decoration:none}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb a[title="ホーム"]{position:relative;display:block;text-indent:100%;white-space:nowrap;width:1.5em;height:1.5em;overflow:hidden}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb a[title="ホーム"]::before{position:absolute;top:50%;left:50%;content:'\f015';font-family:'Font Awesome 6 Free';font-weight:900;color:#e65d3e;text-indent:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb a:hover{color:#63a63c}.breadcrumbs .aioseo-breadcrumbs .aioseo-breadcrumb-separator{content:'\f105';font-family:'Font Awesome 6 Free';font-size:0.875em;font-weight:900;color:#ddd}#contents{margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.333 );margin-bottom:clamp(60px, calc( var(--vw) * 16 ), 120px)}.funen_about{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) 0}.funen_about:first-child{margin-top:0}.funen_about:last-child{margin-bottom:0}.wood_list{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em clamp(10px, 2.5%, 30px)}.wood_list .wood_list__item{flex-basis:calc( 50% - ( clamp(10px, 2.5%, 30px) / 2 ) )}@media screen and (min-width: 768px){.wood_list .wood_list__item{flex-basis:calc( 33.33% - ( clamp(10px, 2.5%, 30px) - ( clamp(10px, 2.5%, 30px) / 3 ) ) )}}@media screen and (min-width: 980px){.wood_list .wood_list__item{flex-basis:calc( 25% - ( clamp(10px, 2.5%, 30px) - ( clamp(10px, 2.5%, 30px) / 4 ) ) )}}.wood_list .wood_list__item a{display:block;color:inherit;text-decoration:none}.wood_list .wood_list__item a .cat_thumbnail{position:relative;width:100%;aspect-ratio:3 / 2}.wood_list .wood_list__item a .cat_thumbnail img{width:100%;height:100%;object-fit:cover}.wood_list .wood_list__item a .cat_thumbnail img.vertical{object-fit:contain}.wood_list .wood_list__item a .cat_thumbnail .cat_excerpt{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;color:#fff;padding:1.0em;background-color:rgba(0,0,0,0.5);opacity:0;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.wood_list .wood_list__item a .cat_name{font-weight:bold;line-height:1.6;text-align:center;margin:1.0em 0}.wood_list .wood_list__item a .cat_name span{display:block;font-size:0.75em}.wood_list .wood_list__item a .cat_name:last-child{margin-bottom:0}.wood_list .wood_list__item a .cat_excerpt{font-size:0.75em}.wood_list .wood_list__item a:hover .cat_excerpt{opacity:1.0}.color_variation{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px, calc( var(--vw) * 2.5 ), 30px)}.color_variation .color_variation__item{flex-basis:calc( 50% - ( clamp(10px, calc( var(--vw) * 2.5 ), 30px) / 2 ) )}@media screen and (min-width: 768px){.color_variation .color_variation__item{flex-basis:calc( 25% - ( clamp(10px, calc( var(--vw) * 2.5 ), 30px) - ( clamp(10px, calc( var(--vw) * 2.5 ), 30px) / 4 ) ) )}}@media screen and (min-width: 980px){.color_variation .color_variation__item{flex-basis:calc( 16.66% - ( clamp(10px, calc( var(--vw) * 2.5 ), 30px) - ( clamp(10px, calc( var(--vw) * 2.5 ), 30px) / 6 ) ) )}}.color_variation .color_variation__item .thumbnail{position:relative}.color_variation .color_variation__item .thumbnail .caption{font-size:clamp(12px, calc( 12px + ( 14 - 12 ) * ( ( calc( var(--vw) * 100 ) - 375px ) / ( 980 - 375 ) ) ), 14px);position:absolute;bottom:0;left:0;z-index:1;display:block;font-weight:bold;color:#fff;line-height:1.4;letter-spacing:0.04em;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.25),0px 1px 1px rgba(0,0,0,0.25),1px 0px 1px rgba(0,0,0,0.25);width:100%;padding:0.5em 1.0em;background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.88) 100%)}.products_view_controls{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:1.0em 2.0em;margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 )}.products_view_controls .found_posts{margin:0 auto 0 0}.products_view_controls .found_posts .count{font-weight:bold;color:#63a63c}.products_view_controls .found_posts .count span{font-size:2.0em}.products_view_controls .pdf_export{order:1;margin:0 0 0 auto}@media screen and (min-width: 768px){.products_view_controls .pdf_export{order:0}}.products_view_controls .pdf_export .readmore__link::after{content:'\f08e'}.products_single_rows{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em min(6.66%, 80px)}.products_single_rows .products_single_thumbnail{flex-grow:1.618;flex-basis:486px;aspect-ratio:3 / 2}.products_single_rows .products_single_thumbnail img{width:100%;height:100%;object-fit:cover}.products_single_rows .products_single_thumbnail img.vertical{object-fit:contain}.products_single_rows .products_single_data{flex-grow:1;flex-basis:336px}.products_single_rows .products_single_data .product_cat{font-size:clamp(20px, calc( 20px + ( 32 - 20 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1920 - 390 ) ) ), 32px)}.products_single_rows .products_single_data .product_id{font-size:clamp(14px, calc( 14px + ( 18 - 14 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1920 - 390 ) ) ), 18px)}.products_single_rows .products_single_data .product_tag{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 )}.products_single_rows .products_single_data .sale_price{font-size:clamp(16px, calc( 16px + ( 20 - 16 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1920 - 390 ) ) ), 20px)}.products_single_rows .products_single_data .add_cart{margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 )}.products_archive_section{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 );padding-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 );border-bottom:1px dashed #ddd}.products_archive_section .products_archive_section__ttl{font-size:clamp(18px, calc( 18px + ( 24 - 18 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 24px);margin-bottom:1.5em}.products_archive_section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.products_single_section{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) 0}.products_single_section:first-child{margin-top:0}.products_single_section:last-child{margin-bottom:0}.products_single_section .products_single_ttl{position:relative;z-index:1}.products_single_section .products_single_ttl span{font-size:clamp(18px, calc( 18px + ( 24 - 18 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 24px);display:inline-block;color:#63a63c;min-width:5.0em;padding-right:1.5em;background-color:#fff}.products_single_section .products_single_ttl::after{position:absolute;top:0;bottom:0;left:0;z-index:-1;content:'';display:block;width:100%;height:1px;margin:auto;border:1px dashed #ddd}.products_single_banner{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(2.5%, 30px);margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) 0}.products_single_banner:first-child{margin-top:0}.products_single_banner:last-child{margin-bottom:0}.products_single_banner .products_single_banner__item{flex-basis:calc( 50% - ( min(2.5%, 30px) * 0.5 ) )}.products_gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.products_gallery .products_gallery__img{flex-basis:calc( 50% - ( 10px * 0.5 ) )}.products_gallery .products_gallery__img img{width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover}.products_gallery .products_gallery__img img.vertical{object-fit:contain}.spec_table{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec_table .spec_table__col{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-grow:1;flex-basis:440px}.spec_table .spec_table__col dt,.spec_table .spec_table__col dd{line-height:1.6;letter-spacing:0.06em;padding:0.5em 1.5em}.spec_table .spec_table__col dt{flex-shrink:0;flex-basis:6.5em}.spec_table .spec_table__col dd{flex-shrink:1;flex-grow:1;flex-basis:auto}.spec_table .spec_table__col dd a{color:#e65d3e}.spec_table .spec_table__col:nth-child(odd){background-color:#ece9e8}.spec_table .spec_table__col:nth-child(even){background-color:#fff}@media screen and (min-width: 980px){.spec_table .spec_table__col:nth-child(4n+1),.spec_table .spec_table__col:nth-child(4n+2){background-color:#ece9e8}.spec_table .spec_table__col:nth-child(4n+3),.spec_table .spec_table__col:nth-child(4n+4){background-color:#fff}}.hide_more_button{display:none}.view_more_button{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1.0em;font-weight:bold;text-align:center;width:100%;padding:1.25em;margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 );background-color:#fff;border:1px solid #000;border-radius:6px;appearance:none;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;transition:0.4s ease-out}.view_more_button::after{content:'\f107';font-family:'Font Awesome 6 Free';font-weight:900}.view_more_button:hover{color:#fff;background-color:#000}.page_load_status{display:none;margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 )}.page_load_status .infinite-scroll-request{color:#63a63c;width:fit-content;margin:auto}.page_load_status .infinite-scroll-request::before{font-size:clamp(20px, calc( 20px + ( 40 - 20 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 40px);content:'\f110';display:inline-block;font-family:'Font Awesome 6 Free';font-weight:900;animation:fa-spin 2s linear 0s infinite running}.page_load_status .infinite-scroll-last,.page_load_status .infinite-scroll-error{font-weight:bold;line-height:1.6;text-align:center;margin-bottom:0;padding:1.25em;border:1px solid;border-radius:6px}.products_cat_list{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em clamp(10px, 2.5%, 30px)}.products_cat_list .products_cat_list__item{width:calc( 50% - ( clamp(10px, 2.5%, 30px) / 2 ) )}@media screen and (min-width: 768px){.products_cat_list .products_cat_list__item{width:calc( 33.33% - ( clamp(10px, 2.5%, 30px) - ( clamp(10px, 2.5%, 30px) / 3 ) ) )}}@media screen and (min-width: 980px){.products_cat_list .products_cat_list__item{width:calc( 25% - ( clamp(10px, 2.5%, 30px) - ( clamp(10px, 2.5%, 30px) / 4 ) ) )}}@media screen and (min-width: 1200px){.products_cat_list .products_cat_list__item{width:calc( 20% - ( clamp(10px, 2.5%, 30px) - ( clamp(10px, 2.5%, 30px) / 5 ) ) )}}.products_cat_list .products_cat_list__item a{display:block;color:inherit;text-decoration:none}.products_cat_list .products_cat_list__item a .cat_thumbnail{width:100%;overflow:hidden;aspect-ratio:3 / 2}.products_cat_list .products_cat_list__item a .cat_thumbnail img{width:100%;height:100%;object-fit:cover}.products_cat_list .products_cat_list__item a .cat_name{font-weight:bold;line-height:1.6;text-align:center;margin-top:0.75em}.products_carousel{padding:clamp(60px, calc( var(--vw) * 16 ), 120px) min(calc( var(--vw) * 5 ), 40px)}.products_carousel .products_carousel__ttl::before{content:'\f0ca';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c}.products_carousel .products_carousel__list .swiper-wrapper{flex-wrap:nowrap;gap:0}.products_carousel .products_carousel__list .swiper-wrapper .swiper-slide{font-size:1.0em;width:216px}.products_carousel:first-child{padding-top:0}.products_carousel:last-child{padding-bottom:0}.bottom_search_filter .search_form__ttl::before{content:'\f02b';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c}#sidebar .side_section{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 )}#sidebar .side_section .side_title{font-size:clamp(16px, calc( 16px + ( 20 - 16 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 20px);font-weight:bold;line-height:1.0;margin-bottom:1.0em;padding-bottom:1.0em;border-bottom:4px dotted #63a63c}#sidebar .side_section .side_posts li{counter-increment:num;margin-bottom:1.25em}#sidebar .side_section .side_posts li a{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:min(calc( var(--vw) * 5 ), 20px);color:inherit;text-decoration:none}#sidebar .side_section .side_posts li a .thumbnail{position:relative;flex-shrink:0;flex-basis:100px}#sidebar .side_section .side_posts li a .thumbnail::before{position:absolute;top:0;left:0;z-index:1;content:counter(num);font-size:0.75em;font-weight:bold;color:#fff;width:2.0em;height:2.0em;padding:0.125em 0 0 0.375em;background-color:#000;clip-path:polygon(100% 0, 0 0, 0 100%)}#sidebar .side_section .side_posts li a .post_content{flex-basis:calc( 100% - ( 100px + min( calc( var(--vw) * 5 ), 20px ) ) )}#sidebar .side_section .side_posts li a .post_content .post_title{font-weight:bold;line-height:1.6;margin-bottom:0}#sidebar .side_section .side_posts li a .post_data{flex-basis:100%}#sidebar .side_section .side_posts li a:hover{color:#63a63c}#sidebar .side_section .side_posts li:nth-child(1) a .thumbnail::before{background-color:#efcf6a}#sidebar .side_section .side_posts li:nth-child(2) a .thumbnail::before{background-color:#adceea}#sidebar .side_section .side_posts li:nth-child(3) a .thumbnail::before{background-color:#cca385}#sidebar .side_section .side_posts li:last-child{margin-bottom:0}#sidebar .side_section .side_categories{position:relative;z-index:1;padding:10px;background-color:#ece9e8;border-radius:6px}#sidebar .side_section .side_categories>.cat-item{padding:1.25em 0.375em 1.25em 1.25em;border-bottom:2px solid #ece9e8}#sidebar .side_section .side_categories>.cat-item>a{position:relative;display:block;font-weight:bold;color:inherit;line-height:1.6;letter-spacing:0.06em;text-decoration:none;padding-left:1.5em}#sidebar .side_section .side_categories>.cat-item>a::before{position:absolute;left:0;content:'\23';font-family:'Font Awesome 6 Free';font-weight:900;color:#e65d3e}#sidebar .side_section .side_categories>.cat-item>a .count{display:inline-block;font-weight:bold;color:#00a3d8;margin-left:0.5em}#sidebar .side_section .side_categories>.cat-item>a:hover{color:#63a63c}#sidebar .side_section .side_categories .children{margin-left:1.5em}#sidebar .side_section .side_categories .children .cat-item{margin-top:1.0em}#sidebar .side_section .side_categories .children .cat-item a{position:relative;display:inline-block;font-size:0.875em;font-weight:bold;color:inherit;text-decoration:none;padding-left:1.5em}#sidebar .side_section .side_categories .children .cat-item a .count{color:#00a3d8}#sidebar .side_section .side_categories .children .cat-item a::before{position:absolute;left:0;content:'\f105';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c}#sidebar .side_section .side_categories .children .cat-item a:hover{color:#63a63c}#sidebar .side_section .side_categories .children .cat-item:last-child{margin-bottom:0}#sidebar .side_section .side_categories::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:'';width:calc( 100% - 20px );height:calc( 100% - 20px );margin:auto;background-color:#fff;border-radius:6px}#sidebar .side_section:last-child{margin-bottom:0}.archvie_works__list{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em min(3.96%, 30px)}.archvie_works__list .works_list__post{flex-basis:calc( 50% - ( min(3.96%, 30px) / 2 ) )}.archvie_blog__list{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em min(3.96%, 30px)}.archvie_blog__list .blog_list__post{flex-basis:calc( 50% - ( min(3.96%, 30px) / 2 ) )}#posts article .post_header{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 )}#posts article .post_header h1{font-size:clamp(18px, calc( 18px + ( 32 - 18 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 32px);font-weight:bold;font-style:normal;line-height:1.6;letter-spacing:.04em}#posts article .post_header h1 span{display:block;font-size:0.5em;color:#63a63c}#posts article .post_header .post_data{margin-top:1.0em}#posts article .post_gallery{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 )}#posts article .post_gallery .post_gallery__img{margin-bottom:2.0em}#posts article .post_gallery .post_gallery__img img{display:block;margin:auto}#posts article .post_gallery .post_gallery__img:last-child{margin-bottom:0}#posts .posts__rows{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) min(5%, 60px)}#posts .posts__main{flex-grow:1.618;flex-basis:556px}@media screen and (min-width: 1200px){#posts .posts__main{flex-basis:calc( 100% - 360px )}}#posts .posts__side{flex-grow:1;flex-basis:282px}@media screen and (min-width: 1200px){#posts .posts__side{flex-basis:300px}}.ranking_list li{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 )}.ranking_list li a{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 min(calc( var(--vw) * 2.5 ), 40px)}.ranking_list li a .thumbnail{flex-shrink:0;width:33.33%}.ranking_list li a .product_name{flex-grow:1;flex-shrink:1;margin:0}.ranking_list li:last-child{margin-bottom:0}.wp-pagenavi{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(14px, calc( 14px + ( 20 - 14 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 20px);gap:0.5em;margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 )}.wp-pagenavi a,.wp-pagenavi span{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;gap:0 0.5em;font-weight:bold;color:inherit;line-height:1.0;text-decoration:none;text-align:center;padding:0 0.5em}.wp-pagenavi a.last,.wp-pagenavi a.nextpostslink{padding:1.0em 0}.wp-pagenavi a.last::before,.wp-pagenavi a.nextpostslink::before{position:absolute;right:0;bottom:0;left:0;content:'';width:100%;height:3px;margin:auto;background-color:#63a63c;border-radius:25em}.wp-pagenavi a.last::after,.wp-pagenavi a.nextpostslink::after{content:'\f105';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c}.wp-pagenavi a.first,.wp-pagenavi a.previouspostslink{padding:1.0em 0}.wp-pagenavi a.first:before,.wp-pagenavi a.previouspostslink:before{content:'\f104';font-family:'Font Awesome 6 Free';font-weight:900;color:#63a63c}.wp-pagenavi a.first::after,.wp-pagenavi a.previouspostslink::after{position:absolute;right:0;bottom:0;left:0;content:'';width:100%;height:3px;margin:auto;background-color:#63a63c;border-radius:25em}.wp-pagenavi a:hover{color:#63a63c}.wp-pagenavi span.current{color:#63a63c}.pagination{margin-top:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 )}.pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.0em 1.25em}.pagination ul li{flex-grow:1}.pagination ul li a{display:block;color:inherit;text-decoration:none}.pagination ul li a[rel="prev"] span,.pagination ul li a[rel="next"] span{position:relative;display:block;font-size:0.875em;font-weight:bold;color:#63a63c;line-height:1.0;letter-spacing:0.04em;margin-bottom:1.0em}.pagination ul li a[rel="prev"] span::before,.pagination ul li a[rel="next"] span::before{position:absolute;font-family:'Font Awesome 6 Free';font-weight:900}.pagination ul li a[rel="prev"] span{padding-left:1.0em}.pagination ul li a[rel="prev"] span::before{left:0;content:'\f104'}.pagination ul li a[rel="next"]{text-align:right}.pagination ul li a[rel="next"] span{padding-right:1.0em}.pagination ul li a[rel="next"] span::before{right:0;content:'\f105'}.pagination ul li a:hover{color:#63a63c}.wpcf7-form .wpcf7-radio,.wpcf7-form .wpcf7-checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.0em}.wpcf7-form .wpcf7-radio .wpcf7-list-item,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-radio .wpcf7-list-item.has-free-text,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item.has-free-text{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.5em}.wpcf7-form .wpcf7-radio .wpcf7-list-item.has-free-text label,.wpcf7-form .wpcf7-checkbox .wpcf7-list-item.has-free-text label{flex-shrink:0}.wpcf7-form .wpcf7-acceptance{display:block}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])+.wpcf7-list-item-label{display:block;padding:1.25em 0 1.25em calc( 1.25em + 44px );background-color:#ece9e8;border-radius:6px;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;transition:0.4s ease-out}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])+.wpcf7-list-item-label::before{left:1.25em}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])+.wpcf7-list-item-label::after{left:calc( 1.25em + 8px )}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"]):checked+.wpcf7-list-item-label{background-color:#f4faf1}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])[disabled]+.wpcf7-list-item-label{background-color:#fff;border:1px solid #ece9e8;cursor:not-allowed}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])[disabled]+.wpcf7-list-item-label::before{background-color:transparent;border:none;border-radius:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:not([name="save-browser"])[disabled]+.wpcf7-list-item-label::after{content:'\f00d';font-family:'Font Awesome 6 Free';font-size:16px;font-weight:900;width:fit-content;height:fit-content;background:none;opacity:1.0}.wpcf7-form .wpcf7-submit{margin:auto}.wpcf7-form .p-country-name{display:none}.wpcf7-form .p-postal-code{width:140px}.wpcf7-form .form_layout .form_layout__col{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 clamp(12px, calc( var(--vw) * 2.5 ), 20px);margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 )}.wpcf7-form .form_layout .form_layout__col:last-child{margin-bottom:0}.wpcf7-form .form_layout .form_layout__col dt{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;gap:0 10px;flex-grow:1;flex-basis:200px;font-weight:bold;letter-spacing:0.06em;margin-bottom:1.0em}.wpcf7-form .form_layout .form_layout__col dt::after{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0.75em;text-align:center;width:3.0em;height:2.0em;border-radius:6px}.wpcf7-form .form_layout .form_layout__col dt.required::after{content:'必須';color:#fff;background-color:#e65d3e}.wpcf7-form .form_layout .form_layout__col dt.optional::after{content:'任意';background-color:#ece9e8}.wpcf7-form .form_layout .form_layout__col dd{flex-grow:4;flex-basis:660px;min-height:44px}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin:1.25em 0}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows .field-text{flex-shrink:0}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows .field-label{flex-shrink:0;flex-basis:7.0em}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows [data-name*="pref"],.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows [data-name*="city"],.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows [data-name*="adrs"]{display:block;flex-grow:1;flex-shrink:1;flex-basis:auto}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows:first-of-type{margin-top:0}.wpcf7-form .form_layout .form_layout__col dd .form_layout__rows:last-of-type{margin-bottom:0}.wpcf7-form .form_layout .form_layout__col dd .field-memo{display:block;line-height:1.6;letter-spacing:0.06em;margin:1.0em 0}.wpcf7-form .form_layout .form_layout__col dd .field-memo:first-child{margin-top:0}.wpcf7-form .form_layout .form_layout__col dd .field-memo:last-child{margin-bottom:0}.wpcf7-form .form_layout .form_layout__col dd .error{display:block;font-weight:bold;color:#e65d3e;width:100%}.wpcf7-form .form_layout .form_layout__col dd .error::before{display:inline-block;font-family:'Font Awesome 6 Free';font-weight:900;content:'\f071';margin-right:0.5em}.wpcf7-form .form_layout .form_layout__col dd.is-error input,.wpcf7-form .form_layout .form_layout__col dd.is-error textarea,.wpcf7-form .form_layout .form_layout__col dd.is-error select{border-color:#e65d3e}.wpcf7-form .form_layout .form_layout__col dd.is-error input[type="radio"]+span::before,.wpcf7-form .form_layout .form_layout__col dd.is-error input[type="checkbox"]+span::before{border-color:#e65d3e}@media screen and (min-width: 980px){.wpcf7-form .form_layout .form_layout__col{flex-wrap:nowrap}.wpcf7-form .form_layout .form_layout__col dt{min-height:44px;margin-bottom:0;padding-right:3.25em}.wpcf7-form .form_layout .form_layout__col dt::after{position:absolute;top:0.833em;right:0}}.wpcf7-form .privacy_agree_text{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 ) 0 2em}.wpcf7-form .privacy_agree_text:first-child{margin-top:0}.wpcf7-form .privacy_agree_text:last-child{margin-bottom:0}.wpcf7-form .form_submit{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 ) auto 0}.wpcf7-form .form_submit .form_submit__save{width:fit-content;margin:0 auto 2.0em}#order .sample_atten_text{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(16px, calc( 16px + ( 20 - 16 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 20px);font-weight:bold;font-style:normal;line-height:1.6;gap:0.5em 1.0em;color:#e65d3e;text-align:center;margin:2.0em auto;padding:1.4em;background-color:#fdf5f3;border-radius:6px}#order .sample_atten_text::before{content:'\f071';font-family:'Font Awesome 6 Free';font-weight:900}#order .sample_atten_text:first-child{margin-top:0}#order .sample_atten_text:last-child{margin-bottom:0}#order .cart_in_view .cart_in_view__item{margin-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 );padding-bottom:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.33 );border-bottom:1px dashed #ddd}#order .cart_in_view .cart_in_view__item .deleate_button{font-size:clamp(12px, calc( 12px + ( 16 - 12 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 980 - 390 ) ) ), 16px);width:5.0em;margin:0 0 0.75em auto}#order .cart_in_view .cart_in_view__item .deleate_button .deleate_button__link{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;letter-spacing:0.06em;text-align:center;text-decoration:none;width:100%;height:2.75em;background-color:#f8f6f6;border:1px solid #ece9e8;border-radius:6px;box-shadow:0 5px 0 rgba(0,0,0,0.1)}#order .cart_in_view .cart_in_view__item .deleate_button .deleate_button__link:hover{box-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em clamp(16px, calc( var(--vw) * 2.5 ), 30px)}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 clamp(16px, calc( var(--vw) * 2.5 ), 30px);flex-shrink:1;flex-grow:1;flex-basis:auto}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content .cart_in_view__item__thumbnail{flex-shrink:0;flex-basis:min(calc( var(--vw) * 33.33 ), 188px)}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content .cart_in_view__item__text{flex-grow:1;flex-shrink:1;flex-basis:auto}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content .cart_in_view__item__text .product_cat{font-size:clamp(16px, calc( 16px + ( 24 - 16 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 24px)}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content .cart_in_view__item__text .product_id,#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__content .cart_in_view__item__text .product_tag{font-size:clamp(14px, calc( 14px + ( 18 - 14 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 18px)}#order .cart_in_view .cart_in_view__item .cart_in_view__item__rows .cart_in_view__item__data{flex-shrink:0}#order .cart_in_view .cart_in_view__item .cart_in_select{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em clamp(20px, calc( var(--vw) * 5 ), 40px);margin-top:clamp(20px, calc( var(--vw) * 5 ), 40px)}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;flex-grow:1;flex-basis:420px}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name="field-sample"]{flex-grow:1;flex-shrink:1}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name="field-estimate"]{flex-grow:1;flex-shrink:1}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name="field-estimate"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{border-radius:6px 0 0 6px}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="field-estimate-num"],#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="estimateNums"]{flex-shrink:0}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="field-estimate-num"] .wpcf7-number,#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="estimateNums"] .wpcf7-number{width:6.0em;height:100%;border-color:#63a63c;border-radius:0 6px 6px 0}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="field-estimate-num"] .wpcf7-number[disabled],#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item [data-name*="estimateNums"] .wpcf7-number[disabled]{color:rgba(0,0,0,0.5);background-color:#fff;border-color:#ece9e8;pointer-events:none}#order .cart_in_view .cart_in_view__item .cart_in_select .cart_in_select__item .cart_in_select__item__unit{font-size:0.875em;margin:auto 0 auto 1.0em}#order .cart_in_view .cart_in_view__item .cart_in_confirm{position:relative;margin-top:clamp(20px, calc( var(--vw) * 5 ), 40px);padding:1.25em;background-color:#f4faf1;border-color:#63a63c;border-radius:6px}#order .cart_in_view .cart_in_view__item .cart_in_confirm::before{position:absolute;top:-0.75em;left:1.25em;content:'';width:0.75em;height:0.75em;background-color:#f4faf1;clip-path:polygon(50% 0%, 0% 100%, 100% 100%)}#order .cart_in_view .cart_in_view__item .cart_in_confirm li{margin-bottom:1.0em}#order .cart_in_view .cart_in_view__item .cart_in_confirm li span{position:relative;font-weight:bold;padding-left:1.5em}#order .cart_in_view .cart_in_view__item .cart_in_confirm li span::before{position:absolute;left:0;content:'';font-family:'Font Awesome 6 Free';font-weight:900}#order .cart_in_view .cart_in_view__item .cart_in_confirm li span.is-check::before{content:'\f00c';color:#63a63c}#order .cart_in_view .cart_in_view__item .cart_in_confirm li span.is-none::before{content:'\f00d'}#order .cart_in_view .cart_in_view__item .cart_in_confirm li:last-child{margin-bottom:0}#order .cart_in_view .cart_in_view__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#order .back_button{margin:auto}#order .order_form{margin-top:clamp(60px, calc( var(--vw) * 16 ), 120px)}#order .order_form:first-child{margin-top:0}#order .order_form .order_form__step{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 clamp(10px, calc( var(--vw) * 2.5 ), 20px);margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 ) 0}#order .order_form .order_form__step:first-child{margin-top:0}#order .order_form .order_form__step:last-child{margin-bottom:0}#order .order_form .order_form__step .order_form__step__num{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.625em;flex-shrink:0;flex-basis:6.25em;color:rgba(0,0,0,0.5);text-align:center;background-color:#fff;border:1px solid #d5cecc;border-radius:50%;aspect-ratio:1 / 1}#order .order_form .order_form__step .order_form__step__num .num{display:block;font-size:0.75em;font-weight:bold}#order .order_form .order_form__step .order_form__step__num .label{display:block;font-size:1.25em;font-weight:bold}#order .order_form .order_form__step .order_form__step__num.is-active{color:#63a63c}#order .order_form .order_form__step .order_form__step__num:nth-of-type(1){order:1}#order .order_form .order_form__step .order_form__step__num:nth-of-type(2){order:3}#order .order_form .order_form__step .order_form__step__num:nth-of-type(3){order:5}#order .order_form .order_form__step::before,#order .order_form .order_form__step::after{content:'';width:min(100%, 100px);height:1px;background-color:#d5cecc}#order .order_form .order_form__step::before{order:2}#order .order_form .order_form__step::after{order:4}#order .order_form .order_form__comment{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 ) 0;padding:clamp(20px, calc( var(--vw) * 5 ), 40px);background-color:#f8f6f6}#order .order_form .order_form__comment:first-child{margin-top:0}#order .order_form .order_form__comment:last-child{margin-bottom:0}#order .order_form .order_form__comment .order_form__comment__list li{position:relative;line-height:1.6;letter-spacing:0.06em;margin-bottom:1.0em;padding-left:1.5em}#order .order_form .order_form__comment .order_form__comment__list li em{font-weight:bold;font-style:normal;color:#e65d3e}#order .order_form .order_form__comment .order_form__comment__list li::before{position:absolute;left:0;content:'※'}#order .order_form .order_form__comment .order_form__comment__list li:last-child{margin-bottom:0}#order .order_form .order_form__ttl{font-size:clamp(16px, calc( 16px + ( 24 - 16 ) * ( ( calc( var(--vw) * 100 ) - 390px ) / ( 1200 - 390 ) ) ), 24px);padding-bottom:1.0em;border-bottom:1px solid #d5cecc}#order .order_form .order_form__section{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.66 ) 0}#order .order_form .order_form__section:last-child{margin-bottom:0}#order .order_form .sample_atten_group{margin:calc( clamp(60px, calc( var(--vw) * 16 ), 120px) * 0.5 ) 0 2em}#order .order_form .sample_atten_group:first-child{margin-top:0}#order .order_form .sample_atten_group:last-child{margin-bottom:0}#order .order_form .sample_atten_group .sample_atten_group__ttl{font-size:1.125em;color:#e65d3e;margin-bottom:1.0em}#order .order_form .sample_atten_group .sample_atten_group__list{height:12.5em;padding:1.25em;overflow-y:auto;border:1px solid #e65d3e}#order .order_form .sample_atten_group .sample_atten_group__list li{list-style:disc;line-height:1.6;letter-spacing:0.06em;margin:0 0 1.0em 1.5em}#order .order_form .sample_atten_group .sample_atten_group__list li:last-child{margin-bottom:0}#order .order_form .sample_atten_group .sample_atten_group__list::-webkit-scrollbar{width:5px;background-color:#ece9e8}#order .order_form .sample_atten_group .sample_atten_group__list::-webkit-scrollbar-thumb{width:5px;background-color:#e65d3e}#order .order_form .field_confirm__txt{display:block;line-height:2.0;letter-spacing:0.04em;margin-bottom:2.0em}#order .order_form .field_confirm__txt:last-child{margin-bottom:0}#order .order_form .order_form_thanks{max-width:800px;margin-right:auto;margin-left:auto}#order .order_form .order_form_thanks .order_form_thanks__alert{color:#e65d3e;padding:clamp(20px, 5%, 40px);background-color:#fdf5f3}
