li{list-style:none}ul,h2,h3,p{padding:0;margin:0;letter-spacing:normal}h2,h3{font-weight:bold}div,li,a,p{box-sizing:border-box}.body-container-wrapper{padding-top:60px}.ac-c-header__logo{margin:0}.header-container-wrapper{border-bottom:0}.container-fluid .row-fluid .page-center{max-width:100%}.container-fluid .row-fluid .page-center .body-container-wrapper{padding-top:63px}.purchase_pc{display:block}.purchase_sp{display:none}.hero_content{width:100%;padding:10px 0;letter-spacing:2px;text-align:center;font-weight:bold;background:repeating-linear-gradient(-45deg,#ffaf47 0,#ffaf47 20px,#ffbf6d 20px,#ffbf6d 40px)}.hero_content h1{background-color:#fffae0;margin:0 auto;padding-top:10px}.hero_content h1 img{height:372px}.purchase_intro{font-size:16px;text-align:center;margin:100px auto}.purchase_meet{text-align:center;padding:80px 0 100px;background-color:#fffae0}.purchase_meet h2{color:#ffaf47;font-size:26px;margin-bottom:80px}.purchase_meet ul li{width:492px;padding:50px 0 40px;border-radius:10px;box-shadow:2.1px 2.1px 6px 0 rgba(184,160,66,0.25);background-color:#fff;display:inline-block;position:relative}.purchase_meet ul li:first-child{margin-right:40px}.purchase_meet ul li h3{background:linear-gradient(transparent 60%,#fff8d4 60%);color:#ffaf47;font-size:24px;display:inline}.purchase_meet ul li h3 .large{font-size:34px;letter-spacing:.1em}.purchase_meet ul li h3 .kome{vertical-align:super;font-size:10px;color:#000}.purchase_meet ul li img{display:block;margin:40px auto}.purchase_meet ul li:nth-child(1) img{width:354px}.purchase_meet ul li:nth-child(2) img{width:157px}.purchase_meet ul li .attention{font-size:12px;position:absolute;bottom:-30px;right:0}.purchase_story{padding:80px 0;text-align:center}.purchase_story h2{font-size:26px;color:#ffaf47;margin-bottom:80px}.purchase_story ul li{width:314px;padding:30px 20px 10px;border-radius:10px;background-color:#fffae0;text-align:center;display:inline-block}.purchase_story ul li:nth-child(1),.purchase_story ul li:nth-child(2){margin-right:40px}.purchase_story ul li img{width:190px;margin-bottom:30px}.purchase_story ul li h3{font-size:22px;text-align:center;color:#ffaf47;margin-bottom:30px}.purchase_story ul li p{font-size:16px;margin-bottom:30px}.purchase_pattern{background-color:#fffae0;text-align:center;padding:80px 0 100px}.purchase_pattern h2{font-size:26px;color:#ffaf47;margin-bottom:50px}.purchase_pattern h2 span{font-size:18px}.purchase_pattern ul .purchase_pattern_list{list-style:none;width:492px;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16);background-color:#fff;padding:60px 40px;margin-top:100px;position:relative;display:inline-grid}.purchase_pattern ul .purchase_pattern_list:first-child{margin-right:40px}.purchase_pattern ul .purchase_pattern_list .purchase_pattern_number{position:absolute;top:-40px;left:0;right:0;margin:auto;width:100px;height:50px;border-radius:50% / 100% 100% 0 0;background-color:#fff;text-align:center;font-size:30px;color:#555;line-height:80px}.purchase_pattern ul .purchase_pattern_list h3{font-size:22px;color:#ffaf47;margin-bottom:40px}.purchase_pattern ul .purchase_pattern_list ol{counter-reset:number;width:322px;margin:0 auto}.purchase_pattern ul .purchase_pattern_list ol li{position:relative;line-height:36px;margin-bottom:20px;text-align:left;padding-left:56px}.purchase_pattern ul .purchase_pattern_list ol li:last-child{margin-bottom:0px}.purchase_pattern ul .purchase_pattern_list ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#ffaf47;color:#fff;font-family:"Arial",sans-serif;font-size:18px;border-radius:50%;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:36px;height:36px;line-height:36px;text-align:center}.purchase_pattern ul .purchase_pattern_list .current-text{width:322px;margin:47.5px auto 0;text-align:left}.purchase_pattern ul .purchase_pattern_list .current-text h4{background-image:url("https://content.air-closet.com/hubfs/201909_%E8%B3%BC%E5%85%A5%E4%BF%83%E9%80%B2LP/different-color.png");background-repeat:no-repeat;background-position:center left;background-size:17px 17px;padding-left:22px;font-size:18px;margin:0}.purchase_pattern ul .purchase_pattern_list .current-text p{margin:15px 0 10px;font-size:15px}.purchase_pattern ul .purchase_pattern_list .current-text span{font-size:10px;text-align:right}.purchase_pattern ul .purchase_pattern_list .link-button-to-current,.purchase_pattern ul .purchase_pattern_list .link-button-to-past{margin:40px 0 0}.purchase_pattern ul .purchase_pattern_list p a{border-radius:35px;background-color:#f65151;text-align:center;margin:0 auto;padding:15px 45px;color:#fff;text-decoration:none;font-weight:bold;letter-spacing:.1em;display:inline-block}.purchase_pattern ul .purchase_pattern_list p a:hover{opacity:.8}.purchase_message{font-size:22px;text-align:center;margin:100px 0}.purchase_message img{width:610px;margin:60px auto 0}.purchase_question{background-color:#fffae0;padding:80px 0 100px;text-align:center}.purchase_question h2{font-size:26px;color:#ffaf47;margin-bottom:80px}.purchase_question ul{width:1030px;margin:0 auto}.purchase_question ul li{display:inline-block;margin-bottom:30px}.purchase_question ul li:nth-child(odd){margin-right:40px}.purchase_question ul li a:before{content:"Q. ";font-weight:bold}.purchase_question ul li a{display:inline-block;width:492px;background-color:#fff;text-align:left;line-height:56px;padding:0 0 0 20px;text-decoration:none;color:#333}.purchase_question ul li a:hover{opacity:.8}@media screen and (max-width:768px){.purchase_sp{display:block}.purchase_pc{display:none}.hero_content{width:100%;padding:10px 0;background:repeating-linear-gradient(-45deg,#ffaf47 0,#ffaf47 10px,#ffbf6d 10px,#ffbf6d 20px)}.hero_content h1 img{height:325px}.purchase_intro{font-size:14px;padding:0 20px;text-align:left;margin:30px auto 50px}.purchase_meet{text-align:center;padding:40px 15px;background-color:#fffae0}.purchase_meet h2{font-size:20px;margin-bottom:40px}.purchase_meet ul li{width:100%;padding:35px 17px 30px}.purchase_meet ul li:first-child{margin-right:0;margin-bottom:65px}.purchase_meet ul li h3{font-size:18px}.purchase_meet ul li h3 .large{font-size:24px}.purchase_meet ul li img{margin:20px auto}.purchase_meet ul li:nth-child(1) img{width:253px}.purchase_meet ul li:nth-child(2) img{width:115px}.purchase_story{padding:40px 15px}.purchase_story h2{font-size:20px;margin-bottom:40px}.purchase_story ul li{width:100%;padding:30px 20px 10px}.purchase_story ul li:nth-child(1),.purchase_story ul li:nth-child(2){margin-right:0;margin-bottom:40px}.purchase_story ul li img{width:150px}.purchase_story ul li h3{font-size:18px;margin-bottom:20px}.purchase_story ul li p{font-size:14px;margin-bottom:20px}.purchase_pattern{padding:40px 15px 40px}.purchase_pattern h2{font-size:20px;margin-bottom:40px}.purchase_pattern h2 span{font-size:16px}.purchase_pattern ul .purchase_pattern_list{width:100%;padding:40px 0 30px;margin-top:60px}.purchase_pattern ul .purchase_pattern_list:first-child{margin-right:0}.purchase_pattern ul .purchase_pattern_list .purchase_pattern_number{font-size:16px;color:#555;line-height:80px;width:100px;height:50px}.purchase_pattern ul .purchase_pattern_list h3{font-size:18px;margin-bottom:30px}.purchase_pattern ul .purchase_pattern_list ol{width:100%;padding:0 10%}.purchase_pattern ul .purchase_pattern_list ol li{padding-left:40px}.purchase_pattern ul .purchase_pattern_list ol li:before{font-size:16px;width:30px;height:30px;line-height:30px}.purchase_pattern ul .purchase_pattern_list .current-text{margin:40px auto 0;padding:0 10%;width:100%}.purchase_pattern ul .purchase_pattern_list .current-text h4{font-size:16px}.purchase_pattern ul .purchase_pattern_list .current-text p{font-size:12px;margin:12px 0}.purchase_pattern ul .purchase_pattern_list .current-text span{font-size:11px}.purchase_pattern ul .purchase_pattern_list .link-button-to-current,.purchase_pattern ul .purchase_pattern_list .link-button-to-past{margin:30px 0 0}.purchase_pattern ul .purchase_pattern_list p a{padding:15px 35px}.purchase_message{font-size:16px;margin:50px 0;padding:0 10%}.purchase_message img{width:100%;margin:30px auto 0}.purchase_question{padding:40px 15px 100px}.purchase_question h2{font-size:20px;margin-bottom:40px}.purchase_question ul{width:100%}.purchase_question ul li{margin-bottom:10px;width:100%}.purchase_question ul li:nth-child(odd){margin-right:0}.purchase_question ul li a{line-height:50px;width:100%;padding:0 0 0 20px}}