.tantou p{font-size:4rem!important}@charset "UTF-8";.main-color{color:#da523a!important}.bg-main-color{background-color:#da523a1a}#mainvisual .badge{background-color:#da523acc}.mv .mv__inner{background-color:#da523a36}#scene .scene-child .bg-white .rec-tabs label>p.item-company{color:#f5a46d}.fixed{position:fixed;top:0;width:100%;z-index:10000}html{font-size:62.5%}html .nav-bar{font-size:140%}body{overflow:hidden}#main{width:100%;font-size:1.6rem;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,MS P\30b4\30b7\30c3\30af,sans-serif;color:#171c22;background-color:#fff}.lp_width{max-width:990px;margin:0 auto}body,header,nav,h1,h2,h3,h4,h5,h6,p,ol,ul,li,a,dl,dd,dt,div,span,time,figure,figcaption,article,section,aside{margin:0;padding:0;box-sizing:border-box;font-weight:400}h3{text-align:center;margin-top:3rem;margin-bottom:3rem}h4{text-align:left;margin-top:2rem;margin-bottom:2rem}#main p{line-height:2;font-size:2rem}.bold{font-weight:700}img,svg{vertical-align:bottom;width:100%}a{text-decoration:none;display:inline-block;text-align:center;vertical-align:middle}ul li{list-style-type:none}.pc,.sp,.sp_ver{display:none}.flex-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.flex-item{margin:0 auto;width:32%;padding:0 1%;display:flex;flex-direction:column}.vertical{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.section-line{background-color:#ccc;height:1px;width:50%;margin:0 auto}.slider1{width:55vw;justify-content:center;position:relative;margin:0 auto;z-index:1}.slider-area1{display:flex;position:absolute}.slider-list1{width:55vw;display:flex;flex-direction:column;margin-right:10rem}.slider2{width:51vw;justify-content:center;position:relative;margin:0 auto}.slider-list2{width:51vw;display:flex;flex-direction:column;margin-right:9rem}@media screen and (max-width:900px){.slider1,.slider-list1,.slider2,.slider-list2{width:90vw}}.slider{position:relative}.arrow-btn{transition:.2s}.arrow-left .arrow-btn{position:absolute;width:0;height:0;border-top:30px solid transparent;border-right:30px solid black;border-bottom:30px solid transparent;top:50%;left:18%;z-index:9999}.arrow-left .arrow-btn.js-btn-back2{left:20%}.arrow-right .arrow-btn{position:absolute;width:0;height:0;border-left:30px solid black;border-top:30px solid transparent;border-bottom:30px solid transparent;top:50%;right:18%;z-index:9999}.arrow-right .arrow-btn.js-btn-next2{right:20%}@media screen and (max-width:900px){html{font-size:52.1%}.arrow-left .arrow-btn,.arrow-left .arrow-btn.js-btn-back2{left:1rem}.arrow-right .arrow-btn,.arrow-right .arrow-btn.js-btn-next2{right:1rem}}@media screen and (max-width:760px){html{font-size:41.67%}}.sp-newline,.voice-newline{display:none}@media screen and (max-width:520px){.pc-newline{display:none}}@media screen and (max-width:520px){.sp-newline{display:block}}@media screen and (max-width:1200px){.voice-newline{display:block}}.description-copy{font-size:2rem;text-align:center;width:95%;margin:2% auto 0}@media(max-width:900px){.mainvisual-title{font-size:2.5rem}.main-title{font-size:5rem}}@media(max-width:800px){.mainvisual-title{font-size:2.2rem}.main-title{font-size:4.5rem}.section-title{font-size:3rem;letter-spacing:.3rem}h3{font-size:2.2rem}.commentator-name{font-size:2.4rem}.about-commentator{font-size:1.6rem}}@media(max-width:710px){.sp,.sp_ver{display:block}.item,.item-brand{font-size:1.4rem}}@media(max-width:650px){.main-title{font-size:3.5rem}.mainvisual-title{font-size:1.8rem}.section-desc{font-size:1.6rem}}@media(max-width:550px){.main-title{font-size:3rem}.mainvisual-title{font-size:1.8rem}.description-copy,.section-desc{font-size:1.2rem}.number1,.number2,.number3{font-size:1.2rem;color:#fff;display:block;width:3rem;height:3rem;text-align:center;line-height:3rem}}@media(max-width:500px){.main-title{font-size:2.5rem}.mainvisual-title{font-size:1.6rem}.item,.item-brand{font-size:1.2rem}.section-title{font-size:2.5rem}#main h3,.commentator-name{font-size:2rem}.about-commentator{font-size:1.4rem}.item-name{font-size:1.2rem}.commentator-img{margin-right:5%}}@media(max-width:450px){.main-title{padding-bottom:0}.main-title{font-size:2.2rem}}@media(max-width:400px){.main-title{font-size:2rem}.mainvisual-title{line-height:1.2}.section-title{font-size:2.2rem}#main h3,.commentator-name{font-size:1.8rem}.about-commentator{font-size:1.2rem}.tab_item{font-size:1.4rem}}@media(max-width:350px){.main-title{font-size:1.8rem;padding-bottom:0;letter-spacing:.5rem}.mainvisual-title{font-size:1.4rem}.section-title{font-size:2rem}h3{font-size:1.6rem}.commentator-name{font-size:1.4rem}.about-commentator{font-size:1rem}}a.btn-border{border:2px solid #000;border-radius:0;background:#fff}a.btn-border:hover{color:#fff;background:#000}.btn-gift,a.btn-gift,button.btn-gift{font-size:1.6rem;line-height:1.5;width:35rem;height:1.5;display:block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#000;background-color:#fff;position:relative}.btn-gift:hover{background-color:#000;color:#fff}.btn-more:hover{color:#fff!important}.btn-gift:hover:before{border-color:#fff}.btn-gift:hover:after{border-color:#fff}.btn-gift.btn-bk{background-color:#000;color:#fff}.btn-gift.btn-bk:hover{background-color:#fff;color:#000}.btn-gift.btn-bk:hover:before{border-color:#000}.btn-gift.btn-bk:hover:after{border-color:#000}.btn-gift.line{background-color:#1db000;border:2px solid #1DB000;color:#fff}.btn-gift.line:hover{background-color:#fff;color:#1db000}.btn-gift.line:hover:before{border-color:#1db000}.btn-gift.line:hover:after{border-color:#1db000}.section-wrapper{max-width:990px;padding:4% 2%}.section-title{font-size:3.8rem;text-align:center;margin-bottom:3%;font-weight:700}@media(max-width:500px){.section-desc,#suggest .point02-list .small,#concept .concept-box p,#cta2 p.cta2-text,#service .flex-item p,#voice .voice-box .title{width:90%;margin:0 auto!important;text-align:left!important}.center{margin:0 auto;text-align:center!important;width:90%}}@media(max-width:760px){#service .flex-item{padding:3% 5% 4%}.sp-margin{margin-top:5%}}.button-gift{background-color:#da523a;color:#fff;display:block;width:48%;height:auto;line-height:100px;transition:all .2s;position:relative;text-align:left;margin-top:4%;padding:0}.button-gift .button-img{width:40%;height:146px;object-fit:cover}.button-gift .button-img img{width:100%;height:100%;object-fit:cover}.button-gift .button-text{padding:0 8%;width:60%}.button-gift:before{content:"";width:1.5rem;height:1.5rem;border-left:solid 2px #fff;position:absolute;-webkit-transition:all .3s;transition:all .3s;top:39.5%;right:3rem;transform:rotate(-50deg);border-color:#fff}.button-gift:after{content:"";width:1.5rem;height:1.5rem;border-left:solid 2px #fff;position:absolute;-webkit-transition:all .3s;transition:all .3s;top:52%;right:3rem;transform:rotate(50deg);border-color:#fff}.bg-blue{background-color:#00285b}.button-gift:hover{opacity:.7}@media screen and (max-width:900px){.button-gift .button-img{height:125px}}@media screen and (max-width:760px){.button-gift .button-img{height:100px}}@media screen and (max-width:570px){.button-gift{width:324px;margin:2% auto 0}}#mainvisual{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#mainvisual .flex-container{justify-content:center;margin-bottom:4%}#mainvisual .badge{display:block;width:150px;padding:1% 2%;margin:0 2%;border-radius:50%}@media screen and (max-width:767px){#mainvisual .badge{width:auto;padding:2% 3%}}.mv{position:relative;background-image:url(/cdn/shop/files/top-gift-business02.jpg?v=1618295614);background-repeat:no-repeat;background-position:top center;background-size:cover;height:0;padding-top:43.9189189189%;z-index:0}.mv .mv__inner{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:767px){.mv{padding-top:70%}}.mv .mv__title{font-size:20px;font-size:calc(20px + ((1vw - 3.75px) * 5.3333333333));line-height:1.45;font-weight:700;letter-spacing:2px}@media print,screen and (min-width:768px){.mv .mv__title{font-size:28px;font-size:calc(28px + ((1vw - 7.68px) * 4.2134831461));line-height:1.8}}@media print,screen and (min-width:1480px){.mv .mv__title{font-size:58px;font-size:5.8rem}}.mv .mv__lead{font-size:12px;font-size:calc(12px + (1vw - 3.75px)*1.6);line-height:1.65;margin-top:2%}@media print,screen and (min-width:768px){.mv .mv__lead{font-size:18px;font-size:calc(18px + ((1vw - 7.68px) * .8426966292));margin-top:5%}}@media print,screen and (min-width:1480px){.mv .mv__lead{font-size:24px;font-size:2.4rem}}.mv .mv__btn{width:15.8em;padding:2% 0;margin-top:4%}@media screen and (max-width:767px){.mv .mv__btn{font-size:13px;font-size:calc(13px + ((1vw - 3.75px) * 3.4666666667));margin-right:auto;margin-left:auto;padding-top:5%;padding-bottom:5%}}@media print,screen and (min-width:768px){.mv .mv__btn{font-size:16px;font-size:calc(16px + ((1vw - 7.68px) * .9831460674));margin-right:auto;margin-left:auto}}@media print,screen and (min-width:1480px){.mv .mv__btn{font-size:23px;font-size:2.3rem}}@media screen and (max-width:360px){.mv .mv__btn{margin-top:5%}}.description{padding-bottom:6%}.description .description__text{font-size:14px;font-size:calc(14px + ((1vw - 3.75px) * 2.6666666667));line-height:1.75;padding-top:5.5%;padding-bottom:5.5%}@media print,screen and (min-width:768px){.description .description__text{font-size:20px;font-size:calc(20px + ((1vw - 7.68px) * .5617977528))}}@media print,screen and (min-width:1480px){.description .description__text{font-size:24px;font-size:2.4rem}}#about{text-align:center}#about a{color:#000}#about .section-text{margin-bottom:5%}#about .btn-gift{margin:0 auto}#about .flex-container{align-items:normal}#about .number1,#about .number2,#about .number3{font-weight:700;width:26px;padding-bottom:2px;margin-bottom:3px;text-align:left;border-bottom:2px solid}#about .number1{color:#c49a6d}#about .number2{color:gray}#about .number3{color:#c97b75}#about img{width:100%;height:31vmin;object-fit:cover}#about .item-company{margin:5% 0}#about .item-brand,#about .item{text-align:left}#about .price{margin-top:auto;text-align:center;padding-top:5%}#about .item-name{text-align:center;padding:3% 0}@media screen and (max-width:520px){#about .section-text{text-align:left}}#plan{text-align:center}#plan .flex-container{align-items:stretch}#plan .flex-item{margin-top:4%}#plan .flex-item img{width:43px;height:auto;margin:0 auto 2%}#plan .flex-item p{font-size:2rem}@media screen and (max-width:570px){#plan .flex-item{width:48%}#plan .flex-item img{width:30px;height:auto;margin:0 auto 2%}}#plan h3{font-size:2rem;margin:0;line-height:2}@media screen and (max-width:370px){#plan h3{font-size:1.6rem}}#select .flex-container{align-items:stretch}#select .flex-item{margin:2% 0;display:flex;flex-direction:column}#select .flex-item p.step{font-size:2.29rem;display:inline;background-color:#fcba60;color:#fff;margin:0;width:13rem;padding-left:1.8rem;text-align:left;position:relative;clip-path:polygon(0% 100%,0% 0%,80% 0%,100% 100%)}#select .flex-item h3.step span{font-size:3rem}#select .flex-item .select-box{border:1px solid lightgrey;flex-grow:1}#select .flex-item .select-box img{height:200px;width:100%;object-fit:cover}#select .flex-item .select-box .select-text{padding:4%}#select .flex-item .select-box .select-text h3{font-size:2.29rem;margin:0}#select .flex-item .select-box .select-text p{font-size:1.6rem}@media screen and (max-width:760px){#select .flex-item{width:90%;margin:1% auto}.step-image{display:none}}#achievement .flex-item{border:3px solid #FEBD69;border-radius:10px;text-align:center;padding:3% 0 1%;margin-bottom:5%}#achievement .flex-item span{font-size:4.8rem;margin:0 3%}#achievement img{max-width:885px;display:block;margin:0 auto}.achive__area{margin-bottom:10%}@media screen and (max-width:570px){#achievement .flex-item{width:100%;margin:1% 0}}#achievement h3{margin:0}#cta{background-image:url(/cdn/shop/files/mail2.jpg?v=1658352114);background-color:#ffffff80;background-blend-mode:lighten;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:5% 2%}#cta .cta-wrapper{background-color:#fff;padding:3% 7% 4%;text-align:center;border-radius:30px}#cta .cta-wrapper .info{text-align:left}#cta .cta-wrapper h2{font-size:4rem}#cta .cta-wrapper .tel{font-size:4rem;margin:0}#cta .cta-wrapper .cta-btn p{font-size:2.4rem;margin:0}#cta .cta-wrapper p.small{font-size:1.8rem}#cta .btn-gift.line{margin-top:2%}@media screen and (max-width:760px){#cta .cta-wrapper .flex-container{display:block}#cta .cta-wrapper .info{text-align:center;margin:2% 0}#cta .cta-wrapper .flex-container .btn-gift{margin:0 auto}#cta .cta-wrapper .flex-container .btn-gift.line{margin:1% auto 0}}@media screen and (max-width:570px){#cta{padding:10% 2%}}.btn-area{margin-top:5%}#concept{text-align:center}#concept h2.section-title{margin-bottom:5%}#concept .section-line{width:100%}#concept .concept-box{margin:10% auto}#concept .concept-box .concept-text{text-align:left;width:58%}#concept .concept-box h3{color:#febd69;font-size:3.6rem;margin-bottom:3%}#concept .concept-box p{font-size:1.681rem}#concept .concept-box .concept-img{width:40%;height:235px}#concept .concept-box .concept-img img{width:80%;height:100%;object-fit:cover}#concept .concept-box .flex-container.reverse{flex-direction:row-reverse}#concept .flex-container.button-area{margin-bottom:10%}@media screen and (max-width:760px){#concept .concept-box .flex-container{display:block}#concept .concept-box .concept-text{width:100%}#concept .concept-box h2{text-align:center}#concept .concept-box p{margin-top:2%;text-align:center}#concept .concept-box .concept-img{width:100%;height:252px}}#suggest{margin:0 auto}#suggest .textarea .flex-container{margin-bottom:8%}#suggest .textarea .flex-container .txt{font-size:1.681rem;width:56%;text-align:left}#suggest .textarea .flex-container .txt .bold{margin-bottom:3%}#suggest .textarea .flex-container .img{width:42%;height:25.2rem}#suggest .textarea .flex-container .img img{width:100%;height:100%;object-fit:contain}#suggest .textarea .flex-container.reverse{flex-direction:row-reverse}#suggest .btn-area{display:flex;justify-content:space-around}@media screen and (max-width:520px){#suggest .textarea .flex-container .txt,#suggest .textarea .flex-container .img{margin-top:2%;width:90%;margin-right:auto;margin-left:auto}#suggest .textarea .flex-container .txt .bold{text-align:center}#suggest .textarea{margin-top:0}#suggest .btn-area{display:block}#suggest .btn-area a{margin:2% auto}}#scene{padding:4% 0}#scene .btn-area a{margin:0 auto}#scene .scene-child{padding:1% 3% 5%;margin:3% 0}#scene .scene-child h3{font-size:3.1rem}#scene .scene-child .text-area{text-align:center;width:92%;margin:0 auto}#scene .scene-child .bg-white{background-color:#fff;padding:5%;margin-top:3%}#scene .scene-child .bg-white .rec-title{margin:0 0 5% 2%;font-size:3rem}#scene .scene-child .bg-white .rec-tabs{display:flex;flex-wrap:wrap;width:100%}#scene .scene-child .bg-white .rec-tabs label>img{width:90%;height:18vw;object-fit:cover}#scene .scene-child .bg-white .rec-tabs label>p.item-company{margin:5%}#scene .scene-child .bg-white .rec-tabs .commentator-item{margin:5% auto 0;max-width:100%;padding:0 1%;display:flex;flex-direction:column}#scene .scene-child .bg-white .rec-tabs .commentator-item img{width:50%;margin:0 auto}#scene .scene-child .bg-white .rec-tabs .recommend-item-right{margin-top:3%}#scene .scene-child .bg-white .rec-tabs .recommend-item-left,#scene .scene-child .bg-white .rec-tabs .recommend-item-right{text-align:center}#scene .scene-child .bg-white .rec-tabs .recommend-item-right .item-company,#scene .scene-child .bg-white .rec-tabs .recommend-item-right .item,#scene .scene-child .bg-white .rec-tabs .recommend-item-right .price{font-size:2rem}#scene .scene-child .bg-white .rec-tabs .recommend-item-right .item{margin-top:1%}#scene .scene-child .bg-white .rec-tabs .recommend-item-right .price{margin:3% 0 5%}#scene .scene-child .bg-white .rec-tabs .advice-container{width:100%}#scene .scene-child .bg-white .rec-tabs .advice-container img{width:50vw;height:50vw;object-fit:cover}#scene .rec_item,#scene .rec_second_item{width:calc(100%/3);background-color:#f2f2f2;font-size:16px;color:#565656;display:block;text-align:center;font-weight:700;transition:all .2s ease;display:flex}input[name=rec_first_item],input[name=rec_second_item],input[name=rec_third_item]{display:none}.rec-flex-item{width:calc(100% / 3);text-align:center;cursor:pointer}#rec1:checked~#rec1_content,#rec2:checked~#rec2_content,#rec3:checked~#rec3_content{display:block}#rec4:checked~#rec4_content,#rec5:checked~#rec5_content,#rec6:checked~#rec6_content{display:block}#rec7:checked~#rec7_content,#rec8:checked~#rec8_content,#rec9:checked~#rec9_content{display:block}#scene .scene-child .bg-white .rec-tabs .tab_rec_content{display:none;clear:both;overflow:hidden}.rec-tabs input:checked+.rec-flex-item>img{border:3px solid #0071BC;color:#fff}@media screen and (min-width:800px){#scene .scene-child .bg-white .rec-tabs .commentator-item{flex-direction:row}#scene .scene-child .bg-white .rec-tabs .recommend-item-left{width:40%;margin:auto}#scene .scene-child .bg-white .rec-tabs .recommend-item-right{text-align:left;width:60%;padding:5% 2%;margin:0}#scene .scene-child .bg-white .rec-tabs .advice-container img{width:25vw;height:25vw;object-fit:cover;padding:10%}}@media screen and (max-width:799px){#scene .scene-child .bg-white .rec-tabs .recommend-item-right .point-text{text-align:left}}@media screen and (max-width:520px){#scene .scene-child .text-area{text-align:left}}#cta3{background-image:url(/cdn/shop/files/cta2-bg.jpg?v=1658351086);background-color:#ffffff80;background-blend-mode:lighten;background-size:cover;background-position:center center;background-repeat:no-repeat}#cta3 .section-title p{text-decoration:underline;padding:2% 0;font-weight:700}#cta3 .text-left{text-align:left}#cta3 .text-right{text-align:right}@media screen and (max-width:900px){#cta3 .text-left,#cta3 .text-right{text-align:center}}#service{text-align:center}#service .flex-container{margin-top:5%;align-items:stretch}#service .flex-item{box-shadow:0 0 5px #0003,7px 7px 5px #0006;padding:3% 2% 4%;width:31%;margin-bottom:5%;flex-grow:1}#service .flex-item img{width:8.4rem;height:auto;margin:0 auto}#service .flex-item h3{font-size:2.8rem;margin:8% 0 10%}#service .flex-item p{font-size:1.6rem}@media screen and (max-width:760px){#service .flex-container{display:block}#service .flex-item{width:70%;height:300px;margin-bottom:2%}#service .flex-item h3{margin:2% 0}}#cta2{background-image:url(/cdn/shop/files/cta2-bg.jpg?v=1658351086);background-color:#ffffff80;background-blend-mode:lighten;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:left}#cta2 h2{text-align:left;text-decoration:underline;text-decoration-color:#000}#cta2 h2 span{margin-left:4.5%}#cta2 p.cta2-text{margin:4% 0 3%}#cta2 .btn-gift{margin:0 auto}@media screen and (max-width:900px){#cta2,#cta2 h2{text-align:center}#cta2 h2 span{margin-left:0}#cta2 .flex-container{display:block}#cta2 .flex-container .btn-gift{margin:0 auto}#cta2 .flex-container .btn-gift.line{margin:1% auto 0}}#voice{background-color:#f7f7f7;text-align:center;padding:4% 0}#voice .voice-box{border:1px solid #999999;background-color:#fff;border-radius:12px;padding:5%;margin:5% auto;flex-grow:1}#voice .voice-box .name{width:30%}#voice .voice-box .title .text{margin:0;text-align:center}#voice .voice-box .name .small{font-size:1.253rem;line-height:1.4;margin:0;text-align:center}#voice .voice-box .name img{height:11.5rem;width:11.5rem;object-fit:cover;border-radius:50%;margin-bottom:10%}#voice .voice-box .title{width:70%}#voice .voice-box .info-area{margin:5% 0 2%}#voice .voice-box .info-area .info{width:78%;text-align:left;margin:0 auto}#voice .voice-box .info-area .info p{font-size:1.8rem;border-bottom:1px solid #000;margin:4% 0}#voice .voice-box .info-area .info h4{font-size:2rem;border-bottom:1px solid #000;margin:4% 0;text-align:left}#voice .voice-box .info-area .info h4 span{font-size:2.2rem;width:12rem;display:inline-block}#voice .voice-box .info-area img{width:20%}#voice .voice-box .impression .text{font-size:1.713rem;text-align:left;margin-bottom:auto}@media screen and (max-width:900px){#voice .voice-box{width:90vw}}@media screen and (max-width:570px){#voice{padding:10% 0}}#voice .voice-name{margin:0;font-size:2rem}@media screen and (max-width:500px){.title p{font-size:14px}}#howto .flex-container{align-items:stretch}#howto .flex-item{margin:2% 0;display:flex;flex-direction:column}#howto .flex-item p.step{font-size:2.29rem;display:inline;background-color:#fcba60;color:#fff;margin:0;width:13rem;padding-left:1.8rem;text-align:left;position:relative;clip-path:polygon(0% 100%,0% 0%,80% 0%,100% 100%)}#howto .flex-item h3.step span{font-size:3rem}#howto .flex-item .howto-box{border:1px solid lightgrey;flex-grow:1}#howto .flex-item .howto-box img{height:200px;width:100%;object-fit:cover}#howto .flex-item .howto-box .howto-text{padding:4%}#howto .flex-item .howto-box .howto-text h3{font-size:2.29rem;margin:0}#howto .flex-item .howto-box .howto-text p{font-size:1.6rem}@media screen and (max-width:760px){#howto .flex-item{width:49.5%}}@media screen and (max-width:570px){#howto .flex-item{width:50%;margin:1% auto}}@media screen and (max-width:500px){#howto .flex-item{width:90%;margin:1% auto}.step-image{display:none}}.qa{width:100%;padding:1rem 1rem 2rem!important;font-weight:700;margin-left:auto;margin-right:auto}.qabox{border:1px solid black;margin-bottom:5px;padding:1% 2%}.qa input{display:none}.qa label{cursor:pointer;display:block;text-decoration:none;color:#000;line-height:1;position:relative;padding:15px}.qa ul{margin:0 0 1px;padding:0;list-style:none}.qa li{height:0;overflow-y:hidden;transition:padding-bottom .5s,padding-top .5s}#faq_bar01:checked~#links01 li,#faq_bar02:checked~#links02 li,#faq_bar03:checked~#links03 li,#faq_bar04:checked~#links04 li,#faq_bar05:checked~#links05 li,#faq_bar06:checked~#links06 li{height:auto;opacity:1;padding:10px;margin-bottom:20px}.faq-check:checked+.faq-label{border-bottom:1px dashed black}.qa label:after{content:"";display:block;width:8px;height:8px;border-top:black 1px solid;border-right:black 1px solid;transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}.qa input[type=checkbox]:checked+label:after{content:"";display:block;width:8px;height:8px;border-top:black 1px solid;border-right:black 1px solid;transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}.faq-link{color:#0a53f0}@media(max-width:789px){.scroll{scroll-snap-type:x mandatory;white-space:nowrap;overflow-x:auto;width:100%;display:block}.scroll-item{scroll-snap-align:center;display:inline-block;white-space:normal;overflow:hidden}}.blog_wrap{scroll-snap-type:x mandatory;white-space:nowrap;overflow-x:auto;margin:0 auto;padding:30px 0;width:100%}.section-wrapper_blog{margin:0 auto}.blog_item{scroll-snap-align:center;display:inline-block;margin:0 20px;width:40%;white-space:normal;background-color:#f4f4f4;box-shadow:0 0 5px #0000004d;border-radius:20px;overflow:hidden}.blog_item img{width:100%;height:250px;object-fit:cover}.blog_item a{width:100%}.blog_item p{margin:5%;height:50px;font-size:1.6rem!important}@media not all and (min-width:840px){.blog_wrap{width:100%}}@media not all and (min-width:700px){.blog_item{width:80%}}@media(max-width:700px){.blog_item p{height:80px;font-size:2rem!important}.blog_item{margin:0 10px}}@media(max-width:400px){.blog_item p{height:100px}.blog_item{margin:0 5px}}.SPCMP_chk_lbl{display:none}
/*# sourceMappingURL=/cdn/shop/t/117/assets/gift_company_inhouse.css.map */
