﻿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;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}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}input,select{vertical-align:middle}ul,li{list-style:none}@-moz-keyframes fadein{0%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}50%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}@-webkit-keyframes fadein{0%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}50%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}@keyframes fadein{0%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}50%{opacity:0;-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}@-moz-keyframes title-fadein{0%{opacity:0;left:-5%}50%{opacity:0;left:-5%}100%{opacity:1;left:5%}}@-webkit-keyframes title-fadein{0%{opacity:0;left:-5%}50%{opacity:0;left:-5%}100%{opacity:1;left:5%}}@keyframes title-fadein{0%{opacity:0;left:-5%}50%{opacity:0;left:-5%}100%{opacity:1;left:5%}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{position:relative;width:100%;height:100%;z-index:1;color:#403134;font-family:"Roboto","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo,"IPAGothic",Lucida Grande,"Times New Roman",Osaka,"ＭＳ Ｐゴシック",sans-serif;overflow-x:hidden}#wrap{position:relative;z-index:1;height:100%}.cnt{position:relative;z-index:10;height:auto;margin:0 auto;width:92%;max-width:960px}a{-moz-transition:all,.3s,ease,.3s;-o-transition:all,.3s,ease,.3s;-webkit-transition:all,.3s,ease,.3s;transition:all,.3s,ease,.3s}p{letter-spacing:1px}*::selection{color:#fff;background:#403134}*::-moz-selection{color:#fff;background:#403134}a,span,img{display:inline-block}img{max-width:100%;height:auto}.description{font-size:14px;line-height:1.75;margin-top:30px}.description::first-child{margin-top:0}.description.pink{color:#cc3366}.fadeInDown{-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible !important}#sbmarwusasv5{display:none}.back-to-top{opacity:0;visibility:hidden;position:fixed;right:15px;bottom:15px;z-index:1000;color:#fff;background:#c36;padding-top:6px;width:45px;height:45px;text-align:center}.back-to-top:before{content:'\f106';font-size:30px;font-family:'Font Awesome 5 Free';font-weight:900}.sec-title{color:#cc3366;letter-spacing:.05em;font-weight:700;font-size:24px;line-height:1.5;padding-bottom:6px;text-align:center}.sec-title:after{content:'';display:block;width:60px;height:1px;background:#c36;margin:30px auto 0}@media only screen and (max-width: 640px){.sec-title{text-align:left;padding:0 5%;font-size:21px}.sec-title br{display:none}.sec-title:after{margin:15px auto 0}}.close-btn{margin-top:90px;text-align:center}#loading{position:fixed;left:0;top:0;z-index:10001;width:100%;height:100%;background:#fff}.sns{position:absolute;left:0;bottom:42px;font-size:0;width:100%;margin:0 auto 0;text-align:center}.sns a{width:30px;height:30px;margin:0 6px;padding-top:7px;font-size:16px;color:#fff;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.sns a.twitter{background:#55acee}.sns a.facebook{background:#315096}.sp-br{display:none}@media only screen and (max-width: 480px){.sp-br{display:inline}}#sns-nav{position:fixed;z-index:5000;left:0;top:0;width:100%}#sns-nav ul{position:absolute;display:inline-block;left:.5em;top:0;text-align:right;font-size:0;color:#fff;background:#403134;padding:0 12px;-moz-border-radius:0 0 3px 0;-webkit-border-radius:0;border-radius:0 0 3px 0}#sns-nav ul li{display:inline-block}#sns-nav ul li a{color:#fff;font-size:18px;line-height:42px;margin:0 12px}#sns-nav ul li.inquiry a{font-size:12px;letter-spacing:.1em;font-weight:600}@media only screen and (max-width: 480px){#sns-nav ul{padding:0 9px}#sns-nav ul li a{font-size:15px;line-height:30px;margin:0 9px}#sns-nav ul li.inquiry a{font-size:10px;letter-spacing:.1em}}header{width:100%;height:100%;background:url(../img/catch-pc.jpg) no-repeat center;background-size:cover}header h1{position:absolute;left:5%;top:30%;-moz-animation:title-fadein 1.5s ease;-webkit-animation:title-fadein 1.5s ease;animation:title-fadein 1.5s ease}header h1 span{display:block;line-height:1}header h1 span.fender{color:#fff;font-size:2.5vw;font-weight:300;letter-spacing:.1em}header h1 span.char{color:#fff;font-size:2.5vw;font-weight:300;letter-spacing:.1em;line-height:1.25}header h1 span.name{font-size:9.75vw;margin-left:-.75%;line-height:.9}header h1 span.sub-name{font-size:4vw;letter-spacing:.025em;margin-left:-.25%}header h1 span.sub-name i{font-size:2vw;font-style:normal;vertical-align:text-top}header h1 span.pre-sale{display:inline-block;color:#c36;font-size:1.25vw;font-weight:700;line-height:1.5;letter-spacing:.05em;padding:6px 12px;border:1px solid #c36}@media only screen and (max-width: 1024px){header{background:url(../img/catch-sp.jpg) no-repeat center top;background-size:cover;padding-top:0}header h1{position:absolute;left:0;top:auto;bottom:10%;width:100%;text-align:center;-moz-animation:title-fadein 0 ease;-webkit-animation:title-fadein 0 ease;animation:title-fadein 0 ease}header h1 span.fender{color:#fff;font-size:4vw}header h1 span.char{color:#fff;font-size:4vw;font-weight:300}header h1 span.name{color:#fff;font-size:15vw;margin-left:0;line-height:.9}header h1 span.sub-name{color:#fff;font-size:6vw;letter-spacing:.025em;margin-left:9}header h1 span.sub-name i{font-size:2vw}header h1 span.pre-sale{color:#fff;border:1px solid #fff}}#introduction{color:#fff;background:#403134;padding:60px 120px}#introduction p{font-size:15px;line-height:1.75}@media only screen and (max-width: 768px){#introduction{padding:30px 10%}}@media only screen and (max-width: 640px){#introduction p{font-size:14px}}#about{position:relative;font-size:0;*zoom:1;padding:60px 0}#about:after{content:"";display:table;clear:both}#about .about-cnt{float:left;width:50%;padding:0 60px;margin-top:30px}#about .about-cnt p a{color:#403134;text-decoration:underline}#about .about-slide{float:right;position:relative;z-index:1;display:inline-block;width:50%;height:100%;margin-top:30px}#about .about-slide .slick-slide{position:relative;z-index:1;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left center;background-size:contain}#about .about-slide .slick-slide.img01{background-image:url(../img/guitar-img-01.jpg)}#about .about-slide .slick-slide.img02{background-image:url(../img/guitar-img-02.jpg)}#about .about-slide .slick-slide.img03{background-image:url(../img/guitar-img-03.jpg)}#about .about-slide .slick-slide.img04{background-image:url(../img/guitar-img-04.jpg)}#about .about-slide .slick-dots{position:absolute;left:0;bottom:0;z-index:1000;font-size:0;width:100%;text-align:center;padding:15px 0}#about .about-slide .slick-dots li{display:inline-block;margin:0 12px}#about .about-slide .slick-dots li button{font-size:0;outline:none;border:none;background:#ddd;display:block;width:12px;height:12px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0}#about .about-slide .slick-dots li.slick-active button{background:#cc3366}@media only screen and (max-width: 768px){#about{padding:30px 0 60px}#about .about-cnt{float:none;width:100%;padding:0 5%}#about .about-slide{float:none;width:100%}}#models{padding:60px 0;background:#f7f7f7}#models ul{margin-top:60px;font-size:0}#models ul li{display:inline-block;vertical-align:top;width:50%;padding:0 2.5%}#models ul li .list-cnt{padding:30px;border:2px solid #c36;background:#fff;font-size:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#models ul li .list-cnt h3{font-size:24px;color:#c36;letter-spacing:.05em;font-family:'Roboto Condensed', sans-serif;font-weight:300;padding-bottom:12px;border-bottom:1px solid #c36}#models ul li .list-cnt h4{margin-top:18px;font-size:21px;line-height:1.4;font-weight:700;letter-spacing:.05em}#models ul li .list-cnt h4 i{font-size:10px;font-style:normal;vertical-align:text-top}#models ul li .list-cnt h4 .limited{margin-top:6px;color:#c36;border:1px solid #c36;padding:6px 12px;font-size:12px}#models ul li p{margin-top:15px;font-size:14px;line-height:1.75}#models ul li p.price{font-size:12px}#models ul li p.price .number{font-size:18px;font-weight:400;margin:0 3px}#models ul li p.price.tax{font-size:12px}#models ul li p i{color:#c36;font-style:normal}#models ul li p.note{font-size:11px}#models ul li p b{text-decoration:underline}@media only screen and (max-width: 768px){#models{padding:30px 0 60px}#models ul{margin-top:15px}#models ul li{margin-top:15px;width:100%;padding:0}}#spec{padding:60px 0 90px;font-size:0;width:100%}#spec .sec-title{margin-bottom:45px}#spec .sec-title span{font-size:27px;font-family:'Roboto Condensed', sans-serif;font-weight:300}#spec .basical-info{font-size:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#spec .basical-info h4{color:#403134;margin-top:18px;font-size:21px;line-height:1.4;font-weight:700;letter-spacing:.05em;text-align:center}#spec .basical-info h4 i{font-size:10px;font-style:normal;vertical-align:text-top}#spec .basical-info h4 .limited{margin-top:6px;color:#c36;border:1px solid #c36;padding:6px 12px;font-size:12px}#spec .basical-info p{color:#403134;margin-top:15px;font-size:14px;line-height:1.75;text-align:left}#spec .basical-info p.price{font-size:12px;text-align:center}#spec .basical-info p.price .number{font-size:18px;font-weight:400;margin:0 3px}#spec .basical-info p.price.tax{font-size:12px}#spec .basical-info p i{color:#c36;font-style:normal}#spec .basical-info p.note{font-size:11px}#spec .basical-info p b{text-decoration:underline}#spec .custombuilt{margin-top:90px}#spec .masterbuilt{margin-top:30px}#spec .masterbuilt .guitar-body{background:url(../img/mb-guitar-body.jpg) no-repeat center top;background-size:contain}#spec .body-info{margin-top:60px;*zoom:1}#spec .body-info:after{content:"";display:table;clear:both}#spec .making{margin-top:30px;font-size:0;width:100%}#spec .options{margin-top:45px}#spec .desc{text-align:center;letter-spacing:1px;font-size:14px;color:#c36}#spec .guitar-body{position:relative;display:inline-block;width:50%;padding-top:75%;background:url(../img/guitar-body.jpg) no-repeat center top;background-size:contain}#spec .guitar-body .note-pc{position:absolute;right:0;bottom:-45px;border:1px solid #c36;padding:12px;color:#c36;font-size:11px;line-height:1.5;letter-spacing:1px;text-align:center}#spec .note-sp{display:none}#spec .table{display:inline-block;width:50%;font-size:14px;letter-spacing:1px}#spec .table th{color:#c36;text-align:right;padding:15px 6px;font-weight:300}#spec .table td{color:#403134;padding:15px;font-weight:300}#spec .buy{padding:30px 0 0;text-align:center}#spec .buy a{color:#fff;font-size:18px;background:#c36;font-weight:700;padding:15px 45px;letter-spacing:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#spec .buy a::before{content:'\f138';font-family:'Font Awesome 5 Free';font-weight:900;margin-right:.25em}#spec .buy a:hover{background:#403134}@media only screen and (max-width: 640px){#spec .buy{padding:30px 5%}#spec .buy a{display:block;margin-top:6px;font-size:16px;padding:15px 30px}}@media only screen and (max-width: 640px){#spec{padding:30px 0;height:auto}#spec .sec-title{text-align:center}#spec .guitar-body{width:100%;padding-top:100%}#spec .guitar-body .note-pc{display:none}#spec .note-sp{width:90%;display:block;margin:15px auto;border:1px solid #c36;padding:12px;color:#c36;font-size:11px;line-height:1.5;letter-spacing:1px;text-align:center}#spec .table{width:100%;padding:0 5%;margin:30px auto 0}#spec .table table{width:100%}#spec .table table th{padding:9px 6px}#spec .table table td{padding:9px 12px}}#buy{padding:30px 0;color:#fff;background:#f7f7f7;text-align:center}#buy a{color:#fff;font-size:18px;background:#c36;font-weight:700;padding:15px 45px;letter-spacing:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#buy a::before{content:'\f138';font-family:'Font Awesome 5 Free';font-weight:900;margin-right:.25em}#buy a:hover{background:#403134}@media only screen and (max-width: 640px){#buy{padding:30px 5%}#buy a{display:block;margin-top:6px;font-size:16px;padding:15px 30px}}footer{text-align:center;padding:60px 0 60px;font-size:11px;font-weight:300}footer .zicca-logo{width:60px;height:30px}footer p{margin-top:15px;letter-spacing:2px}@media only screen and (max-width: 640px){footer{padding:60px 0 30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
