@font-face{font-family:"Avenir";src:url("../../../assets/fonts/Avenir.eot");src:url("../../../assets/fonts/Avenir.eot?#iefix") format("embedded-opentype"),url("../../../assets/fonts/Avenir.woff") format("woff"),url("../../../assets/fonts/Avenir.ttf") format("truetype");font-display:swap}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}p{margin:0;padding:0}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #bfbfbf;margin:1em 0;padding:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none !important;min-height:0;min-width:0}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.clearfix{zoom:1}.pc_contents{display:block !important}@media (max-width: 768px){.pc_contents{display:none !important}}.sp_contents{display:none !important}@media (max-width: 768px){.sp_contents{display:block !important}}.pc_ib{display:inline-block !important}@media (max-width: 768px){.pc_ib{display:none !important}}.sp_ib{display:none !important}@media (max-width: 768px){.sp_ib{display:inline-block !important}}.pc_inline{display:inline !important}@media (max-width: 768px){.pc_inline{display:none !important}}.sp_inline{display:none !important}@media (max-width: 768px){.sp_inline{display:inline !important}}.pc_flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media (max-width: 768px){.pc_flex{display:none !important}}.sp_flex{display:none !important}@media (max-width: 768px){.sp_flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.clearfix{zoom:1}body{width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}body a{display:block}body img,body svg{width:100%;height:auto;display:block}.sideArea{position:relative;display:none;z-index:5}.sideArea ul{position:fixed;top:40%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:60px;z-index:11}@media (max-width: 768px){.sideArea ul{top:inherit;bottom:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}}.sideArea ul li{position:relative;height:170px;-webkit-animation:sideAnim 6s cubic-bezier(0.41, 0.01, 0, 1) 0.3s infinite;animation:sideAnim 6s cubic-bezier(0.41, 0.01, 0, 1) 0.3s infinite}@media (max-width: 768px){.sideArea ul li{height:auto;-webkit-animation:none;animation:none}}@-webkit-keyframes sideAnim{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-12px);transform:translateX(-12px)}15%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sideAnim{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-12px);transform:translateX(-12px)}15%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.sideArea ul li::after{content:"";position:absolute;top:50%;right:-12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:15px;background-size:contain;background-repeat:no-repeat}@media (max-width: 768px){.sideArea ul li::after{content:none}}.sideArea ul li p{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:13px;font-weight:500;line-height:1.5;padding-left:13px;letter-spacing:0.02em}@media (max-width: 768px){.sideArea ul li p{display:none}}.sideArea ul li .sidePic{position:absolute;bottom:0;left:0}@media (max-width: 768px){.sideArea ul li .sidePic{position:inherit;bottom:inherit;left:inherit}}.sideArea ul li.pink{background-color:#fff;border:1px solid #DBDEDE;padding-top:4px}@media (max-width: 768px){.sideArea ul li.pink{padding-top:0;width:49.6%}}.sideArea ul li.pink::before{content:"";position:absolute;top:50%;right:-1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:11px;background-color:#fff;z-index:3}@media (max-width: 768px){.sideArea ul li.pink::before{content:none}}.sideArea ul li.pink::after{background-image:url(../../../assets/images/fukidashi_04.png)}.sideArea ul li.pink .sidePic{position:inherit;bottom:inherit;left:inherit;width:51.81px;margin:0 auto}@media (max-width: 768px){.sideArea ul li.pink .sidePic{width:100%}}.sideArea ul li.pink .icnArrow{position:absolute;width:15px;height:15px;background-color:#fff;border-radius:50%;bottom:7px;left:0;right:0;margin:auto;border:0.5px solid #222222}@media (max-width: 768px){.sideArea ul li.pink .icnArrow{display:none}}.sideArea ul li.pink .icnArrow img{width:9px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){.sideArea ul li.pink .icnArrow img{width:11px}}.sideArea ul li.pink:hover{opacity:1}.sideArea ul li.pink:hover .icnArrow img{-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%)}.sideArea ul li.gray{background-color:#FEF86B;padding-top:3px;-webkit-animation-delay:.6s;animation-delay:.6s;position:relative}@media (max-width: 768px){.sideArea ul li.gray{padding-top:0;width:49.6%}}.sideArea ul li.gray::after{background-image:url(../../../assets/images/fukidashi_02.png)}.sideArea ul li.gray .sidePic{position:inherit;bottom:inherit;left:inherit;width:36.5px;margin:0 auto}@media (max-width: 768px){.sideArea ul li.gray .sidePic{width:100%}}.sideArea ul li.gray .csMask{position:absolute;top:0;left:0;right:-14px;bottom:0;z-index:12}@media (max-width: 768px){.sideArea ul li.gray .csMask{right:0}}.sideArea ul li.gray .icnArrow{position:absolute;width:15px;height:15px;background-color:#fff;border-radius:50%;bottom:4px;left:0;right:0;margin:auto;border:0.5px solid #222222}@media (max-width: 768px){.sideArea ul li.gray .icnArrow{display:none}}.sideArea ul li.gray .icnArrow img{width:9px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){.sideArea ul li.gray .icnArrow img{width:11px}}.sideArea ul li.gray:hover{opacity:1}.sideArea ul li.gray:hover .icnArrow img{-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%)}.sideArea ul li.blue{background-color:#2C89D8;padding-top:8px;-webkit-animation-delay:.6s;animation-delay:.6s}@media (max-width: 768px){.sideArea ul li.blue{background-color:transparent;padding-top:0;width:49.6%}}.sideArea ul li.blue::after{background-image:url(../../../assets/images/fukidashi_01.png)}.sideArea ul li.blue p{color:#fff}.sideArea ul li.blue .icnArrow{position:absolute;width:15px;height:15px;background-color:#fff;border-radius:50%;top:80px;left:15px}@media (max-width: 768px){.sideArea ul li.blue .icnArrow{display:none}}.sideArea ul li.blue .icnArrow img{width:9px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){.sideArea ul li.blue .icnArrow img{width:11px}}.sideArea ul li.blue:hover{opacity:1}.sideArea ul li.blue:hover .icnArrow img{-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%)}.sideArea ul li.navy{background-color:#688691;padding-top:8px;-webkit-animation-delay:.6s;animation-delay:.6s}@media (max-width: 768px){.sideArea ul li.navy{background-color:transparent;padding-top:0;width:49.6%}}.sideArea ul li.navy::after{background-image:url(../../../assets/images/fukidashi_05.png)}.sideArea ul li.navy p{color:#fff}.sideArea ul li.navy .icnArrow{position:absolute;width:15px;height:15px;background-color:#fff;border-radius:50%;top:80px;left:15px}@media (max-width: 768px){.sideArea ul li.navy .icnArrow{display:none}}.sideArea ul li.navy .icnArrow img{width:9px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){.sideArea ul li.navy .icnArrow img{width:11px}}.sideArea ul li.navy:hover{opacity:1}.sideArea ul li.navy:hover .icnArrow img{-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%)}.sideArea ul li.black{background-color:#222;padding-top:8px;-webkit-animation-delay:.9s;animation-delay:.9s}@media (max-width: 768px){.sideArea ul li.black{padding-top:0;height:60px;width:81.33%;margin-top:2px !important;background-color:rgba(34,34,34,0.95)}}.sideArea ul li.black::after{background-image:url(../../../assets/images/fukidashi_03.png)}.sideArea ul li.black p{position:absolute;top:8px;left:0;right:0;margin:auto;font-family:"Roboto", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#fff;font-size:12px;line-height:1.17;letter-spacing:0.06em;font-weight:500;-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;padding-left:0;text-align:center}@media (max-width: 768px){.sideArea ul li.black p{display:block;top:9px;left:17.05%;right:inherit;margin:0;font-size:12px;text-align:left}}.sideArea ul li.black .sideLogo{position:absolute;width:44.95%;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 768px){.sideArea ul li.black .sideLogo{width:31.22%;top:15px;left:38.03%;bottom:inherit;-webkit-transform:translateX(0);transform:translateX(0)}}.sideArea ul li.black .icnArrow{display:none;position:absolute;width:15px;height:15px;background-color:#fff;border-radius:50%;top:66px;left:17px}@media (max-width: 768px){.sideArea ul li.black .icnArrow{display:block;width:21px;height:21px;top:14px;left:inherit;right:17.38%}}.sideArea ul li.black .icnArrow img{width:7px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){.sideArea ul li.black .icnArrow img{width:11px}}.sideArea ul li.black .icnCart{position:absolute;width:35px;bottom:12px;left:0;right:0;margin:auto}@media (max-width: 768px){.sideArea ul li.black .icnCart{bottom:inherit;left:inherit;right:9.58%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}}.sideArea ul li.baige{height:auto}@media (max-width: 768px){.sideArea ul li.baige{display:none}}.sideArea ul li.baige::after{background-image:url(../images/icn_arrow_side_baige.png)}.sideArea ul li.baige.baige02{-webkit-animation-delay:.6s;animation-delay:.6s}.sideArea ul li.baige.baige03{-webkit-animation-delay:.9s;animation-delay:.9s}.sideArea ul li.baige.baige04{-webkit-animation-delay:1.2s;animation-delay:1.2s}.sideArea ul li.baige.baige05{-webkit-animation-delay:1.5s;animation-delay:1.5s}.sideArea ul li.black2{-webkit-animation-delay:1.8s;animation-delay:1.8s}@media (max-width: 768px){.sideArea ul li.black2{display:none}}.sideArea ul li.black2::after{background-image:url(../../../assets/images/fukidashi_03.png)}.sideArea ul li.black3{-webkit-animation-delay:2.1s;animation-delay:2.1s}@media (max-width: 768px){.sideArea ul li.black3{margin-top:0 !important}}.sideArea ul li:nth-child(n+2){margin-top:3px}@media (max-width: 768px){.sideArea ul li:nth-child(n+2){margin-top:0}}.sideArea ul li.scrollHeight{height:auto;-webkit-animation:none;animation:none;margin:70px 0 0 26px}@media (max-width: 768px){.sideArea ul li.scrollHeight{margin:0;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:15px}}.sideArea ul li.scrollHeight div{width:6px}.sideArea ul li.scrollHeight div span{display:block;height:6px;background-color:#DBDEDE;-webkit-animation:none;animation:none;margin-bottom:12px;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.sideArea ul li.scrollHeight div span:last-child{margin-bottom:0}.sideArea ul li.scrollHeight div span.change{background-color:#2C89D8}.sideArea_totop{position:fixed;width:50px;bottom:40px;right:5px;z-index:11}@media (max-width: 768px){.sideArea_totop{width:45px;bottom:9px;right:17px}}.sideArea.side02 ul{top:46.5%}@media (max-width: 768px){.sideArea.side02 ul{top:inherit}}.sideArea.side02 ul li:nth-child(n+2){margin-top:1px}@media (max-width: 768px){.sideArea.side02 ul li:nth-child(n+2){margin-top:0}}.sideArea.side02 .sideArea_totop{bottom:5px}@media (max-width: 768px){.sideArea.side02 .sideArea_totop{bottom:9px}}#kamesanLP{position:relative;width:100%;margin:-100px auto 0;font-family:'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){#kamesanLP{margin:0;overflow-x:hidden}}#kamesanLP p,#kamesanLP span,#kamesanLP li,#kamesanLP dd,#kamesanLP a{font-family:'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#222}#kamesanLP a{display:block;text-decoration:none;-webkit-transition:0.3s all;transition:0.3s all}#kamesanLP a:hover{opacity:0.8}#kamesanLP img,#kamesanLP svg{width:100%;height:auto;display:block}#kamesanLP .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}#kamesanLP .slick-list:focus{outline:none}#kamesanLP .slick-track{position:relative;left:0;top:0;display:block;margin:0}#kamesanLP .slick-slide{outline:none}#kamesanLP .slick-initialized .slick-slide{display:block}#kamesanLP .slick-vertical .slick-slide{display:block;height:auto}#kamesanLP .slick-slide>.slick-slider-img{position:relative;display:block;width:100%}#kamesanLP .slick-slide .image{width:100%;margin:0 auto}#kamesanLP .slick-slide img.slick-loading{display:none}#kamesanLP .mainArea{width:100%;margin:0 auto 140px;position:relative;z-index:3}@media (max-width: 768px){#kamesanLP .mainArea{margin:0 auto 40px}}#kamesanLP .mainArea .white{background-color:#fff;position:relative;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:height 1.6s cubic-bezier(0.41, 0.01, 0, 1);transition:height 1.6s cubic-bezier(0.41, 0.01, 0, 1)}#kamesanLP .mainArea_pic{width:100%}@media (max-width: 768px){#kamesanLP .mainArea_pic{position:relative;z-index:2}}#kamesanLP .mainArea_sub{width:35px;position:absolute;top:100px;right:50px;opacity:0;-webkit-transition:opacity 1s linear 1s, -webkit-transform 1s ease 1s;transition:opacity 1s linear 1s, -webkit-transform 1s ease 1s;transition:transform 1s ease 1s, opacity 1s linear 1s;transition:transform 1s ease 1s, opacity 1s linear 1s, -webkit-transform 1s ease 1s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}@media (max-width: 768px){#kamesanLP .mainArea_sub{width:33px;top:12px;right:4px;z-index:3}}#kamesanLP .mainArea_sub.on{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#kamesanLP .mainArea_txt{opacity:0;-webkit-transition:opacity 1s linear 1s, -webkit-transform 1s ease 1s;transition:opacity 1s linear 1s, -webkit-transform 1s ease 1s;transition:transform 1s ease 1s, opacity 1s linear 1s;transition:transform 1s ease 1s, opacity 1s linear 1s, -webkit-transform 1s ease 1s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);width:100%;max-width:45.78125%;position:absolute;bottom:13.516vw;left:4.6875%;z-index:2}@media (max-width: 768px){#kamesanLP .mainArea_txt{max-width:90.667%;bottom:14.4vw;left:0;right:0;margin:auto}}#kamesanLP .mainArea_txt--pic{width:100%;max-width:279.817px;margin-bottom:15px}@media (max-width: 768px){#kamesanLP .mainArea_txt--pic{max-width:210.93px;margin-bottom:5px}}#kamesanLP .mainArea_txt--ttl{font-size:5.078125vw;line-height:1.077;font-family:'Noto Serif JP', serif;font-weight:400;color:#fff}@media (min-width: 1281px){#kamesanLP .mainArea_txt--ttl{font-size:65px}}@media (max-width: 768px){#kamesanLP .mainArea_txt--ttl{font-size:36px;line-height:1.278;letter-spacing:0.03em}}#kamesanLP .mainArea_txt.on{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#kamesanLP .mainArea.on .white{height:0}#kamesanLP .leadArea{position:relative;padding-bottom:212px}@media (max-width: 768px){#kamesanLP .leadArea{padding-bottom:220px;border-left:5px solid #222;border-right:5px solid #222}}#kamesanLP .leadArea::after{content:"";position:absolute;bottom:0;left:0;background-image:url(../images/bg_tri_01.png);background-repeat:no-repeat;background-size:cover;width:100%;height:62.5vw;max-height:900px;z-index:-1}@media (max-width: 768px){#kamesanLP .leadArea::after{background-image:url(../images/bg_tri_01_sp.png);height:176vw}}#kamesanLP .leadArea_inner{width:100%;max-width:740px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;position:relative;background-color:#fff}@media (max-width: 768px){#kamesanLP .leadArea_inner{display:block;background-color:transparent}}#kamesanLP .leadArea_inner--pic{width:24.324%}@media (max-width: 768px){#kamesanLP .leadArea_inner--pic{width:48%;margin:0 auto 25px}}#kamesanLP .leadArea_inner--txt{width:75.676%;padding:25px 28px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){#kamesanLP .leadArea_inner--txt{width:100%;padding:0 27.5px}}#kamesanLP .leadArea_inner--txt .ttl{font-size:20px;line-height:1;letter-spacing:0.02em;font-family:'Noto Serif JP', serif;font-weight:600;margin-bottom:15px}@media (max-width: 768px){#kamesanLP .leadArea_inner--txt .ttl{letter-spacing:0;margin-bottom:15px;color:#fff;text-align:center}}#kamesanLP .leadArea_inner--txt .ttl span{font-size:24px;line-height:1;letter-spacing:0;font-family:'Libre Caslon Display', serif;font-weight:400;margin-right:10px}@media (max-width: 768px){#kamesanLP .leadArea_inner--txt .ttl span{color:#fff}}#kamesanLP .leadArea_inner--txt .txt{font-size:14px;line-height:1.571;letter-spacing:0.04em}@media (max-width: 768px){#kamesanLP .leadArea_inner--txt .txt{color:#fff}}#kamesanLP .descriptionArea{width:100%;max-width:670px;margin:0 auto 170px;position:relative}@media (max-width: 768px){#kamesanLP .descriptionArea{width:89.333%;margin:0 auto 25px}}#kamesanLP .descriptionArea_txt{font-size:20px;line-height:2.25;letter-spacing:0.1em;font-family:'Noto Serif JP', serif;font-weight:500;position:relative}@media (max-width: 768px){#kamesanLP .descriptionArea_txt{font-size:16px;line-height:1.875;font-weight:600}}#kamesanLP .descriptionArea_txt::after{content:"";position:absolute;top:-30%;left:0;right:0;bottom:0;width:100%;height:130%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(30%, #fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 30%);-webkit-transition:height 1.5s linear 0s, top 1.5s linear 0s;transition:height 1.5s linear 0s, top 1.5s linear 0s;z-index:2}#kamesanLP .descriptionArea_txt.on::after{height:0;top:100%}#kamesanLP .descriptionArea_btn{position:absolute;bottom:-210px;right:-26.866%;width:230px;opacity:0}@media (max-width: 768px){#kamesanLP .descriptionArea_btn{position:inherit;bottom:inherit;right:inherit;width:160px;margin:0 -40px 0 auto}}#kamesanLP .descriptionArea_btn--bg{-webkit-animation:qaFukidashi 3s linear .2s infinite;animation:qaFukidashi 3s linear .2s infinite;-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes qaFukidashi{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}60%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes qaFukidashi{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}60%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}#kamesanLP .descriptionArea_btn--txt{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:150.018px;-webkit-transition:opacity .7s ease .9s;transition:opacity .7s ease .9s;z-index:3}@media (max-width: 768px){#kamesanLP .descriptionArea_btn--txt{width:96.55px}}#kamesanLP .descriptionArea_btn.on{-webkit-animation:qaBtn 0.7s cubic-bezier(0.41, 0.01, 0, 1) 0.2s forwards;animation:qaBtn 0.7s cubic-bezier(0.41, 0.01, 0, 1) 0.2s forwards}@-webkit-keyframes qaBtn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}30%{opacity:1}60%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes qaBtn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}30%{opacity:1}60%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#kamesanLP .descriptionArea_btn.on .descriptionArea_btn--txt{opacity:1}#kamesanLP .indexArea{margin-bottom:100px}@media (max-width: 768px){#kamesanLP .indexArea{margin-bottom:150px}}#kamesanLP .indexArea_ttl{margin-bottom:18px}@media (max-width: 768px){#kamesanLP .indexArea_ttl{margin-bottom:10px}}#kamesanLP .indexArea_ttl p{text-align:center;font-size:15px;line-height:1;letter-spacing:0.02em;font-weight:400;margin-bottom:2px}@media (max-width: 768px){#kamesanLP .indexArea_ttl p{font-size:13px;margin-bottom:3px}}#kamesanLP .indexArea_ttl p span{font-family:'Libre Caslon Display', serif;display:block;text-align:center;font-size:32px;line-height:1;letter-spacing:-0.04em;margin-bottom:10px}@media (max-width: 768px){#kamesanLP .indexArea_ttl p span{font-size:28px;margin-bottom:10px}}#kamesanLP .indexArea_ttl--icn{width:9px;margin:0 auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:icnAnim 3s cubic-bezier(0.41, 0.01, 0, 1) 0s infinite;animation:icnAnim 3s cubic-bezier(0.41, 0.01, 0, 1) 0s infinite}@media (max-width: 768px){#kamesanLP .indexArea_ttl--icn{width:7px}}@-webkit-keyframes icnAnim{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes icnAnim{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#kamesanLP .indexArea ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 768px){#kamesanLP .indexArea ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#kamesanLP .indexArea ul li{width:20%}@media (max-width: 768px){#kamesanLP .indexArea ul li{width:calc(100% / 3)}}#kamesanLP .indexArea ul li a{position:relative}@media (max-width: 768px){#kamesanLP .indexArea ul li:nth-child(1){margin:0 0 0 16.533%}}#kamesanLP .indexArea ul li:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}@media (max-width: 768px){#kamesanLP .indexArea ul li:nth-child(2){margin:40px 16.533% 0 0}}#kamesanLP .indexArea ul li:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}@media (max-width: 768px){#kamesanLP .indexArea ul li:nth-child(3){margin-top:-30px}}#kamesanLP .indexArea ul li:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}@media (max-width: 768px){#kamesanLP .indexArea ul li:nth-child(4){margin-top:40px}}#kamesanLP .indexArea ul li:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}@media (max-width: 768px){#kamesanLP .indexArea ul li:nth-child(5){margin-top:20px}}#kamesanLP .indexArea ul li p{font-family:'Libre Caslon Display', serif;font-size:30px;line-height:1;color:#fff;position:absolute;bottom:-5px;right:0;z-index:2}@media (max-width: 768px){#kamesanLP .indexArea ul li p{font-size:20px;bottom:5px;right:4px}}#kamesanLP .indexArea.index02{margin-top:-86px;margin-bottom:133px}@media (max-width: 768px){#kamesanLP .indexArea.index02{margin-top:-165px;margin-bottom:45px}}#kamesanLP .indexArea.index02 .indexArea_ttl p{color:#fff}#kamesanLP .indexArea.index02 .indexArea_ttl p span{color:#fff}#kamesanLP .styleArea{margin-bottom:200px;position:relative}@media (max-width: 768px){#kamesanLP .styleArea{margin-bottom:120px}}#kamesanLP .styleArea .styleInner{overflow:hidden;padding-bottom:70px}#kamesanLP .styleArea_top{width:100%;max-width:900px;margin:0 auto 60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 768px){#kamesanLP .styleArea_top{display:block}}#kamesanLP .styleArea_top--num{width:212.704px;position:absolute;top:-44px;left:0}@media (max-width: 768px){#kamesanLP .styleArea_top--num{width:181.78px;position:relative;top:inherit;left:inherit;margin:0 0 -18px 1.707%;z-index:2}}#kamesanLP .styleArea_top--pic{width:50%}@media (max-width: 768px){#kamesanLP .styleArea_top--pic{width:100%}}#kamesanLP .styleArea_top--pic .slide-arrow{position:absolute;top:50%;cursor:pointer;z-index:2;width:13.581px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#kamesanLP .styleArea_top--pic .slide-arrow.prev-arrow{left:10px}#kamesanLP .styleArea_top--pic .slide-arrow.next-arrow{right:10px}#kamesanLP .styleArea_top--pic .slick-dots{bottom:-20px;right:0;left:unset;top:unset;margin:0;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 768px){#kamesanLP .styleArea_top--pic .slick-dots{bottom:-31px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#kamesanLP .styleArea_top--pic .slick-dots li{width:6px;height:6px;background-color:#DBDEDE;margin:0;border:none;-webkit-transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s;transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0.2s}#kamesanLP .styleArea_top--pic .slick-dots li.slick-active{background-color:#222}#kamesanLP .styleArea_top--pic .slick-dots li button{width:100%;height:100%;padding:0;margin:0}#kamesanLP .styleArea_top--pic .slick-dots li button::before{content:none}#kamesanLP .styleArea_top--pic .slick-dots li:nth-child(n+2){margin-left:12px}#kamesanLP .styleArea_top--txt{width:41.111%;margin:156px 0 0 3.889%}@media (max-width: 768px){#kamesanLP .styleArea_top--txt{width:92%;margin:50px auto 0}}#kamesanLP .styleArea_top--txt .topInner{background-color:#FFFFFF;padding:10px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .topInner{padding:0}}#kamesanLP .styleArea_top--txt .styleTtl{font-family:'Noto Serif JP', serif;font-size:24px;line-height:1.292;letter-spacing:0.06em;margin-bottom:15px}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .styleTtl{font-size:20px;letter-spacing:0.03em;margin-bottom:10px}}#kamesanLP .styleArea_top--txt .styleTxt{font-size:15px;line-height:1.733;letter-spacing:0.06em}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .styleTxt{line-height:1.667;letter-spacing:0.04em}}#kamesanLP .styleArea_top--txt .creditArea{margin-top:25px}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea{margin-top:15px}}#kamesanLP .styleArea_top--txt .creditArea li:nth-child(n+2){margin-top:10px}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea li:nth-child(n+2){margin-top:12px}}#kamesanLP .styleArea_top--txt .creditArea li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt{font-weight:500;font-size:12px;line-height:1.2}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt{line-height:1.8}}#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt .tax{font-weight:500;font-size:10px;line-height:1.2}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt .tax{line-height:1.8}}#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt .color{display:block;font-weight:500;font-size:10px;line-height:1.2}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea li a .creditTxt .color{line-height:1.8}}#kamesanLP .styleArea_top--txt .creditArea li a .creditBuy{width:70px;height:22px;line-height:22px;text-align:center;font-weight:500;font-size:12px;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#fff;letter-spacing:0.1em}@media (max-width: 768px){#kamesanLP .styleArea_top--txt .creditArea li a .creditBuy{width:78px;height:23px;line-height:23px}}#kamesanLP .styleArea .popSize{margin:0 auto;width:100%;max-width:1126px;position:relative;border:3px solid #FFFFFF;padding:0 54px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){#kamesanLP .styleArea .popSize{width:92%;border-top:2px solid #FFFFFF;border-right:none;border-bottom:none;border-left:none;padding:0}}#kamesanLP .styleArea .popSize::before{content:"";position:absolute;top:9px;left:9px;bottom:9px;right:9px;border:1px solid #FFFFFF;z-index:2}@media (max-width: 768px){#kamesanLP .styleArea .popSize::before{top:4px;left:0;bottom:inherit;right:0;height:1px;border:none;background-color:#fff}}#kamesanLP .styleArea .popSize::after{content:"";position:absolute;width:100vw;top:-15.625vw;left:50%;bottom:-70px;-webkit-transform:translate3d(-50%, 20px, 0);transform:translate3d(-50%, 20px, 0);opacity:0;-webkit-transition:opacity 1s linear .2s, -webkit-transform 1s ease .2s;transition:opacity 1s linear .2s, -webkit-transform 1s ease .2s;transition:transform 1s ease .2s, opacity 1s linear .2s;transition:transform 1s ease .2s, opacity 1s linear .2s, -webkit-transform 1s ease .2s;z-index:-1}@media (max-width: 768px){#kamesanLP .styleArea .popSize::after{top:-30px;bottom:-70px}}#kamesanLP .styleArea .popSize.on::after{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);opacity:1}#kamesanLP .styleArea .popSize_ttl{position:relative;width:270px;margin:-15px auto 40px;z-index:3;height:40px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_ttl{width:170px;margin:-8px auto 20px;height:20px}}#kamesanLP .styleArea .popSize_ttl p{text-align:center;font-size:20px;line-height:40px;color:#FFFFFF;letter-spacing:0.2em;font-weight:700}@media (max-width: 768px){#kamesanLP .styleArea .popSize_ttl p{font-size:13px;line-height:20px}}#kamesanLP .styleArea .popSize_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box{display:block;width:84.058%;margin:0 auto;position:relative}}#kamesanLP .styleArea .popSize_box--list{width:23.87%;position:relative;z-index:3}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list{width:100%}}#kamesanLP .styleArea .popSize_box--list .sizeTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl{margin-bottom:20px;padding-bottom:10px;position:relative}}#kamesanLP .styleArea .popSize_box--list .sizeTtl::after{content:none}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#fff}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_height{position:relative}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--1{font-size:12px;line-height:1;letter-spacing:0;font-weight:700;color:#fff;margin-right:3px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--1{letter-spacing:0.18em}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--2{font-size:26px;line-height:1;letter-spacing:0;font-weight:700;color:#fff;margin-right:3px;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--2{font-size:22px;margin-right:0}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--3{font-size:18px;line-height:1;letter-spacing:0.03em;font-weight:700;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#fff}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_height--3{font-size:22px;letter-spacing:0}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_slash{width:18px;margin-right:3px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_slash{display:none}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_size{position:relative;margin-left:16.207%}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_size.t1{display:block;margin-top:-12px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_size.t1{margin-top:0}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_size.t1 .t1Wrap{display:block}#kamesanLP .styleArea .popSize_box--list .sizeTtl_size--1{font-size:12px;line-height:1;letter-spacing:0;font-weight:700;color:#fff;margin-right:3px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_size--1{font-size:12px;line-height:1;letter-spacing:0.18em;margin-right:8px}}#kamesanLP .styleArea .popSize_box--list .sizeTtl_size--2{font-size:18px;line-height:1;letter-spacing:0;font-weight:700;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#fff}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeTtl_size--2{font-size:22px}}#kamesanLP .styleArea .popSize_box--list .sizeDetail{width:100%;margin:5px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeDetail{margin:10px auto 0;width:83.793%}}#kamesanLP .styleArea .popSize_box--list .sizeDetail dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:0.5px solid #FFFFFF;width:46.091%}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeDetail dl{width:46.091%;padding:10px 0 5px}}#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dt p{font-size:13px;line-height:1;letter-spacing:0.1em;font-weight:500;color:#fff}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dt p{white-space:nowrap}}#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dt p.fontS{font-size:12px}#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dd p{font-family:"Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;font-size:14px;line-height:1;letter-spacing:0;font-weight:500;color:#fff}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dd p{white-space:nowrap}}#kamesanLP .styleArea .popSize_box--list .sizeDetail dl dd p.fontS{font-size:12px}#kamesanLP .styleArea .popSize_box--list .sizeDetail_list{width:46.091%}#kamesanLP .styleArea .popSize_box--list .sizeDetail_list dl{width:100%}#kamesanLP .styleArea .popSize_box--list .sizeDetail_list .sizeCat{font-size:12px;line-height:1;letter-spacing:0.05em;font-weight:700;color:#fff;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;text-align:center;margin-top:5px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box--list .sizeDetail_list .sizeCat{font-size:14px;white-space:nowrap}}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box .slide-arrow{position:absolute;top:59.333vw;cursor:pointer;z-index:2;width:9.591px}}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box .slide-arrow.prev-arrow{left:-28px}}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box .slide-arrow.next-arrow{right:-28px}}#kamesanLP .styleArea .popSize_box+.popSize_box{margin-top:50px}@media (max-width: 768px){#kamesanLP .styleArea .popSize_box+.popSize_box{margin-top:40px}}#kamesanLP .styleArea:nth-child(1) .styleArea_top--txt .styleTtl,#kamesanLP .styleArea:nth-child(1) .styleArea_top--txt .styleTxt,#kamesanLP .styleArea:nth-child(1) .styleArea_top--txt .creditTxt,#kamesanLP .styleArea:nth-child(1) .styleArea_top--txt span{color:#445467}#kamesanLP .styleArea:nth-child(1) .styleArea_top--txt .creditBuy{background-color:#6B7A8B}#kamesanLP .styleArea:nth-child(1) .popSize::after{background-color:#6B7A8B}#kamesanLP .styleArea:nth-child(1) .popSize_ttl{background-color:#6B7A8B}#kamesanLP .styleArea:nth-child(1) .sizeOpenWrap p{color:#6B7A8B}#kamesanLP .styleArea:nth-child(1) .sizeOpenWrap .sizeOpen{border-bottom:16px solid #6B7A8B}#kamesanLP .styleArea:nth-child(2) .styleArea_top--txt .styleTtl,#kamesanLP .styleArea:nth-child(2) .styleArea_top--txt .styleTxt,#kamesanLP .styleArea:nth-child(2) .styleArea_top--txt .creditTxt,#kamesanLP .styleArea:nth-child(2) .styleArea_top--txt span{color:#707070}#kamesanLP .styleArea:nth-child(2) .styleArea_top--txt .creditBuy{background-color:#707070}#kamesanLP .styleArea:nth-child(2) .popSize::after{background-color:#A0A0A0}#kamesanLP .styleArea:nth-child(2) .popSize_ttl{background-color:#A0A0A0}#kamesanLP .styleArea:nth-child(2) .sizeOpenWrap p{color:#A0A0A0}#kamesanLP .styleArea:nth-child(2) .sizeOpenWrap .sizeOpen{border-bottom:16px solid #A0A0A0}#kamesanLP .styleArea:nth-child(3) .styleArea_top--txt .styleTtl,#kamesanLP .styleArea:nth-child(3) .styleArea_top--txt .styleTxt,#kamesanLP .styleArea:nth-child(3) .styleArea_top--txt .creditTxt,#kamesanLP .styleArea:nth-child(3) .styleArea_top--txt span{color:#918273}#kamesanLP .styleArea:nth-child(3) .styleArea_top--txt .creditBuy{background-color:#C7BCB2}#kamesanLP .styleArea:nth-child(3) .popSize::after{background-color:#C7BCB2}#kamesanLP .styleArea:nth-child(3) .popSize_ttl{background-color:#C7BCB2}#kamesanLP .styleArea:nth-child(3) .sizeOpenWrap p{color:#C7BCB2}#kamesanLP .styleArea:nth-child(3) .sizeOpenWrap .sizeOpen{border-bottom:16px solid #C7BCB2}#kamesanLP .styleArea:nth-child(4) .styleArea_top--txt .styleTtl,#kamesanLP .styleArea:nth-child(4) .styleArea_top--txt .styleTxt,#kamesanLP .styleArea:nth-child(4) .styleArea_top--txt .creditTxt,#kamesanLP .styleArea:nth-child(4) .styleArea_top--txt span{color:#A28993}#kamesanLP .styleArea:nth-child(4) .styleArea_top--txt .creditBuy{background-color:#CCC1C5}#kamesanLP .styleArea:nth-child(4) .popSize::after{background-color:#CCC1C5}#kamesanLP .styleArea:nth-child(4) .popSize_ttl{background-color:#CCC1C5}#kamesanLP .styleArea:nth-child(4) .sizeOpenWrap p{color:#CCC1C5}#kamesanLP .styleArea:nth-child(4) .sizeOpenWrap .sizeOpen{border-bottom:16px solid #CCC1C5}#kamesanLP .styleArea:nth-child(5){margin-bottom:70px}@media (max-width: 768px){#kamesanLP .styleArea:nth-child(5){margin-bottom:120px}}#kamesanLP .styleArea:nth-child(5) .styleArea_top--txt .styleTtl,#kamesanLP .styleArea:nth-child(5) .styleArea_top--txt .styleTxt,#kamesanLP .styleArea:nth-child(5) .styleArea_top--txt .creditTxt,#kamesanLP .styleArea:nth-child(5) .styleArea_top--txt span{color:#8E9B86}#kamesanLP .styleArea:nth-child(5) .styleArea_top--txt .creditBuy{background-color:#ADB4A9}#kamesanLP .styleArea:nth-child(5) .popSize::after{background-color:#ADB4A9}#kamesanLP .styleArea:nth-child(5) .popSize_ttl{background-color:#ADB4A9}#kamesanLP .styleArea:nth-child(5) .sizeOpenWrap p{color:#ADB4A9}#kamesanLP .styleArea:nth-child(5) .sizeOpenWrap .sizeOpen{border-bottom:16px solid #ADB4A9}#kamesanLP .styleArea .popWrap{height:100px;-webkit-transition:height 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:height 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;position:relative}@media (max-width: 768px){#kamesanLP .styleArea .popWrap{height:95px}}#kamesanLP .styleArea .popWrap::before{content:"";position:absolute;bottom:-100px;left:0;right:0;width:100%;height:100px;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(160,160,160,0)), to(#a0a0a0));background:linear-gradient(to bottom, rgba(160,160,160,0) 0%, #a0a0a0 100%)}@media (max-width: 768px){#kamesanLP .styleArea .popWrap::before{height:95px}}#kamesanLP .styleArea .popWrap.open{height:auto}#kamesanLP .styleArea .popWrap.open::before{content:none}#kamesanLP .styleArea .sizeOpenWrap{position:absolute;bottom:-55px;left:0;right:0;margin:auto;z-index:3}#kamesanLP .styleArea .sizeOpenWrap p{display:block;font-size:12px;line-height:1.2;letter-spacing:0.05em;text-align:center;margin-bottom:7px}#kamesanLP .styleArea .sizeOpenWrap .sizeOpen{width:0;height:0;margin:auto;border-left:16px solid transparent;border-right:16px solid transparent;-webkit-transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#kamesanLP .styleArea .sizeOpenWrap.open{bottom:30px}#kamesanLP .styleArea .sizeOpenWrap.open p{display:none}#kamesanLP .styleArea .sizeOpenWrap.open .sizeOpen{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-bottom:16px solid #fff}#kamesanLP .qaArea{width:100%;max-width:950px;margin:0 auto 220px;position:relative}@media (max-width: 768px){#kamesanLP .qaArea{margin:0;padding-bottom:90px;border-left:5px solid #222;border-right:5px solid #222}}#kamesanLP .qaArea_ttl{width:250px}@media (max-width: 768px){#kamesanLP .qaArea_ttl{width:calc(100% + 10px);margin-left:-5px}}#kamesanLP .qaArea_list{position:relative}@media (max-width: 768px){#kamesanLP .qaArea_list{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 50px}}#kamesanLP .qaArea_list::after{content:none}@media (max-width: 768px){#kamesanLP .qaArea_list::after{content:"";position:absolute;bottom:20px;left:0;right:0;margin:auto;width:14px;height:8px;background-image:url(../images/icn_arrow_qa.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition:all 0.7s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#kamesanLP .qaArea_list--q{margin-bottom:20px}@media (max-width: 768px){#kamesanLP .qaArea_list--q{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#kamesanLP .qaArea_list--q p{font-size:20px;line-height:1.5;letter-spacing:0.06em;font-family:'Noto Serif JP', serif;font-weight:600}@media (max-width: 768px){#kamesanLP .qaArea_list--q p{width:87.423%}}#kamesanLP .qaArea_list--q p.ttlQ{display:none}@media (max-width: 768px){#kamesanLP .qaArea_list--q p.ttlQ{display:block;width:12.577%;font-family:'Libre Caslon Display', serif;font-weight:400;letter-spacing:-0.014em;font-size:35px;line-height:1}}#kamesanLP .qaArea_list--a{position:relative}@media (max-width: 768px){#kamesanLP .qaArea_list--a{display:none;margin-top:15px}}@media (max-width: 768px){#kamesanLP .qaArea_list--a .answerTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 768px){#kamesanLP .qaArea_list--a .answerTxt .txtA{width:87.423%}}#kamesanLP .qaArea_list--a .answerTxt p{border-bottom:1px dashed #DBDEDE;display:inline;font-size:15px;line-height:2.333;letter-spacing:0.06em;padding-bottom:8px}#kamesanLP .qaArea_list--a .answerTxt p.ttlA{display:none}@media (max-width: 768px){#kamesanLP .qaArea_list--a .answerTxt p.ttlA{display:block;width:12.577%;font-family:'Libre Caslon Display', serif;font-weight:400;letter-spacing:-0.014em;font-size:35px;line-height:1;border-bottom:none;padding-bottom:0}}#kamesanLP .qaArea_list--a .answerPic{width:231px}@media (max-width: 768px){#kamesanLP .qaArea_list--a .answerPic{width:65.66%;margin:20px 11.043% 0 auto}}#kamesanLP .qaArea_list--a .creditArea{width:308px;margin-top:25px}@media (max-width: 768px){#kamesanLP .qaArea_list--a .creditArea{width:100%;margin-top:20px}}#kamesanLP .qaArea_list--a .creditArea li:nth-child(n+2){margin-top:10px}#kamesanLP .qaArea_list--a .creditArea li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#kamesanLP .qaArea_list--a .creditArea li a .creditTxt{font-weight:500;font-size:12px;line-height:1.2}@media (max-width: 768px){#kamesanLP .qaArea_list--a .creditArea li a .creditTxt{line-height:1.8}}#kamesanLP .qaArea_list--a .creditArea li a .creditTxt .tax{font-weight:500;font-size:10px;line-height:1.2}@media (max-width: 768px){#kamesanLP .qaArea_list--a .creditArea li a .creditTxt .tax{line-height:1.8}}#kamesanLP .qaArea_list--a .creditArea li a .creditTxt .color{display:block;font-weight:500;font-size:10px;line-height:1.2}@media (max-width: 768px){#kamesanLP .qaArea_list--a .creditArea li a .creditTxt .color{line-height:1.8}}#kamesanLP .qaArea_list--a .creditArea li a .creditBuy{width:70px;height:22px;line-height:22px;text-align:center;font-weight:500;font-size:12px;font-family:"Avenir Heavy","Avenir", 'Noto Sans JP', "HiraKakuProN-W3", "ヒラギノ角ゴ Pro W3", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "メイリオ", sans-serif;color:#fff;letter-spacing:0.1em;background-color:#222}@media (max-width: 768px){#kamesanLP .qaArea_list--a .creditArea li a .creditBuy{width:78px;height:23px;line-height:23px}}#kamesanLP .qaArea_list.list01{width:65.684%;margin:-135px 0 100px auto}@media (max-width: 768px){#kamesanLP .qaArea_list.list01{width:100%;margin:0;background-color:rgba(240,240,240,0.5)}}#kamesanLP .qaArea_list.list01 .qaArea_list--q{width:62.5%}@media (max-width: 768px){#kamesanLP .qaArea_list.list01 .qaArea_list--q{width:100%}}#kamesanLP .qaArea_list.list01 .qaArea_list--a .answerTxt{width:62.5%}@media (max-width: 768px){#kamesanLP .qaArea_list.list01 .qaArea_list--a .answerTxt{width:100%}}#kamesanLP .qaArea_list.list01 .qaArea_list--a .answerPic{position:absolute;top:0;right:0;width:214.5px}@media (max-width: 768px){#kamesanLP .qaArea_list.list01 .qaArea_list--a .answerPic{position:inherit;top:inherit;right:inherit;width:65.66%}}#kamesanLP .qaArea_list.list02{width:84.421%;margin:0 0 100px}@media (max-width: 768px){#kamesanLP .qaArea_list.list02{background-color:#F0F0F0;width:100%;margin:0}}#kamesanLP .qaArea_list.list02 .qaArea_list--q{width:67.332%;position:absolute;top:0;left:32.419%}@media (max-width: 768px){#kamesanLP .qaArea_list.list02 .qaArea_list--q{width:100%;position:inherit;top:inherit;left:inherit}}#kamesanLP .qaArea_list.list02 .qaArea_list--a .answerTxt{width:67.332%;margin-left:auto;padding-top:50px}@media (max-width: 768px){#kamesanLP .qaArea_list.list02 .qaArea_list--a .answerTxt{width:100%;margin-left:0;padding-top:0}}#kamesanLP .qaArea_list.list02 .qaArea_list--a .answerPic{position:absolute;top:0;left:0}@media (max-width: 768px){#kamesanLP .qaArea_list.list02 .qaArea_list--a .answerPic{position:inherit;top:inherit;left:inherit}}#kamesanLP .qaArea_list.list02 .qaArea_list--a .creditArea{margin-left:32.419%}@media (max-width: 768px){#kamesanLP .qaArea_list.list02 .qaArea_list--a .creditArea{margin-left:0}}#kamesanLP .qaArea_list.list03{width:41.053%;margin:0 4.737% 100px auto}@media (max-width: 768px){#kamesanLP .qaArea_list.list03{width:100%;margin:0;background-color:rgba(240,240,240,0.5)}}#kamesanLP .qaArea_list.list03 .qaArea_list--a .answerPic{margin-top:20px}#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea{margin-top:10px}@media (max-width: 768px){#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea{margin-top:20px}}#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea li a{display:block}@media (max-width: 768px){#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea li a{display:-webkit-box;display:-ms-flexbox;display:flex}}#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea li a .creditBuy{margin-top:10px}@media (max-width: 768px){#kamesanLP .qaArea_list.list03 .qaArea_list--a .creditArea li a .creditBuy{margin-top:0}}#kamesanLP .qaArea_list.list04{width:41.053%;position:absolute;top:1285px;left:0}@media (max-width: 768px){#kamesanLP .qaArea_list.list04{background-color:#F0F0F0;width:100%;position:inherit;top:inherit;left:inherit}}#kamesanLP .qaArea_list.list04 .qaArea_list--a .answerPic{margin-top:20px}#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea{margin-top:10px}@media (max-width: 768px){#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea{margin-top:20px}}#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea li a{display:block}@media (max-width: 768px){#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea li a{display:-webkit-box;display:-ms-flexbox;display:flex}}#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea li a .creditBuy{margin-top:10px}@media (max-width: 768px){#kamesanLP .qaArea_list.list04 .qaArea_list--a .creditArea li a .creditBuy{margin-top:0}}#kamesanLP .qaArea_list.list05{width:68.526%;margin-left:auto}@media (max-width: 768px){#kamesanLP .qaArea_list.list05{width:100%;margin:0;background-color:rgba(240,240,240,0.5)}}#kamesanLP .qaArea_list.list05 .qaArea_list--q{width:59.908%;position:absolute;top:0;left:0}@media (max-width: 768px){#kamesanLP .qaArea_list.list05 .qaArea_list--q{width:100%;position:inherit;top:inherit;left:inherit}}#kamesanLP .qaArea_list.list05 .qaArea_list--a .answerTxt{width:59.908%;padding-top:80px}@media (max-width: 768px){#kamesanLP .qaArea_list.list05 .qaArea_list--a .answerTxt{width:100%;padding-top:0}}#kamesanLP .qaArea_list.list05 .qaArea_list--a .answerPic{position:absolute;top:0;right:0}@media (max-width: 768px){#kamesanLP .qaArea_list.list05 .qaArea_list--a .answerPic{position:inherit;top:inherit;right:inherit}}@media (max-width: 768px){#kamesanLP .qaArea_list.open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}#kamesanLP .archiveArea{width:100%;max-width:630px;position:relative;margin:0 auto;padding-bottom:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 768px){#kamesanLP .archiveArea{padding-bottom:110px}}#kamesanLP .archiveArea .line span{display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%) skewY(7deg);transform:translateX(-50%) skewY(7deg);background-size:12px 1.5px;background-image:linear-gradient(to right, #FF77B6, #FF77B6 4px, transparent 4px, transparent 12px);background-repeat:repeat-x;width:100vw;height:1.5px}#kamesanLP .archiveArea .line span:nth-child(1){top:330px}@media (max-width: 768px){#kamesanLP .archiveArea .line span:nth-child(1){top:-35px}}#kamesanLP .archiveArea .line span:nth-child(2){top:850px}@media (max-width: 768px){#kamesanLP .archiveArea .line span:nth-child(2){top:350px}}#kamesanLP .archiveArea .line span:nth-child(3){top:1350px}@media (max-width: 768px){#kamesanLP .archiveArea .line span:nth-child(3){top:770px}}#kamesanLP .archiveArea_list{width:290px;position:relative;z-index:2;margin-bottom:62px;opacity:0;-webkit-transform:translateX(50px) rotate(-10deg);transform:translateX(50px) rotate(-10deg)}@media (max-width: 768px){#kamesanLP .archiveArea_list{width:49.6%}}#kamesanLP .archiveArea_list.on{-webkit-animation:archiveAnim 1s cubic-bezier(0.41, 0.01, 0, 1) 0.2s forwards;animation:archiveAnim 1s cubic-bezier(0.41, 0.01, 0, 1) 0.2s forwards}@media (max-width: 768px){#kamesanLP .archiveArea_list.on{-webkit-animation:archiveAnim 1s cubic-bezier(0.41, 0.01, 0, 1) 0.6s forwards;animation:archiveAnim 1s cubic-bezier(0.41, 0.01, 0, 1) 0.6s forwards}}@-webkit-keyframes archiveAnim{0%{opacity:0;-webkit-transform:translateX(50px) rotate(-10deg);transform:translateX(50px) rotate(-10deg)}30%{opacity:1;-webkit-transform:translateX(-10px) rotate(2deg);transform:translateX(-10px) rotate(2deg)}60%{opacity:1;-webkit-transform:translateX(5px) rotate(-2deg);transform:translateX(5px) rotate(-2deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes archiveAnim{0%{opacity:0;-webkit-transform:translateX(50px) rotate(-10deg);transform:translateX(50px) rotate(-10deg)}30%{opacity:1;-webkit-transform:translateX(-10px) rotate(2deg);transform:translateX(-10px) rotate(2deg)}60%{opacity:1;-webkit-transform:translateX(5px) rotate(-2deg);transform:translateX(5px) rotate(-2deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}#kamesanLP .archiveArea_list.mrg84{margin-top:84px}@media (max-width: 768px){#kamesanLP .archiveArea_list.mrg84{margin-top:95px}}#kamesanLP .archiveArea_list.mrg180{margin-top:180px}@media (max-width: 768px){#kamesanLP .archiveArea_list.mrg180{margin-top:150px}}#kamesanLP .archiveArea_list:nth-last-child(-n+2){margin-bottom:0}#kamesanLP .archiveArea_list--ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#kamesanLP .archiveArea_list--ttl .archivePic{width:83px;margin-right:12px}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl .archivePic{width:59px;margin:0 6px 0 10px}}#kamesanLP .archiveArea_list--ttl .archiveTxt{width:calc(100% - 95px)}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl .archiveTxt{width:calc(100% - 65px)}}#kamesanLP .archiveArea_list--ttl .archiveTxt p{font-size:22px;font-weight:700;line-height:1.36;letter-spacing:0}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl .archiveTxt p{font-size:14px;line-height:1.21}}#kamesanLP .archiveArea_list--ttl.ttl01 .archivePic{width:77.5px}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl.ttl01 .archivePic{width:50px}}#kamesanLP .archiveArea_list--ttl.ttl01 .archiveTxt{width:calc(100% - 89.5px)}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl.ttl01 .archiveTxt{width:calc(100% - 56px)}}#kamesanLP .archiveArea_list--ttl.ttl03 .archivePic{width:63.5px}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl.ttl03 .archivePic{width:44px;margin:0 2.6px 0 10px}}#kamesanLP .archiveArea_list--ttl.ttl03 .archiveTxt{width:calc(100% - 75.5px)}@media (max-width: 768px){#kamesanLP .archiveArea_list--ttl.ttl03 .archiveTxt{width:calc(100% - 46.6px)}}#kamesanLP .archiveArea_list--pic{position:relative}#kamesanLP .archiveArea_list--pic .icnArrow{position:absolute;width:30px;height:30px;background-color:#fff;border-radius:50%;bottom:20px;right:28px}@media (max-width: 768px){#kamesanLP .archiveArea_list--pic .icnArrow{width:21px;height:21px;bottom:8px;right:6px}}#kamesanLP .archiveArea_list--pic .icnArrow.border{border:1px solid #222222}#kamesanLP .archiveArea_list--pic .icnArrow img{width:15.19px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media (max-width: 768px){#kamesanLP .archiveArea_list--pic .icnArrow img{width:11px}}#kamesanLP .archiveArea_list--pic:hover{opacity:1}#kamesanLP .archiveArea_list--pic:hover .icnArrow img{-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%)}#kamesanLP .archiveArea_list--pic .csMask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:12}#kamesanLP .archiveArea_list.block{margin-left:auto;margin-right:auto;width:100%}#kamesanLP .archiveArea_list.block .blockInner{width:290px;margin:0 auto}@media (max-width: 768px){#kamesanLP .archiveArea_list.block .blockInner{width:49.6%}}#kamesanLP .fade{opacity:0;-webkit-transition:opacity 1s linear .2s, -webkit-transform 1s ease .2s;transition:opacity 1s linear .2s, -webkit-transform 1s ease .2s;transition:transform 1s ease .2s, opacity 1s linear .2s;transition:transform 1s ease .2s, opacity 1s linear .2s, -webkit-transform 1s ease .2s;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}@media (max-width: 768px){#kamesanLP .fade{-webkit-transition:opacity 1s linear .4s, -webkit-transform 1s ease .4s;transition:opacity 1s linear .4s, -webkit-transform 1s ease .4s;transition:transform 1s ease .4s, opacity 1s linear .4s;transition:transform 1s ease .4s, opacity 1s linear .4s, -webkit-transform 1s ease .4s}}#kamesanLP .fade.on{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
/*# sourceMappingURL=style.css.map */