/** Shopify CDN: Minification failed

Line 7:2872 All "@import" rules must come first

**/

*,::before,::after{box-sizing: border-box;border-style: solid;border-width: 0;}html{line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}body{margin: 0;}main{display: block;}p,table,blockquote,address,pre,iframe,form,figure,dl{margin: 0;}h1,h2,h3,h4,h5,h6{font-size: inherit;line-height: inherit;font-weight: inherit;margin: 0;}ul,ol{margin: 0;padding: 0;list-style: none;}dt{font-weight: bold;}dd{margin-left: 0;}hr{box-sizing: content-box;height: 0;overflow: visible;border-top-width: 1px;margin: 0;clear: both;color: inherit;}pre{font-family: monospace, monospace;font-size: inherit;}address{font-style: inherit;}a{background-color: transparent;text-decoration: none;color: inherit;}abbr[title]{text-decoration: underline;text-decoration: underline dotted;}b,strong{font-weight: bolder;}code,kbd,samp{font-family: monospace, monospace;font-size: inherit;}small{font-size: 80%;}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}img,embed,object,iframe{vertical-align: bottom;}button,input,optgroup,select,textarea{-webkit-appearance: none;appearance: none;vertical-align: middle;color: inherit;font: inherit;background: transparent;padding: 0;margin: 0;outline: 0;border-radius: 0;text-align: inherit;}[type="checkbox"]{-webkit-appearance: checkbox;appearance: checkbox;}[type="radio"]{-webkit-appearance: radio;appearance: radio;}button,input{overflow: visible;}button,select{text-transform: none;}button,[type="button"],[type="reset"],[type="submit"]{cursor: pointer;-webkit-appearance: none;appearance: none;}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor: default;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText;}select::-ms-expand{display: none;}option{padding: 0;}fieldset{margin: 0;padding: 0;min-width: 0;}legend{color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress{vertical-align: baseline;}textarea{overflow: auto;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto;}[type="search"]{outline-offset: -2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit;}label[for]{cursor: pointer;}details{display: block;}summary{display: list-item;}[contenteditable]{outline: none;}table{border-collapse: collapse;border-spacing: 0;}caption{text-align: left;}td,th{vertical-align: top;padding: 0;}th{text-align: left;font-weight: bold;}template{display: none;}[hidden]{display: none;}@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");html{scroll-behavior: smooth;}@media screen and (max-width: 767px){html{font-size: 14px;}}body{font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;color: #343434;}.container{max-width: 800px;padding: 0;}@media screen and (min-width: 768px){.container{margin-left: auto;margin-right: auto;}}@media screen and (max-width: 767px){.container{margin-left: 15px;margin-right: 15px;}}@media screen and (min-width: 767px){.d-pc-none{display: none;}}@media screen and (max-width: 767px){.d-sp-none{display: none;}}.text-right{text-align: right !important;}.text-center{text-align: center !important;}.d-flex{display: flex !important;}.d-block{display: block !important;}.flex-wrap{flex-wrap: wrap !important;}.align-start{align-items: flex-start !important;}.align-center{align-items: center !important;}.justify-content-center{justify-content: center !important;}.justify-content-between{justify-content: space-between !important;}.mb-1{margin-bottom: 10px !important;}.mb-2{margin-bottom: 20px !important;}.mb-3{margin-bottom: 30px !important;}.mb-4{margin-bottom: 40px !important;}.mb-5{margin-bottom: 50px !important;}.mb-6{margin-bottom: 60px !important;}.accent-color{color: #ea3970;}.border-bottom{border-bottom: 1px solid #343434;}img{max-width: 100%;}h2 span{font-family: "Noto Sans JP", sans-serif;font-weight: 500;}@media screen and (min-width: 768px){h2 span{font-size: 1.25rem;}}@media screen and (max-width: 767px){h2 span{font-size: 1.1rem;font-weight: 500;line-height: 1.5;}}.btn{border-radius: 10px;display: block;text-align: center;letter-spacing: 0.05em;padding: 1em;}@media screen and (min-width: 768px){.btn{font-size: 1.5rem;}}@media screen and (max-width: 767px){.btn{font-size: 1.25rem;}}.btn-accent{background-color: #ea3970;color: #fff;font-weight: bold;transition: all 0.3s ease;}.btn-accent:hover{color: #ea3970;box-shadow: inset 0 0 0 2px #ea3970;background-color: #fff;}.fixed-btn{position: fixed;right: 0;z-index: 9999;}@media screen and (min-width: 768px){.fixed-btn{bottom: 150px;}}@media screen and (max-width: 767px){.fixed-btn{bottom: 30px;}}.fixed-btn .btn{writing-mode: vertical-rl;letter-spacing: 0.1em;border-radius: 0;padding: 1em 0.8em;}@media screen and (min-width: 768px){.fixed-btn .btn{width: 58px;font-size: 1.3rem;}}@media screen and (max-width: 767px){.fixed-btn .btn{font-size: 1.1rem;width: 42px;}}.top{background-image: url("/cdn/shop/files/top.jpg");background-image: image-set(url("/cdn/shop/files/top.jpg") 1x, url("/cdn/shop/files/top_2x_40fcbb58-7a0e-4083-8d3d-59a1648d65da.jpg?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/top.jpg") 1x, url("/cdn/shop/files/top_2x_40fcbb58-7a0e-4083-8d3d-59a1648d65da.jpg?v=1635470291") 2x);background-position: center top -5px;background-repeat: no-repeat;background-size: cover;padding: 20px 0;position: relative;margin: 0 auto;}@media screen and (min-width: 768px){.top{max-width: 1631px;height: 1071px;}}@media screen and (max-width: 767px){.top{width: 100%;height: 70vh;}}.top .logo{text-align: right;}.top .logo img{background-color: #000;}.top .message{position: absolute;bottom: 20px;left: auto;right: auto;margin: 0 auto;}@media screen and (max-width: 767px){.top .message{max-width: 90%;}}@media screen and (min-width: 768px){.product{padding: 30px;}}@media screen and (max-width: 767px){.product{padding: 10px 20px;}}.product h3{border-bottom: 2px solid #343434;color: #343434;}@media screen and (min-width: 768px){.product h3{margin-bottom: 20px;padding-bottom: 20px;margin-left: 10px;}}@media screen and (max-width: 767px){.product h3{margin-bottom: 10px;padding-bottom: 10px;}}.product h3 span{display: block;font-weight: bold;}@media screen and (min-width: 768px){.product h3 span{font-size: 1.25rem;}}.product .logo img{background-color: #000;}@media screen and (max-width: 767px){.product .logo img{max-width: 60px;}}@media screen and (min-width: 768px){.product .left{width: calc(50% - 50px);margin-right: 50px;}}@media screen and (max-width: 767px){.product .left{width: calc(50% - 30px);margin-right: 30px;}}.product .right{width: 50%;}.movie .youtube{margin: 0 auto;}@media screen and (min-width: 768px){.movie .youtube{width: 700px;height: 400px;}}@media screen and (max-width: 767px){.movie .youtube{width: 90%;height: 250px;}}.movie .youtube iframe{width: 100%;height: 100%;}.nayami{background-image: url("/cdn/shop/files/nayami-back.png");background-image: image-set(url("/cdn/shop/files/nayami-back.png") 1x, url("/cdn/shop/files/nayami-back_2x_932593e5-c960-48bc-a16d-034cfb06a4e4.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/nayami-back.png") 1x, url("/cdn/shop/files/nayami-back_2x_932593e5-c960-48bc-a16d-034cfb06a4e4.png?v=1635470292") 2x);background-position: bottom center;padding: 70px 0 90px;background-size: cover;}@media screen and (min-width: 768px){.nayami{background-size: 2000px;}}.nayami h2{font-family: "Noto Sans JP", sans-serif;font-weight: 600;}@media screen and (min-width: 768px){.nayami h2{font-size: 2.5rem;}}@media screen and (max-width: 767px){.nayami h2{font-size: 1.75rem;}}.nayami ul{background-image: url("/cdn/shop/files/nayami-illust.png");background-image: image-set(url("/cdn/shop/files/nayami-illust.png") 1x, url("/cdn/shop/files/nayami-illust_2x_22497213-83c3-45ae-aadf-d2354e02bd65.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/nayami-illust.png") 1x, url("/cdn/shop/files/nayami-illust_2x_22497213-83c3-45ae-aadf-d2354e02bd65.png?v=1635470291") 2x);background-repeat: no-repeat;background-position: bottom right;}@media screen and (min-width: 768px){.nayami ul{padding-bottom: 60px;}}@media screen and (max-width: 767px){.nayami ul{padding-bottom: 100px;background-size: 110px;}}.nayami ul li{padding: 0.8em 0.5em;font-family: "Noto Sans JP", sans-serif;font-weight: 600;font-size: 1.2rem;line-height: 1.5;display: flex;align-items: center;}.nayami ul li:before{content: "";flex-shrink: 0;width: 36px;height: 36px;display: inline-block;vertical-align: middle;background-image: url("/cdn/shop/files/icon-nayami.png");background-image: image-set(url("/cdn/shop/files/icon-nayami.png") 1x, url("/cdn/shop/files/icon-nayami_2x_ec58241f-e9b1-411b-98c3-38038d4c2429.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/icon-nayami.png") 1x, url("/cdn/shop/files/icon-nayami_2x_ec58241f-e9b1-411b-98c3-38038d4c2429.png?v=1635470291") 2x);background-size: contain;background-repeat: no-repeat;background-position: center;margin-right: 0.5em;}.nayami ul + p{font-weight: 600;font-size: 1.15rem;}@media screen and (max-width: 767px){.nayami + div{margin: 0 15px;}}.nayami + div .box{font-family: "Noto Sans JP", sans-serif;width: 48.5%;}@media screen and (min-width: 768px){.nayami + div .box{margin-bottom: 60px;}}@media screen and (max-width: 767px){.nayami + div .box{margin-bottom: 30px;text-align: center;}}.nayami + div .box p{line-height: 1.5;font-weight: 500;}@media screen and (min-width: 768px){.nayami + div .box p{font-size: 1.14rem;}}@media screen and (max-width: 767px){.nayami + div .box p{font-size:.85rem;}}.nayami + div .box h3{font-weight: 600;padding-bottom: 0.3em;}@media screen and (min-width: 768px){.nayami + div .box h3{font-size: 1.5rem;background: linear-gradient(180deg, transparent 56%, rgba(255, 57, 184, 0.25) 56%, rgba(255, 57, 184, 0.25) 100%);}}@media screen and (max-width: 767px){.nayami + div .box h3{font-size: 1.3rem;background: linear-gradient(180deg, transparent 13px, rgba(255, 57, 184, 0.25) 12px, rgba(255, 57, 184, 0.25) 22px, transparent 22px, transparent 36px, rgba(255, 57, 184, 0.25) 36px, rgba(255, 57, 184, 0.25) );display: inline-block;margin: 0 auto;line-height: 1.2;}}.nayami + div .cta{background-color: #f7f7f7;padding: 30px;}.nayami + div .cta .btn{width: 280px;}@media screen and (max-width: 767px){.nayami + div .cta > .d-flex{justify-content: center;}}@media screen and (max-width: 767px){.nayami + div .cta > .d-flex img{margin-bottom: 20px;}}.point{padding-bottom: 80px;}@media screen and (min-width: 768px){.point{background: linear-gradient(180deg, transparent 85px, #f2f9f9 85px, #f2f9f9 100%);}}@media screen and (max-width: 767px){.point{background: linear-gradient(180deg, transparent 60px, #f2f9f9 60px, #f2f9f9 100%);}}.point h2 img{max-width: 70%;}.point .box{position: relative;overflow: hidden;}@media screen and (min-width: 768px){.point .box{padding: 30px 50px;}}@media screen and (max-width: 767px){.point .box{padding: 30px 0;}}.point .box .title{position: absolute;bottom: 0;max-width: 40%;}.point .box .image{max-width: 80%;}@media screen and (min-width: 768px){.point .box:nth-child(odd) .title{left: 50px;}}@media screen and (max-width: 767px){.point .box:nth-child(odd) .title{left: 0;}}.point .box:nth-child(odd) .image{float: right;}@media screen and (min-width: 768px){.point .box:nth-child(even) .title{right: 50px;}}@media screen and (max-width: 767px){.point .box:nth-child(even) .title{right: 0;}}.voice h2 img{max-width: 70%;}@media screen and (max-width: 767px){.voice .d-flex{padding-left: 15px;padding-right: 15px;flex-wrap: wrap;}}@media screen and (min-width: 768px){.voice .d-flex:first-child{margin-bottom: 20px;}}.voice .box{font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.voice .box{padding: 26px 28px;background-size: contain;background-position: center;background-repeat: no-repeat;}}@media screen and (max-width: 767px){.voice .box{padding: 15px;margin-bottom: 30px;background-color: #f2f9f9;position: relative;}}@media screen and (max-width: 767px){.voice .box:after{content: "";width: 16px;height: 24px;border-top: 12px solid #f2f9f9;border-left: 8px solid #f2f9f9;border-right: 8px solid transparent;border-bottom: 12px solid transparent;position: absolute;left: 30px;bottom: -24px;}}.voice .box p{line-height: 1.6;font-weight: 600;}@media screen and (min-width: 768px){.voice .box p{font-size: 1.15rem;margin-bottom: 10px;}}@media screen and (max-width: 767px){.voice .box p{font-size: 1.1rem;margin-bottom: 5px;}}.voice .box span{font-size: 0.9rem;}@media screen and (min-width: 768px){.voice .box.box-back-1, .voice .box.box-back-2{width: 32.5%;height: 216px;}}@media screen and (min-width: 768px){.voice .box.box-back-3, .voice .box.box-back-4{width: 49.5%;height: 250px;padding: 50px 30px;}}@media screen and (min-width: 768px){.voice .box.box-back-1{background-image: url("/cdn/shop/files/voice1.jpg");background-image: image-set(url("/cdn/shop/files/voice1.jpg") 1x, url("/cdn/shop/files/voice1_2x_81b01961-b56f-4c69-8fc1-25093ba8d6c1.jpg?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/voice1.jpg") 1x, url("/cdn/shop/files/voice1_2x_81b01961-b56f-4c69-8fc1-25093ba8d6c1.jpg?v=1635470291") 2x);}}@media screen and (min-width: 768px){.voice .box.box-back-2{background-image: url("/cdn/shop/files/voice2.jpg");background-image: image-set(url("/cdn/shop/files/voice2.jpg") 1x, url("/cdn/shop/files/voice2_2x_5a8863b0-3b47-434b-bc25-70f5c74d4551.jpg?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/voice2.jpg") 1x, url("/cdn/shop/files/voice2_2x_5a8863b0-3b47-434b-bc25-70f5c74d4551.jpg?v=1635470291") 2x);}}@media screen and (min-width: 768px){.voice .box.box-back-3{background-image: url("/cdn/shop/files/voice3.jpg");background-image: image-set(url("/cdn/shop/files/voice3.jpg") 1x, url("/cdn/shop/files/voice3_2x_4edb5b42-8f4e-4b7b-80f3-e41243fa2dae.jpg?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/voice3.jpg") 1x, url("/cdn/shop/files/voice3_2x_4edb5b42-8f4e-4b7b-80f3-e41243fa2dae.jpg?v=1635470292") 2x);}}@media screen and (min-width: 768px){.voice .box.box-back-4{background-image: url("/cdn/shop/files/voice4.jpg");background-image: image-set(url("/cdn/shop/files/voice4.jpg") 1x, url("/cdn/shop/files/voice4_2x_b698d259-fb3a-4702-beff-8931e1176cf2.jpg?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/voice4.jpg") 1x, url("/cdn/shop/files/voice4_2x_b698d259-fb3a-4702-beff-8931e1176cf2.jpg?v=1635470291") 2x);padding: 30px;}.voice .box.box-back-4 span{float: right;margin-top: -30px}}@media screen and (max-width: 767px){.voice .box.box-back-1, .voice .box.box-back-2, .voice .box.box-back-3, .voice .box.box-back-4{width: 100%;}}.select{background-color: #f7f7f7;padding: 50px 0 80px;}.select h2 img{max-width: 80%;}.select .box{position: relative;width: 48%;}.select .box h3{position: relative;padding-bottom: 10px;padding-top: 35px;font-family: "Noto Sans JP", sans-serif;font-weight: 600;}@media screen and (min-width: 768px){.select .box h3{font-size: 1.4rem;}}@media screen and (max-width: 767px){.select .box h3{font-size: 1.2rem;}}.select .box h3:before, .select .box h3:after{content: "";display: inline-block;vertical-align: middle;position: absolute;bottom: 0;}.select .box h3:before{width: 88px;height: 48px;left: 0;background-position: left center;background-repeat: no-repeat;}@media screen and (max-width: 767px){.select .box h3:before{width: 82px;height: 40px;background-size: contain;}}@media screen and (min-width: 768px){.select .box h3:after{width: 50px;height: 80px;right: 20px;}}@media screen and (max-width: 767px){.select .box h3:after{width: 30px;height: 46px;right: 0;background-size: contain;}}.select .box p{line-height: 1.7;font-family: "Noto Sans JP", sans-serif;font-weight: 500;}@media screen and (min-width: 768px){.select .box p{font-size: 1.2rem;}}@media screen and (max-width: 767px){.select .box p{font-size:0.85rem;letter-spacing: -0.11em;}}@media screen and (min-width: 768px){.select .box .text{margin-top: -40px;}}@media screen and (max-width: 767px){.select .box .text{margin-top: -20px;}}@media screen and (min-width: 768px){.select .box .text p{margin-top: 50px;}}@media screen and (max-width: 767px){.select .box .text p{margin-top: 30px;}}@media screen and (min-width: 768px){.select .box .human-image{margin-right: 20px;}}@media screen and (max-width: 767px){.select .box .human-image{width: 28%;}}.select .box.box-1 h3:before{background-image: url("/cdn/shop/files/tit-type1.png");background-image: image-set(url("/cdn/shop/files/tit-type1.png") 1x, url("/cdn/shop/files/tit-type1_2x_8a4c36b5-498e-4b78-a200-80a4b59be1ce.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type1.png") 1x, url("/cdn/shop/files/tit-type1_2x_8a4c36b5-498e-4b78-a200-80a4b59be1ce.png?v=1635470291") 2x);}.select .box.box-1 h3:after{background-image: url("/cdn/shop/files/type1-after.png");background-image: image-set(url("/cdn/shop/files/type1-after.png") 1x, url("/cdn/shop/files/type1-after_2x_d62f01ae-d797-4c08-a6c3-cb92dc811d43.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type1-after.png") 1x, url("/cdn/shop/files/type1-after_2x_d62f01ae-d797-4c08-a6c3-cb92dc811d43.png?v=1635470292") 2x);}.select .box.box-2 h3:before{background-image: url("/cdn/shop/files/tit-type2.png");background-image: image-set(url("/cdn/shop/files/tit-type2.png") 1x, url("/cdn/shop/files/tit-type2_2x_99ea6a77-e00d-40ad-b894-5148f464e98e.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type2.png") 1x, url("/cdn/shop/files/tit-type2_2x_99ea6a77-e00d-40ad-b894-5148f464e98e.png?v=1635470291") 2x);}.select .box.box-2 h3:after{background-image: url("/cdn/shop/files/type2-after.png");background-image: image-set(url("/cdn/shop/files/type2-after.png") 1x, url("/cdn/shop/files/type2-after_2x_4aaec8ad-8993-4195-b37f-f015d7a60ce7.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type2-after.png") 1x, url("/cdn/shop/files/type2-after_2x_4aaec8ad-8993-4195-b37f-f015d7a60ce7.png?v=1635470291") 2x);}.select .box.box-3 h3:before{background-image: url("/cdn/shop/files/tit-type3.png");background-image: image-set(url("/cdn/shop/files/tit-type3.png") 1x, url("/cdn/shop/files/tit-type3_2x_d82f76b4-2fbc-48ab-9884-64feda3eabe5.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type3.png") 1x, url("/cdn/shop/files/tit-type3_2x_d82f76b4-2fbc-48ab-9884-64feda3eabe5.png?v=1635470291") 2x);}.select .box.box-3 h3:after{background-image: url("/cdn/shop/files/type3-after.png");background-image: image-set(url("/cdn/shop/files/type3-after.png") 1x, url("/cdn/shop/files/type3-after_2x_67aa44c4-dacf-4881-a1cb-63f1e58adcfa.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type3-after.png") 1x, url("/cdn/shop/files/type3-after_2x_67aa44c4-dacf-4881-a1cb-63f1e58adcfa.png?v=1635470292") 2x);}.select .box.box-4 h3:before{background-image: url("/cdn/shop/files/tit-type4.png");background-image: image-set(url("/cdn/shop/files/tit-type4.png") 1x, url("/cdn/shop/files/tit-type4_2x_3d6ed7a9-618d-48fd-ac6c-c82feb787e1f.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type4.png") 1x, url("/cdn/shop/files/tit-type4_2x_3d6ed7a9-618d-48fd-ac6c-c82feb787e1f.png?v=1635470292") 2x);}.select .box.box-4 h3:after{background-image: url("/cdn/shop/files/type4-after.png");background-image: image-set(url("/cdn/shop/files/type4-after.png") 1x, url("/cdn/shop/files/type4-after_2x_1c190344-be96-40ff-abd2-542d55d4dc63.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type4-after.png") 1x, url("/cdn/shop/files/type4-after_2x_1c190344-be96-40ff-abd2-542d55d4dc63.png?v=1635470292") 2x);}.select .box.box-5 h3:before{background-image: url("/cdn/shop/files/tit-type5.png");background-image: image-set(url("/cdn/shop/files/tit-type5.png") 1x, url("/cdn/shop/files/tit-type5_2x_c8ac3abc-358e-4684-905c-ea1968b30952.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type5.png") 1x, url("/cdn/shop/files/tit-type5_2x_c8ac3abc-358e-4684-905c-ea1968b30952.png?v=1635470291") 2x);}.select .box.box-5 h3:after{background-image: url("/cdn/shop/files/type5-after.png");background-image: image-set(url("/cdn/shop/files/type5-after.png") 1x, url("/cdn/shop/files/type5-after_2x_287c2ee3-a1e7-428f-bf74-086fd0f005c2.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type5-after.png") 1x, url("/cdn/shop/files/type5-after_2x_287c2ee3-a1e7-428f-bf74-086fd0f005c2.png?v=1635470292") 2x);}.select .box.box-6 h3:before{background-image: url("/cdn/shop/files/tit-type6.png");background-image: image-set(url("/cdn/shop/files/tit-type6.png") 1x, url("/cdn/shop/files/tit-type6_2x_3e727249-8e87-41af-9cfe-75e06a35df3f.png?v=1635470292") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/tit-type6.png") 1x, url("/cdn/shop/files/tit-type6_2x_3e727249-8e87-41af-9cfe-75e06a35df3f.png?v=1635470292") 2x);}.select .box.box-6 h3:after{background-image: url("/cdn/shop/files/type6-after.png");background-image: image-set(url("/cdn/shop/files/type6-after.png") 1x, url("/cdn/shop/files/type6-after_2x_a70dea28-0ebb-4f00-abfb-e27e3ed9874e.png?v=1635470291") 2x);background-image: -webkit-image-set(url("/cdn/shop/files/type6-after.png") 1x, url("/cdn/shop/files/type6-after_2x_a70dea28-0ebb-4f00-abfb-e27e3ed9874e.png?v=1635470291") 2x);}.level h2{font-family: "Noto Sans JP", sans-serif;font-weight: 600;}.level .dankai-image{flex-shrink: 0;}@media screen and (min-width: 768px){.level .dankai-image{margin-right: 40px;}}@media screen and (max-width: 767px){.level .dankai-image{margin-right: 20px;max-width: 96px;}}.level li, .level p{line-height: 1.6;font-family: "Noto Sans JP", sans-serif;font-weight: 500;}@media screen and (min-width: 768px){.level li, .level p{font-size: 1.25rem;}}@media screen and (min-width: 768px){.level ul li{margin-bottom: 2em;}}@media screen and (max-width: 767px){.level ul li{margin-bottom: 1em;font-size: 0.85rem;}}.level-color{background-color: #f2f9f9;padding: 70px 0 120px;}.level-color p{line-height: 1.6;font-weight: 500;font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.level-color p{font-size: 1.25rem;}}@media screen and (min-width: 768px){.level-color .left{margin-right: 50px;}}@media screen and (max-width: 767px){.level-color .left{margin-right: 15px;}}@media screen and (max-width: 767px){.level-color .right{max-width: 45%;}}.other{position: relative;padding: 110px 0 50px;}.other h2{position: absolute;top: -60px;left: 0;right: 0;text-align: center;font-family: "Noto Sans JP", sans-serif;font-weight: 600;}.other h3{line-height: 1.5;font-family: "Noto Sans JP", sans-serif;font-weight: 500;}@media screen and (min-width: 768px){.other h3{font-size: 1.25rem;}}.other h3 strong{color: #33cccc;display: block;letter-spacing: 0.1em;}@media screen and (min-width: 768px){.other h3 strong{font-size: 2.5rem;}}@media screen and (max-width: 767px){.other h3 strong{font-size: 2rem;}}.other p{line-height: 1.5;font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.other p{font-size: 1.25rem;}}@media screen and (max-width: 767px){.other p{font-size: 0.9rem;}}.other .box{width: 49%;}.other .box img{width: 100%;}.howto h2{background-color: #33cccc;color: #fff;padding: 2em 0;font-family: "Noto Sans JP", sans-serif;font-weight: 600;}.howto h3{font-weight: 600;font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.howto h3{font-size: 1.65rem;}}@media screen and (max-width: 767px){.howto h3{font-size: 1.25rem;}}.howto h3.bg-blue{background-color: #33cccc;color: #fff;padding: 0.5em;letter-spacing: 0.1em;}.howto h3.border-blue{border-bottom: 1px solid #33cccc;padding-bottom: 0.5em;margin-bottom: 0.5em;}.howto p{line-height: 1.5;font-family: "Noto Sans JP", sans-serif;font-weight: 500;}@media screen and (min-width: 768px){.howto p{font-size: 1.25rem;}}.howto p.pink-border-text{display: inline-block;padding: 0.5em 1em;}@media screen and (min-width: 768px){.howto p.pink-border-text{background: linear-gradient(180deg, transparent 56%, rgba(255, 57, 184, 0.25) 56%, rgba(255, 57, 184, 0.25) 100%);}}@media screen and (max-width: 767px){.howto p.pink-border-text{font-size: 1.25rem;font-weight: 600;background: linear-gradient(180deg, transparent 20px, rgba(255, 57, 184, 0.25) 20px, rgba(255, 57, 184, 0.25) 35px, transparent 35px, transparent 45px, rgba(255, 57, 184, 0.25) 45px, rgba(255, 57, 184, 0.25) 60px, transparent 60px);}}@media screen and (min-width: 768px){.howto p.pink-border-text br{display: none;}}.howto .text{padding: 10px 30px;}.huzoku{background-color: #f7f7f7;padding: 70px 0;}.huzoku h2{font-weight: 600;line-height: 1.5;font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.huzoku h2{font-size: 1.65rem;}}.huzoku h2 strong{letter-spacing: 0.1em;display: block;}@media screen and (min-width: 768px){.huzoku h2 strong{font-size: 2.5rem;}}@media screen and (max-width: 767px){.huzoku h2 strong{font-size: 2rem;}}.huzoku p{line-height: 1.5;font-family: "Noto Sans JP", sans-serif;}@media screen and (min-width: 768px){.huzoku p{font-size: 1.25rem;}}footer{background-color: #000;text-align: center;padding: 60px 0;}@media screen and (min-width: 768px){footer{margin-top: 80px;}}@media screen and (max-width: 767px){footer{margin-top: 60px;}}footer .logo{margin-bottom: 70px;}footer .copyright{color: #fff;font-size: 0.8rem;font-weight: 500;font-family: "Noto Sans JP", sans-serif;background-color: transparent!important;}