#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn{width:28px;height:28px;background-color:#9b927c;border-radius:100%;position:absolute;right:30px;top:50%;translate:0 -50%;margin:0;padding:0;border:0;font:inherit;color:inherit;cursor:pointer;appearance:none}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn::after,#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn::before,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn::after,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn::before{display:block;content:"";width:15px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn::after,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn::after{transition:rotate .3s}#container #tamarie #cs-kitchen .close.cs-kitchen__section_plus_ttl_btn::after,#container #tamarie #cs-kitchen .close.cs-kitchen__section_recommend_ttl_btn::after{rotate:90deg}#container #tamarie #cs-kitchen{font-family:"Noto Sans JP",sans-serif;font-size:18px}#container #tamarie #cs-kitchen .cs-kitchen__menu{margin-top:27px}#container #tamarie #cs-kitchen .cs-kitchen__menu_list{border-bottom:2px solid #aaa;display:flex;align-items:flex-end;justify-content:center}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li{width:184px;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li a{display:inline-block}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li span{display:block;border-bottom:2px solid #9b927c}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li span img{display:block;margin:0 auto 8px}#container #tamarie #cs-kitchen .cs-kitchen__head{background-color:#f8f7f4;padding:25px 0 65px;position:relative;z-index:0}#container #tamarie #cs-kitchen .cs-kitchen__head::before,#container #tamarie #cs-kitchen .cs-kitchen__section.scheme::before{display:block;content:"";width:70%;height:auto;aspect-ratio:786/383;max-width:786px;background:url(../img/main_bg_left.svg) left top/contain no-repeat;position:absolute;top:0;left:0;z-index:-1}#container #tamarie #cs-kitchen .cs-kitchen__head::after{display:block;content:"";width:60%;height:auto;aspect-ratio:833/356;max-width:833px;background:url(../img/main_bg_right.svg) left top/contain no-repeat;position:absolute;bottom:0;right:0;z-index:-1}#container #tamarie #cs-kitchen .cs-kitchen__content{max-width:976px;margin:0 auto;padding:0 20px;box-sizing:content-box}#container #tamarie #cs-kitchen .cs-kitchen__content.w744{max-width:744px}#container #tamarie #cs-kitchen .cs-kitchen__content.w865{max-width:865px}#container #tamarie #cs-kitchen .cs-kitchen__content.recap{max-width:860px}#container #tamarie #cs-kitchen .cs-kitchen__head_copy,#container #tamarie #cs-kitchen .cs-kitchen__head_subcopy{display:block;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__head_subcopy{margin-bottom:34px}#container #tamarie #cs-kitchen .cs-kitchen__head_mv{display:grid;grid-template-columns:32% 65%;gap:0 3%;margin:25px 0 35px}#container #tamarie #cs-kitchen .cs-kitchen__head_mv_txt_title{align-self:center}#container #tamarie #cs-kitchen .cs-kitchen__head_lead{font-weight:300;text-align:center;line-height:1.72}#container #tamarie #cs-kitchen .cs-kitchen__anchor{padding:56px 0 74px}#container #tamarie #cs-kitchen .cs-kitchen__anchor_title{font-size:25px;line-height:1.68;text-align:center;letter-spacing:-.1em;margin-bottom:52px;color:#4d4d4d}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list{display:grid;grid-template-columns:repeat(4,200px);justify-content:center;gap:0 20px}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a{display:block;width:100%;height:100%;color:#666;border:1px solid #999;padding:25px 5px 58px;box-sizing:border-box;font-size:20px;font-weight:500;text-align:center;line-height:1.5;background:url(../img/arrow_anchor.svg) center bottom 17px/19px 17px no-repeat;transition:background .3s}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a span{display:block;margin-bottom:5px}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a:hover{opacity:1;background:url(../img/arrow_anchor.svg) center bottom 10px/19px 17px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a:hover span{color:inherit}#container #tamarie #cs-kitchen .cs-kitchen__section{padding:76px 0 55px}#container #tamarie #cs-kitchen .cs-kitchen__section.problem{background-image:repeating-linear-gradient(138deg,#eaeaea,#eaeaea 1px,#f1f1f1 1px,#f1f1f1 7px)}#container #tamarie #cs-kitchen .cs-kitchen__section.problem .cs-kitchen__section_title{background-color:#666}#container #tamarie #cs-kitchen .cs-kitchen__section.plan{padding:79px 0 0}#container #tamarie #cs-kitchen .cs-kitchen__section.plan .cs-kitchen__section_title_wrapper{margin-bottom:100px}#container #tamarie #cs-kitchen .cs-kitchen__section.scheme{background-color:#f8f7f4;padding:77px 0 78px;position:relative;z-index:0}#container #tamarie #cs-kitchen .cs-kitchen__section.idea{padding:73px 0 55px}#container #tamarie #cs-kitchen .cs-kitchen__section_title_wrapper{background-color:#fff;border:1px solid #c9c9c9;padding:6px 5px}#container #tamarie #cs-kitchen .cs-kitchen__section_title{background-color:#9b927c;padding:10px 15px 15px;display:flex;align-items:flex-end;justify-content:center;color:#fff}#container #tamarie #cs-kitchen .cs-kitchen__section_title .num{display:inline-block;padding-right:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_title .num img{display:inline-block;padding-right:5px;filter:brightness(0) invert(1)}#container #tamarie #cs-kitchen .cs-kitchen__section_title .ttl{font-size:30px;font-weight:700;line-height:1.2}#container #tamarie #cs-kitchen .cs-kitchen__section_lead{margin:30px 0 60px;text-align:center;letter-spacing:-.1em;font-size:26px}#container #tamarie #cs-kitchen .cs-kitchen__section_lead.small{font-size:18px;letter-spacing:0;line-height:1.8;margin:23px 0 0}#container #tamarie #cs-kitchen .cs-kitchen__section_before_wrapper{text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_before_img.kitchen{margin-bottom:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_before_lead{color:#666;font-weight:500;line-height:1.77}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco{margin-bottom:173px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_img{margin-top:38px;margin-bottom:15px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_block_title{margin-top:40px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_block_img{margin:0 0 20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_planning{margin-top:32px;padding:90px 0 28px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_planning_comment_wrapper{margin-top:55px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_recommend_wrapper{padding:72px 0 60px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_before_wrapper{margin-top:35px;margin-bottom:30px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_img{margin-bottom:22px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_block_title{margin-top:40px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_block_img{margin:0 0 20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_planning{margin-top:37px;padding:90px 0 22px;background-image:repeating-linear-gradient(138deg,#eaeaea,#eaeaea 1px,#f8f7f3 1px,#f8f7f3 7px)}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_planning_comment_wrapper{margin-top:57px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_recommend_wrapper{padding:75px 0 65px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper{background-color:#f8f7f4;padding-bottom:60px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_head{margin:0 auto 25px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point{margin-bottom:0}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_title_wrapper{gap:0 20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_title_wrapper::after{bottom:5px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_title_num{padding-top:10px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_title{padding-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_block{max-width:744px;margin:0 auto;text-align:center;border-top:1px solid #9b927c;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_block::before{display:block;content:"";width:112px;height:5px;background-color:#9b927c;position:absolute;top:0;left:50%;translate:-50% 0}#container #tamarie #cs-kitchen .cs-kitchen__section_block_title{color:#9b927c;margin-top:44px;font-size:33px;font-weight:600;margin-bottom:7px;font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__section_block_lead{color:#9b927c;font-size:26px;font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__section_block_img{margin:26px 0 20px}#container #tamarie #cs-kitchen .cs-kitchen__section_block_detail{text-align:center;line-height:1.77}#container #tamarie #cs-kitchen .cs-kitchen__section_planning{margin-top:15px;padding:130px 0 54px;clip-path:polygon(0 100%,100% 100%,100% 30px,calc(50% + 19px) 30px,50% 0,calc(50% - 19px) 30px,0 30px);-webkit-clip-path:polygon(0 100%,100% 100%,100% 30px,calc(50% + 19px) 30px,50% 0,calc(50% - 19px) 30px,0 30px);background-image:repeating-linear-gradient(138deg,#eaeaea,#eaeaea 1px,#f8f7f5 1px,#f8f7f5 7px)}#container #tamarie #cs-kitchen .cs-kitchen__section_planning.plan{padding:100px 0 54px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title{width:fit-content;display:flex;align-items:flex-end;gap:0 10px;background-color:#fff;padding:15px 15px 0 22px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title .ttl{display:flex;align-items:flex-end}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title .name{display:inline-block;letter-spacing:.08em;font-size:13px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment{background-color:#fff;padding:20px;display:grid;grid-template-columns:13.2% auto;gap:0 2.9%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map{display:flex;justify-content:center;margin-top:35px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img{padding-right:70px;margin-right:45px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img::before{display:block;content:"";width:24px;height:37px;background-color:#666;clip-path:polygon(0 0,0 100%,100% 50%);position:absolute;top:50%;right:0;translate:0 -50%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img:last-child{padding-right:0;margin-right:0}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img:last-child::before{display:none}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_wrapper{background-image:repeating-linear-gradient(138deg,#eaeaea,#eaeaea 1px,#fff 1px,#fff 7px);padding:35px 0 60px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list{display:grid;grid-template-columns:repeat(3,1fr);gap:0 7.3%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_num{color:#fff;font-size:21px;font-weight:500;width:28px;height:28px;border-radius:100%;background-color:#9b927c;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:3px;margin:0 auto 20px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn{background-color:#9b927c;display:block;margin-top:14px;line-height:1.2;text-align:center;border-radius:50px;padding:1px 0 4px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn span{display:inline-block;color:#fff;font-size:16px;font-weight:500;line-height:1.2;padding-right:25px;letter-spacing:-.08em;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn span::after{display:block;content:"";width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateX(-25%) rotate(45deg);position:absolute;top:calc(50% + 2px);right:0;translate:0 -50%}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn:hover span,#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn:hover span{color:#fff}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_title{color:#9b927c;font-size:26px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;letter-spacing:-.07em;gap:0 8px;margin-bottom:22px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_title span{background-color:#9b927c;color:#fff;font-size:20px;width:28px;height:28px;border-radius:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:3px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme{display:grid;grid-template-columns:1fr 1fr;gap:0 2.7%;margin-bottom:35px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme.planB{margin-bottom:40px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme.planC{margin-bottom:37px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_wrapper{padding-top:95px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_wrapper.scheme01{padding-top:45px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lead{font-size:17px;font-weight:300;line-height:1.84;margin-bottom:28px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lead::before{content:"";display:block;margin-top:-.42em}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lead.planC{padding-right:38.5%;padding-bottom:20.3%;background:url(../img/planC_side.webp) right 18px bottom/32.5% auto no-repeat;margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper{background-color:#fff;padding:16px 54px 30px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planA{padding:16px 54px 22px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planB{margin-top:60px;padding:16px 54px 75px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planC{min-height:initial;margin-top:10px;padding:30px 54px 42px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_title{color:#9b927c;font-size:22px;font-weight:500;text-align:center;line-height:1.53;margin-bottom:17px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting{display:flex;align-items:center;justify-content:space-between}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting.space{margin-top:35px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting.planA{justify-content:left;gap:0 18%}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_lead{font-size:15px;font-weight:300;line-height:1.33}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_lead .ttl{display:block;font-size:15px;font-weight:500}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_btn a{display:block;width:222px;margin:0 auto;border:1px solid #868686;font-size:14px;text-align:center;padding:10px 0;box-sizing:border-box;background:url(../img/arrow.svg) right 10px center/15px 14px no-repeat;transition:background .3s}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_btn a:hover{opacity:1;background:url(../img/arrow.svg) right 4px center/15px 14px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list{max-width:744px;margin:33px auto 70px;display:grid;grid-template-columns:1fr 1fr;gap:0 3.6%}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a{display:block;border:1px solid #868686;padding:5px 0 9px;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a span{display:inline-block;font-size:14px;text-align:center;padding-right:37px;margin-right:-10px;background:url(../img/arrow_double.svg) right 10px center/13px 13px no-repeat;transition:background .3s}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a:hover{opacity:1}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a:hover span{color:inherit;background:url(../img/arrow_double.svg) right 0 center/13px 13px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_wrapper{background-image:repeating-linear-gradient(138deg,#eaeaea,#eaeaea 1px,#fff 1px,#fff 7px);padding:108px 0 100px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_title_wrapper{padding:15px 0;border-top:2px solid #9b927c;border-bottom:2px solid #9b927c;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_title{font-size:20px;font-weight:500;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list{display:grid;grid-template-columns:repeat(3,1fr);gap:0 7.3%;margin-top:26px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list_lead{font-size:13px;font-weight:300;line-height:1.53;margin-top:12px;font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list_btn{background-color:#9b927c;color:#fff;display:block;margin-top:16px;font-size:16px;font-weight:500;text-align:center;line-height:1.2;letter-spacing:-.02em;border-radius:50px;padding:3px 0 5px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list_btn.long{font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__section_point_wrapper{padding-top:78px;position:relative;z-index:0}#container #tamarie #cs-kitchen .cs-kitchen__section_point_wrapper::before{display:block;content:"";width:70%;height:auto;aspect-ratio:786/383;max-width:786px;background-color:#f8f7f4;-webkit-mask:url(../img/main_bg_left.svg) left top/contain no-repeat;mask:url(../img/main_bg_left.svg) left top/contain no-repeat;position:absolute;top:0;left:0;z-index:-1}#container #tamarie #cs-kitchen .cs-kitchen__section_point_head{color:#fff;background-color:#9b927c;font-size:26px;font-weight:500;letter-spacing:-.08em;width:fit-content;margin:0 auto 34px;padding:32px 40px 7px}#container #tamarie #cs-kitchen .cs-kitchen__section_point{margin-bottom:75px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_wrapper{display:flex;justify-content:center;gap:0 2.5%;margin-bottom:12px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_wrapper::after{display:block;content:"";position:absolute;left:0;bottom:7px;width:100%;height:0;border-bottom:1px dashed #9b927c}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_num{margin-top:7px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_num.point2{margin-top:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title{font-size:26px;font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__section_point_lead{font-size:18px;line-height:1.72;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_wrapper{margin-top:45px;display:grid;grid-template-columns:1fr 1fr;gap:0 3%}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_wrapper.point2{margin-top:25px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_wrapper.point2 .cs-kitchen__section_point_img img{width:94%;margin-left:auto}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img img{display:block;width:100%;height:auto}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_cap{font-size:17px;font-weight:300;line-height:1.82}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_cap.figcap{margin-top:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point{background-color:#fff;padding:16px 0 125px 55px;border-radius:40px;margin-top:43px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon{max-width:195px;position:absolute;top:15px;right:40px;z-index:1}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item{margin-top:5px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl{font-size:13px;margin-bottom:3px;padding-left:16px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl::before{display:block;content:"";width:12px;height:12px;position:absolute;top:50%;left:0;translate:0 -50%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.blue,#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th.blue{color:#515d7f}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.blue::before,#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th.blue span{background-color:#515d7f}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.dot,#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.orange{color:#d14e3f}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.orange::before{background-color:#d14e3f}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.dot::before{width:13px;height:13px;background-color:#f9e8e5;border:2px dotted #d14e3f;box-sizing:border-box}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_lead{font-size:11px;font-weight:300;line-height:1.31}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor{position:relative;z-index:0}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor .cs-kitchen__section_smooth_point_floor_list li{max-width:193px;width:23%;aspect-ratio:1/1;color:#9b927c;background-color:#fff;border:4px solid #9b927c;border-radius:100%;box-shadow:3px 3px 3px 0 rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:absolute}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor .cs-kitchen__section_smooth_point_floor_list li:nth-child(1){top:3.2%;left:-4px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor .cs-kitchen__section_smooth_point_floor_list li:nth-child(2){top:22%;right:13%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor .cs-kitchen__section_smooth_point_floor_list li:nth-child(3){top:53%;left:11.5%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor_list_lead{font-size:15px;line-height:1.33;margin-bottom:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor_list_ttl{font-size:21px;font-weight:600;line-height:1.33;letter-spacing:-.05em}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table{max-width:533px;width:61.6%;position:absolute;bottom:38px;left:38px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table{border-top:2px solid #231815;border-bottom:2px solid #231815;width:100%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table td,#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th{border-top:1px solid #231815;border-bottom:1px solid #231815;border-collapse:collapse;font-feature-settings:"palt";text-align:left}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th{color:#d97126;padding:0 0 0 13px;font-size:13px;font-weight:400;width:32.7%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th span{display:inline-block;background-color:#d97126;color:#fff;font-weight:500;padding:1px 5px 2px;box-sizing:border-box;margin-right:6px;line-height:1}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th.dot span{color:#d97126;padding:0 3px;background-color:#f9e8e5;border:2px dotted #d97126;box-sizing:border-box}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table td{border-left:1px solid #231815;font-size:12px;padding:6px 5px 5px;line-height:1.31}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table td.right{text-align:right;width:21%}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title{font-size:12px;font-feature-settings:"palt";line-height:1.1;margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title .large{font-size:25px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title .num{font-size:36px;padding-right:3px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_wrapper{background-image:none;padding:70px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_title_wrapper{padding:14px 0;border-top:2px solid #9b927c;border-bottom:2px solid #9b927c;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_title{font-size:21px;font-weight:500;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list{max-width:883px;display:grid;grid-template-columns:repeat(2,1fr);gap:25px 11%;margin:30px auto 0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(1) .cs-kitchen__section_plus_list_details_product{margin-top:32px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(1) .cs-kitchen__section_plus_list_details_img{max-width:258px;width:65.4%;bottom:32px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(2) .cs-kitchen__section_plus_list_details_product{margin-top:60px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(2) .cs-kitchen__section_plus_list_details_img{max-width:246px;width:62.4%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_ttl{margin-bottom:6px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_details_product{margin-top:15px;margin-left:65px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_details_img{max-width:151px;width:39.4%;top:30px;bottom:auto;right:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_ttl{margin-bottom:7px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_details_product{margin-top:73px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num{color:#d97126;font-size:15px;font-weight:500;margin-bottom:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num .num-block{display:inline-block;margin-right:4px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num .num-block:last-child{margin-right:0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num .num{display:inline-block;background-color:#d97126;color:#fff;font-weight:500;padding:1px 6px 3px;box-sizing:border-box;margin-right:6px;line-height:1}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num .num.dot{color:#d97126;padding:1px 5px 1px 4px;background-color:#f9e8e5;border:2px dotted #d97126;box-sizing:border-box}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_ttl{color:#9b927c;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:5px;letter-spacing:-.05em}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details_lead{font-size:13px;font-weight:300;line-height:1.53}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details_product{display:inline-block;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details_product figcaption{font-size:12px;font-weight:300;line-height:1.33;margin-top:7px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details{position:relative}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details .cs-kitchen__section_plus_list_details_img{position:absolute;bottom:0;right:0}#container #tamarie #cs-kitchen .cs-kitchen__recap_wrapper{background-color:#f8f7f4;padding:78px 0 65px}#container #tamarie #cs-kitchen .cs-kitchen__recap{box-sizing:border-box;border:1px solid #666;background-color:#9b927c;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__recap_main{background-color:#f8f7f4;padding:30px 0 20px 50px;border-radius:25px 0 0 0}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_ttl{padding-left:16px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_ttl::before{display:block;content:"";width:41px;height:41px;position:absolute;top:-5px;left:-33px;background:url(../img/icon_recap.svg) left top/contain no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_lead{width:74%;font-size:17px;font-weight:300;line-height:1.58}#container #tamarie #cs-kitchen .cs-kitchen__recap_profile{display:inline-block;position:absolute;top:50px;right:48px}#container #tamarie #cs-kitchen .cs-kitchen__recap_detail{background-color:#fff;border-radius:0 0 25px 0;padding:14px 0 15px 50px}#container #tamarie #cs-kitchen .cs-kitchen__recap_detail_lead{width:74.7%;font-size:14px;font-weight:300;line-height:1.57;font-feature-settings:"palt"}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet{padding:70px 0}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_title{font-size:26px;text-align:center;margin-bottom:50px;letter-spacing:-.075em;color:#666}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_img{max-width:860px;margin:0 auto 30px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_lead{font-size:19px;text-align:center;line-height:1.52}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn{display:block;width:88%;margin:45px auto 0;background-color:#474747;border:2px solid #e9e9e9;color:#fff;text-align:center;padding:15px 0 17px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn span{display:inline-block;font-size:21px;padding-right:60px;position:relative}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn span::after{display:block;content:"";width:23px;height:23px;background-color:#fff;mask:url(../img/arrow_double.svg) left top/contain no-repeat;position:absolute;top:50%;right:0;translate:0 -50%}#container #tamarie .detail-link-flex.three{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 18px}#container #tamarie .detail-link-flex.three>div{margin-top:0}@media only screen and (max-device-width:1280px) and (max-width:640px){#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn{right:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn::after,#container #tamarie #cs-kitchen .cs-kitchen__section_plus_ttl_btn::before,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn::after,#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_ttl_btn::before{width:18px}#container #tamarie #cs-kitchen{font-size:16px}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li{width:45%}#container #tamarie #cs-kitchen .cs-kitchen__menu_list li span img{width:120px}#container #tamarie #cs-kitchen .cs-kitchen__head{padding:30px 0}#container #tamarie #cs-kitchen .cs-kitchen__head::before{left:-40px;max-width:initial}#container #tamarie #cs-kitchen .cs-kitchen__head::after{right:-40px}#container #tamarie #cs-kitchen .cs-kitchen__content,#container #tamarie #cs-kitchen .cs-kitchen__content.recap,#container #tamarie #cs-kitchen .cs-kitchen__content.w744,#container #tamarie #cs-kitchen .cs-kitchen__content.w865{max-width:initial}#container #tamarie #cs-kitchen .cs-kitchen__head_subcopy{width:75%;margin:0 auto 10px}#container #tamarie #cs-kitchen .cs-kitchen__head_copy{width:65%;margin:0 auto}#container #tamarie #cs-kitchen .cs-kitchen__head_mv{grid-template-columns:1fr;margin:30px 0 15px}#container #tamarie #cs-kitchen .cs-kitchen__head_mv_txt_title{width:80%;margin:0 auto 15px}#container #tamarie #cs-kitchen .cs-kitchen__anchor{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__anchor_title{font-size:16px;text-align:left;margin-bottom:25px}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list{max-width:initial;grid-template-columns:repeat(2,1fr);gap:10px 3%}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a{padding:8px 7px 40px;font-size:16px;line-height:1.4;background:url(../img/arrow_anchor.svg) center bottom 8px/19px 17px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li a span{width:11px;margin:5px auto}#container #tamarie #cs-kitchen .cs-kitchen__anchor_list li:first-child a span{width:8px;margin:5px auto}#container #tamarie #cs-kitchen .cs-kitchen__section.problem .cs-kitchen__section_title .num img{width:9px}#container #tamarie #cs-kitchen .cs-kitchen__section.plan{padding:50px 0 0}#container #tamarie #cs-kitchen .cs-kitchen__section.plan .cs-kitchen__section_title_wrapper{margin-bottom:30px}#container #tamarie #cs-kitchen .cs-kitchen__section,#container #tamarie #cs-kitchen .cs-kitchen__section.scheme{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__section.scheme::before{left:-40px}#container #tamarie #cs-kitchen .cs-kitchen__section.idea{padding:50px 0 0}#container #tamarie #cs-kitchen .cs-kitchen__section_title_wrapper{padding:4px}#container #tamarie #cs-kitchen .cs-kitchen__section_title{font-size:19px;padding:10px 7px 12px}#container #tamarie #cs-kitchen .cs-kitchen__section_title .num{line-height:1;padding-right:8px}#container #tamarie #cs-kitchen .cs-kitchen__section_title .num img{width:12px}#container #tamarie #cs-kitchen .cs-kitchen__section_title .ttl{font-size:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_lead{margin:20px 0 30px;font-size:16px}#container #tamarie #cs-kitchen .cs-kitchen__section_lead.small{font-size:16px;text-align:left;margin:12px 0 0}#container #tamarie #cs-kitchen .cs-kitchen__section_before_img.kitchen{margin-bottom:8px}#container #tamarie #cs-kitchen .cs-kitchen__section_before_lead{font-size:15px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco{margin-bottom:80px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_img{margin-bottom:12px;margin-top:0}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_lead{margin-top:12px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_block_title{margin-top:20px;margin-bottom:20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_block_img{margin:0 0 15px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_planning{margin-top:15px;padding:70px 0 30px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_planning_comment_wrapper{margin-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.deco .cs-kitchen__section_recommend_wrapper{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_before_wrapper{margin-bottom:30px;margin-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_img{margin-bottom:12px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_before_wrapper .cs-kitchen__section_before_lead{margin-top:12px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_block_title{margin-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_block_img{margin:0 0 15px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_planning{margin-top:15px;padding:70px 0 30px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_planning_comment_wrapper{margin-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_recommend_wrapper{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper{padding-bottom:50px}#container #tamarie #cs-kitchen .cs-kitchen__idea_wrapper.smooth .cs-kitchen__section_point_wrapper .cs-kitchen__section_point_head{margin:0 auto 25px}#container #tamarie #cs-kitchen .cs-kitchen__section_block{max-width:initial}#container #tamarie #cs-kitchen .cs-kitchen__section_block::before{width:20%;height:4px}#container #tamarie #cs-kitchen .cs-kitchen__section_block_title{margin-top:25px;font-size:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_block_lead{font-size:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_block_img{margin:20px 0 15px}#container #tamarie #cs-kitchen .cs-kitchen__section_block_detail{font-size:15px;text-align:left}#container #tamarie #cs-kitchen .cs-kitchen__section_planning{margin-top:20px;padding:70px 0 30px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning.plan{padding:70px 0 30px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title{display:block;width:auto;padding:15px 30px 0;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title .ttl{display:block;width:72%;margin:0 auto}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_title .name{display:block;font-size:12px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment{padding:15px 15px 25px;grid-template-columns:18% auto;gap:0 4%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_comment_lead{font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map{margin-top:25px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img{padding-right:35px;margin-right:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_floor_map_img::before{width:20px;height:30px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_wrapper{padding:35px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list{grid-template-columns:1fr 1fr;gap:15px 4%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list>:last-child{grid-column:1/-1;justify-self:center;width:48%}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_num{font-size:20px;width:35px;height:35px;margin:0 auto 10px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn{margin-top:10px;padding:6px 15px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn span{display:block;padding-right:0;font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn span::after{width:8px;height:8px;right:-2px}#container #tamarie #cs-kitchen .cs-kitchen__section_planning_anchor_list_btn.line1{padding:6px 15px 10px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_title{font-size:19px;gap:0 5px;margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_title span{width:28px;height:28px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme{grid-template-columns:1fr;gap:7px 0;margin-bottom:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme.planB,#container #tamarie #cs-kitchen .cs-kitchen__section_scheme.planC{margin-bottom:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_wrapper{padding-top:50px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_wrapper.scheme01{padding-top:35px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lead{font-size:15px;line-height:1.6;margin-bottom:20px;margin-top:5px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lead.planC{padding-bottom:0;padding-right:30%;background:url(../img/planC_side.webp) right bottom/25% auto no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper{padding:20px;min-height:initial}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planA{padding:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planB,#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_wrapper.planC{margin-top:0;padding:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_title{font-size:16px;margin-bottom:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting{justify-content:center;gap:0 20px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting.space{margin-top:0}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting.planA{justify-content:center;gap:0 10%}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_lead{font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_lead .ttl{font-size:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_details_lighting_img{width:30%}#container #tamarie #cs-kitchen .cs-kitchen__section_scheme_btn a{width:auto;font-size:16px;padding:12px 0;background:url(../img/arrow.svg) right 16px center/20px 19px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list{max-width:initial;margin:20px 0 50px}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a{padding:7px 10px;text-align:left}#container #tamarie #cs-kitchen .cs-kitchen__section_idea_anchor_list li a span{display:block;font-size:14px;padding-right:18px;margin-right:0;background:url(../img/arrow_double.svg) right center/13px 13px no-repeat}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_wrapper{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_title_wrapper{padding:12px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_title{font-size:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list{grid-template-columns:1fr;gap:45px 0;margin-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list_lead{margin-top:7px;font-size:15px}#container #tamarie #cs-kitchen .cs-kitchen__section_recommend_list_btn{margin-top:10px;font-size:16px;padding:8px 0 10px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_wrapper{padding-top:50px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_wrapper::before{left:-40px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_head{font-size:18px;padding:20px 20px 10px;margin:0 auto 25px}#container #tamarie #cs-kitchen .cs-kitchen__section_point{margin-bottom:60px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_wrapper{display:block;margin-bottom:15px;padding-bottom:8px}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_wrapper::after{bottom:0}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title_num{width:25%;margin:0 auto}#container #tamarie #cs-kitchen .cs-kitchen__section_point_title{font-size:20px;text-align:center}#container #tamarie #cs-kitchen .cs-kitchen__section_point_lead{font-size:16px;text-align:left}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_wrapper{margin-top:20px;grid-template-columns:1fr;gap:25px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_cap{font-size:14px;line-height:1.5}#container #tamarie #cs-kitchen .cs-kitchen__section_point_img_cap.figcap{margin-top:7px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point{position:static;padding:20px;border-radius:25px;margin-top:25px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon{position:static;max-width:initial}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item{margin-top:0;margin-bottom:7px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl{font-size:13px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_ttl.dot::before{border:2px dotted #d14e3f}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_icon_item_lead{font-size:12px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor{position:static}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor .cs-kitchen__section_smooth_point_floor_list li{position:static;max-width:initial;width:auto;aspect-ratio:initial;border-radius:15px;border:2px solid #9b927c;margin-bottom:10px;padding:8px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor_list_lead{font-size:14px;margin-bottom:4px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_floor_list_ttl{font-size:16px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table{position:static;max-width:initial;width:100%;margin-top:30px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table .table-scroll{overflow-x:auto}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table{width:600px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th{padding:0 5px;font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th span{padding:2px 7px 4px;margin-right:4px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table th.dot span{padding:1px 5px;border:2px dotted #d97126}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table table td{font-size:14px;padding:8px 6px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title{font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title .large{font-size:17px}#container #tamarie #cs-kitchen .cs-kitchen__section_smooth_point_table_title .num{font-size:24px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_wrapper{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_title_wrapper{padding:8px 0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_title{font-size:18px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list{grid-template-columns:1fr;gap:45px 0;margin:25px auto 0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(1) .cs-kitchen__section_plus_list_details_product{margin-top:15px;width:40%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(1) .cs-kitchen__section_plus_list_details_product img,#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_details_product img,#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_details_product img{width:50%;margin:0 auto}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(1) .cs-kitchen__section_plus_list_details_img{max-width:initial;width:50%;bottom:0}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(2) .cs-kitchen__section_plus_list_details_product{margin-top:15px;margin-left:0;width:48%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(2) .cs-kitchen__section_plus_list_details_img{max-width:initial;width:46%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_ttl{margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_details_product{margin-top:15px;margin-left:30px;width:40%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(3) .cs-kitchen__section_plus_list_details_img{max-width:initial;width:30%;bottom:15px;top:auto}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_ttl{margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_details_product{margin-top:15px;margin-left:15px;width:40%}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list li:nth-child(4) .cs-kitchen__section_plus_list_details_img{max-width:initial;width:48%;top:auto}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num{font-size:16px;margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_num .num.dot{border:2px dotted #d97126;padding:2px 6px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_ttl{font-size:18px;margin-bottom:10px}#container #tamarie #cs-kitchen .cs-kitchen__section_plus_list_details_lead{font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__recap_wrapper{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__recap{max-width:initial;position:static}#container #tamarie #cs-kitchen .cs-kitchen__recap_main{padding:20px}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_ttl{width:60%;margin:0 auto 7px}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_ttl::before{width:25px;height:25px;top:-3px;left:-18px}#container #tamarie #cs-kitchen .cs-kitchen__recap_main_lead{width:auto;font-size:15px}#container #tamarie #cs-kitchen .cs-kitchen__recap_profile{position:static;background-color:#fff;display:block;text-align:center;padding-top:20px}#container #tamarie #cs-kitchen .cs-kitchen__recap_profile figure{display:inline-block;width:38%}#container #tamarie #cs-kitchen .cs-kitchen__recap_detail{padding:15px 20px 20px}#container #tamarie #cs-kitchen .cs-kitchen__recap_detail_lead{width:auto;font-size:14px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet{padding:50px 0}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_title{font-size:18px;margin-bottom:25px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_img{width:auto;margin:0 auto 15px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_lead{font-size:14px;text-align:left}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn{width:auto;margin:30px auto 0;padding:12px 0 17px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn span{font-size:16px;padding-right:30px}#container #tamarie #cs-kitchen .cs-kitchen__pamphlet_btn span::after{width:18px;height:18px}#container #tamarie .detail-link-flex.three{grid-template-columns:1fr;gap:25px 0}}