html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}table{border-collapse:collapse;border-spacing:0;font-weight:normal}table caption,table th,table td{text-align:left;vertical-align:middle}table caption,table th{font-weight:300}table td{font-weight:200}q::before,q::after,blockquote::before,blockquote::after{content:"";content:none}a{display:inline-block;color:#000;text-decoration:none}a:link{color:#000}a:active{color:#000}a:visited{color:#000}a:hover{cursor:pointer}a img{border:none}img{vertical-align:bottom;max-width:100%}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}input,button,textarea,select{margin:0;border:none;outline:none;letter-spacing:.1em}img.cover,video.cover{-o-object-fit:cover;object-fit:cover}h1{font-weight:normal}h2,h3,h4,h5,h6{font-weight:500}p{margin:0}:-moz-placeholder-shown{color:#8a8a8a}:placeholder-shown{color:#8a8a8a}::-webkit-input-placeholder{color:#8a8a8a}:-moz-placeholder{color:#8a8a8a;opacity:1}::-moz-placeholder{color:#8a8a8a;opacity:1}:-ms-input-placeholder{color:#8a8a8a}*:focus{outline:none}.pc{display:block}@media(max-width: 750px){.pc{display:none}}@media(min-width: 768px)and (max-width: 1024px){.pc{display:none}}.pc-tab{display:block}@media(max-width: 750px){.pc-tab{display:none}}@media(min-width: 768px)and (max-width: 1024px){.pc-tab{display:block}}.tab{display:none}@media(max-width: 750px){.tab{display:none}}@media(min-width: 768px)and (max-width: 1024px){.tab{display:block}}.tab-sp{display:none}@media(max-width: 750px){.tab-sp{display:block}}@media(min-width: 768px)and (max-width: 1024px){.tab-sp{display:block}}.sp{display:none}@media(max-width: 750px){.sp{display:block}}@media(min-width: 768px)and (max-width: 1024px){.sp{display:none}}.fL{float:left}.fR{float:right}.flex{display:flex}.center{text-align:center}.right{text-align:right}.left{text-align:left}.bold{font-weight:bold}.is-fixed{display:none}.mT20{margin-top:2rem}.mT40{margin-top:4rem}.mT60{margin-top:6rem}html{font-size:62.5%;line-height:1}body{position:relative;color:#333;font-size:clamp(13px,13px + 3*(100vw - 767px)/673,16px);font-weight:500;line-height:1.6;letter-spacing:.1em;font-feature-settings:"palt";-webkit-text-size-adjust:100%;margin:0 auto;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif}.inner{max-width:1000px;width:92%;margin:0 auto}a:hover{opacity:.7;cursor:pointer}.mainv{background:#f4f0e9;padding:64px 0 86px}@media(max-width: 750px){.mainv{padding:32px 0 43px}}.mainv h1{color:#583d28;font-size:clamp(25px,25px + 15*(100vw - 767px)/673,40px);font-weight:bold}.mainv .img{margin:46px auto 0}@media(max-width: 750px){.mainv .img{margin:23px auto 0}}.mainv .ttl{margin:60px auto 0;font-size:clamp(16px,16px + 4*(100vw - 767px)/673,20px);font-weight:bold}@media(max-width: 750px){.mainv .ttl{margin:30px auto 0}}.mainv .txt{margin:22px auto 0}@media(max-width: 750px){.mainv .txt{margin:10px auto 0}}#free h2,#switch h2{font-size:clamp(16px,16px + 4*(100vw - 767px)/673,20px);font-weight:bold;background:#f4f0e9;padding:16px 0 16px 160px;position:relative}@media(max-width: 750px){#free h2,#switch h2{padding:16px 12px 16px 104px;width:100%;height:99px;box-sizing:border-box}}#free h2::before,#switch h2::before{position:absolute;content:"";background:url(https://gigaplus.makeshop.jp/lb1000store/src/img/contents/newcolor/h2-deco01.png) no-repeat;top:-25%;left:4%;width:96px;height:96px}@media(max-width: 750px){#free h2::before,#switch h2::before{top:5%;left:0}}#about .inner{padding:64px 0 76px;border-bottom:3px solid #dbdbdb}@media(max-width: 750px){#about .inner{padding:32px 0 38px}}#about .txt{width:86%;max-width:856px;margin:0 auto;font-weight:bold}@media(max-width: 750px){#about .txt{width:100%;max-width:inherit}}#about .list{margin:64px auto 0}@media(max-width: 750px){#about .list{margin:32px auto 0}}#about .list ul.flex{gap:20px}#about .list ul.flex li{width:calc(100% - 13.3333333333px)}#about .txt02{margin:64px auto 0}@media(max-width: 750px){#about .txt02{margin:32px auto 0}}#about .btn{margin:64px auto 0;display:flex;justify-content:center}@media(max-width: 750px){#about .btn{margin:32px auto 0}}#about .btn a{font-size:clamp(14px,14px + 0*(100vw - 767px)/673,14px);font-weight:bold;border:1px solid #dbdbdb;width:280px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative}@media(max-width: 750px){#about .btn a{width:100%}}#about .btn a::before{position:absolute;content:"";border-bottom:3px solid #583d28;border-right:3px solid #583d28;width:6px;height:6px;top:41%;right:3%;transform:rotate(-45deg)}#about .btn a:hover{background:#583d28;color:#fff}#about .btn a:hover::before{border-color:#fff}#about nav{margin:64px auto 0}@media(max-width: 750px){#about nav{margin:32px auto 0}}@media(min-width: 768px)and (max-width: 1024px){#about nav ul.flex{flex-direction:column}}@media(max-width: 750px){#about nav ul.flex{flex-direction:column}}#about nav ul.flex li a{display:flex;gap:20px;width:500px;height:80px;border:1px solid #dbdbdb;padding:14px 0 14px 12px;box-sizing:border-box;font-size:clamp(13px,13px + 2*(100vw - 767px)/673,15px);font-weight:bold;position:relative}@media(min-width: 768px)and (max-width: 1024px){#about nav ul.flex li a{width:100%}}@media(max-width: 750px){#about nav ul.flex li a{width:100%;max-width:inherit}}#about nav ul.flex li a::before{position:absolute;content:"";border-bottom:3px solid #583d28;border-right:3px solid #583d28;width:12px;height:12px;top:35%;right:3%;transform:rotate(45deg)}@media(max-width: 750px){#about nav ul.flex li a::before{width:6px;height:6px;top:39%}}#about nav ul.flex li a:hover{opacity:.7;cursor:pointer}#free{padding:56px 0 76px}@media(max-width: 750px){#free{padding:28px 0 38px}}#free .img{margin:40px auto 0;text-align:center}@media(max-width: 750px){#free .img{margin:20px auto 0}}#free .btn{margin:27px auto 0;display:flex;justify-content:center}@media(max-width: 750px){#free .btn{margin:28px auto 0}}#free .btn a{font-size:clamp(14px,14px + 0*(100vw - 767px)/673,14px);font-weight:bold;border:1px solid #dbdbdb;width:280px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative}@media(max-width: 750px){#free .btn a{width:100%}}#free .btn a::before{position:absolute;content:"";border-bottom:3px solid #583d28;border-right:3px solid #583d28;width:6px;height:6px;top:41%;right:3%;transform:rotate(-45deg)}#free .btn a:hover{background:#583d28;color:#fff}#free .btn a:hover::before{border-color:#fff}#free .txt{margin:40px auto 0;font-weight:bold;width:86%;max-width:856px}@media(max-width: 750px){#free .txt{margin:20px auto 0;width:100%;max-width:inherit}}#free .bnr{margin:40px auto 0}@media(max-width: 750px){#free .bnr{margin:20px auto 0}}#free .btn2{margin:22px auto 0;display:flex;gap:5px}@media(max-width: 750px){#free .btn2{margin:10px auto 0;flex-direction:column}}#switch .inner{padding-bottom:60px;border-bottom:3px solid #dbdbdb}@media(max-width: 750px){#switch .inner{padding-bottom:30px}}#switch h2::before{background:url(https://gigaplus.makeshop.jp/lb1000store/src/img/contents/newcolor/h2-deco02.png) no-repeat}#switch .text{margin:56px auto 0;width:86%;max-width:856px;font-weight:bold}@media(max-width: 750px){#switch .text{margin:20px auto 0;width:100%;max-width:inherit}}#switch .box.walnut{margin:40px auto 0}@media(max-width: 750px){#switch .box.walnut{margin:20px auto 0}}#switch .box.walnut h3{background:#b17d55}#switch .box.walnut .tab-list .tab-item{color:#b17d55}#switch .box.walnut .tab-list .tab-item.active{background:#b17d55;color:#fff}#switch .box.graywood{margin:60px auto 0}@media(max-width: 750px){#switch .box.graywood{margin:30px auto 0}}#switch .box.graywood h3{background:#766051}#switch .box.graywood .tab-list .tab-item{color:#766051}#switch .box.graywood .tab-list .tab-item.active{background:#766051;color:#fff}#switch .box.graywood ul.content-list li.content-item .cont .flex-left{border-left:8px solid #766051}#switch .box.graywood ul.content-list li.content-item .cont .flex-left .ttl{color:#766051}#switch .box h3{font-size:clamp(16px,16px + 2*(100vw - 767px)/673,18px);color:#fff;padding:10px 0 10px 30px}#switch .box .tab-list{margin:25px auto 0;display:flex;justify-content:center;gap:20px}@media(max-width: 750px){#switch .box .tab-list{margin:14px auto 0}}#switch .box .tab-list .tab-item{width:calc(100% - 13.3333333333px);height:48px;display:flex;justify-content:center;align-items:center;background:#dbdbdb;font-size:clamp(12px,12px + 4*(100vw - 767px)/673,16px)}#switch .box .tab-list .tab-item span{font-size:clamp(13px,13px + 12*(100vw - 767px)/673,25px)}#switch .box .tab-list .tab-item:hover{cursor:pointer}#switch .box ul.content-list{margin:40px auto 0}@media(max-width: 750px){#switch .box ul.content-list{margin:20px auto 0}}#switch .box ul.content-list li.content-item{display:none}#switch .box ul.content-list li.content-item.show{display:block}#switch .box ul.content-list li.content-item .cont{width:86%;max-width:856px;display:flex;margin:40px auto 0;gap:37px}@media(max-width: 750px){#switch .box ul.content-list li.content-item .cont{margin:20px auto 0;width:100%;max-width:inherit;flex-direction:column}}#switch .box ul.content-list li.content-item .cont .flex-left{padding:20px 0 3px 24px;border-left:8px solid #b17d55;box-sizing:border-box;width:50%;max-width:427px}@media(max-width: 750px){#switch .box ul.content-list li.content-item .cont .flex-left{width:100%;max-width:inherit;padding:10px 0 3px 11px}}#switch .box ul.content-list li.content-item .cont .flex-left .ttl{color:#b17d55;font-size:clamp(13px,13px + 5*(100vw - 767px)/673,18px);font-weight:bold}#switch .box ul.content-list li.content-item .cont .flex-left .txt{margin:10px auto 0;letter-spacing:.01em}#switch .box ul.content-list li.content-item .cont .flex-right{width:50%}@media(max-width: 750px){#switch .box ul.content-list li.content-item .cont .flex-right{width:100%;max-width:inherit}}#switch .box ul.content-list li.content-item .cont .flex-right dl{display:flex;border-top:1px solid #dbdbdb}#switch .box ul.content-list li.content-item .cont .flex-right dl:not(#switch .box ul.content-list li.content-item .cont .flex-right dl:first-of-type){border-bottom:1px solid #dbdbdb}#switch .box ul.content-list li.content-item .cont .flex-right dl dt{background:#f4f0e9;width:82px;height:48px;display:flex;justify-content:center;align-items:center;font-size:clamp(13px,13px + 1*(100vw - 767px)/673,14px)}#switch .box ul.content-list li.content-item .cont .flex-right dl dd{padding:12px 0 12px 24px;font-size:clamp(13px,13px + 1*(100vw - 767px)/673,14px);width:calc(100% - 84px);box-sizing:border-box}@media(max-width: 750px){#switch .box ul.content-list li.content-item .cont .flex-right dl dd{padding:9px 0 9px 12px}}#switch .btn{display:flex;justify-content:center;align-items:center;gap:100px;width:86%;max-width:856px;margin:27px auto 0}@media(max-width: 750px){#switch .btn{flex-direction:column;gap:20px;width:100%;max-width:inherit;margin:18px auto 0}}#switch .btn a{font-size:clamp(14px,14px + 0*(100vw - 767px)/673,14px);font-weight:bold;border:1px solid #dbdbdb;width:280px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative}@media(max-width: 750px){#switch .btn a{width:100%}}#switch .btn a::before{position:absolute;content:"";border-bottom:3px solid #583d28;border-right:3px solid #583d28;width:6px;height:6px;top:41%;right:3%;transform:rotate(-45deg)}#switch .btn a:hover{background:#583d28;color:#fff}#switch .btn a:hover::before{border-color:#fff}#switch .btn02{margin:60px auto 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px 8px;width:86%;max-width:856px}@media(max-width: 750px){#switch .btn02{margin:30px auto 0;width:100%;max-width:inherit}}#switch .btn02 a{font-size:clamp(14px,14px + 0*(100vw - 767px)/673,14px);font-weight:bold;border:1px solid #dbdbdb;width:calc((100% - 24px)/3);height:48px;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative}#switch .btn02 a:nth-of-type(4){width:100%}@media(max-width: 750px){#switch .btn02 a{width:100%}}#switch .btn02 a::before{position:absolute;content:"";border-bottom:3px solid #583d28;border-right:3px solid #583d28;width:6px;height:6px;top:41%;right:3%;transform:rotate(-45deg)}#switch .btn02 a:hover{background:#583d28;color:#fff}#switch .btn02 a:hover::before{border-color:#fff}.bnr-area .anniversary a{width:100%;display:block;height:0;padding-top:13.4285%;overflow:hidden;text-indent:200%;white-space:nowrap;background:url(../img/common/bnr_anniversary02.png) center center no-repeat;background-size:cover}