﻿@import url("//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap");@import url("//fonts.googleapis.com/css?family=Arvo:700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500&display=swap");@import url("https://www.tendence.jp/assets_new/css/base.css");@import url("https://www.tendence.jp/assets_new/css/common.css");@import url("https://www.tendence.jp/assets_new/js/slick/slick-theme.css");@import url("https://www.tendence.jp/assets_new/js/slick/slick.css");@import url("https://www.tendence.jp/assets_new/css/reset.css");@import url("https://www.tendence.jp/assets_new/css/sub.css");@import url("https://fonts.googleapis.com/css2?family=Kaisei+Tokumin:wght@400;700&display=swap");@media screen and (min-width: 769px){body.cd-active{overflow:hidden}}@media screen and (max-width: 768px){.pc-only{display:none !important}}@media screen and (max-width: 768px){.tb-over{display:none !important}}@media screen and (min-width: 769px){.sp-only{display:none !important}}a{-webkit-transition:all .2s;transition:all .2s}a::before,a::after{-webkit-transition:all .2s;transition:all .2s}a:hover,a:focus,a:active{outline:none;text-decoration:none}a img{-webkit-transition:all .2s;transition:all .2s}a img::before,a img::after{-webkit-transition:all .2s;transition:all .2s}a img:hover{filter:brightness(112%)}.text-center{text-align:center}.text-center img{margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none}@media screen and (max-width: 768px){img.sp-w50{zoom:0.5;margin-left:auto;margin-right:auto}}@media screen and (max-width: 768px){img.sp-w40{zoom:0.40;margin-left:auto;margin-right:auto}}picture{display:block}.m-0{margin:0 !important}.m-t-0{margin-top:0rem !important}.m-t-1{margin-top:1rem !important}.m-t-2{margin-top:2rem !important}.m-t-4{margin-top:4rem !important}.m-t-6{margin-top:6rem !important}.m-t-8{margin-top:8rem !important}.m-t-10{margin-top:10rem !important}.m-t-16{margin-top:16rem !important}@media screen and (max-width: 768px){.m-t-4{margin-top:3rem !important}.m-t-6{margin-top:3.5rem !important}.m-t-8{margin-top:4rem !important}.m-t-10{margin-top:5rem !important}.m-t-16{margin-top:8rem !important}}.font-xxxl{font-size:7.2rem !important}.font-xxl{font-size:4.2rem !important}.font-xl{font-size:2.4rem !important}.font-l{font-size:1.9rem !important}.font-m{font-size:1.7rem !important}.font-n{font-size:1.6rem !important}.font-s{font-size:1.4rem !important;line-height:1.4}.font-xs{font-size:1.0rem !important;line-height:1.4}@media screen and (max-width: 768px){.font-xxxl{font-size:2.8rem !important}.font-xxl{font-size:2.2rem !important}.font-xl{font-size:1.6rem !important}.font-l{font-size:1.4rem !important}.font-m{font-size:1.3rem !important}.font-n{font-size:1.2rem !important}.font-s{font-size:1.1rem !important;line-height:1.4}.font-xs{font-size:1.0rem !important;line-height:1.4}}.flex-conts{display:flex;flex-flow:row wrap;align-items:center}.flex-conts.row-reverse{flex-direction:row-reverse}.flex-conts.align-top{align-items:flex-start}.flex-conts.space-between{justify-content:space-between}.module-2{width:50%;display:block}@media screen and (max-width: 768px){.module-2{width:100%}}@media screen and (min-width: 769px){.module-2.narrow{width:330px}.module-2.wide{width:calc(100% - 330px)}}.module-3{width:33.33333%;display:block}@media screen and (max-width: 768px){.module-3{width:100%}}.font-black{color:#000 !important}.font-white{color:#fff !important}.font-blue{color:#0060EB}.uppercase{text-transform:uppercase}.separator{display:block;width:100%;clear:both}.fs-l-pageMain{padding:0}.contents{width:auto}.fadein,.fadein-pc{opacity:0;transform:translate(0, 0px);transition:all 1600ms}.fadein.scrollin,.fadein-pc.scrollin{opacity:1;transform:translate(0, 0)}@media screen and (max-width: 768px){.fadein-pc{opacity:1}}.fadein-bottom{opacity:0;transform:translate(0, 50px);transition:all 1600ms}.fadein-bottom.scrollin{opacity:1;transform:translate(0, 0)}.fadein-right{opacity:0;transform:translateX(50px);transition:all 1600ms}.fadein-right.scrollin{opacity:1;transform:translateX(0)}.fadein-left{opacity:0;transform:translateX(-50px);transition:all 1600ms}.fadein-left.scrollin{opacity:1;transform:translateX(0)}.common-button{position:relative;display:inline-block;background-color:#fff;color:#000;text-align:center;text-decoration:none;padding:1.2em 0;font-size:24px;font-weight:bold;width:100%;border:2px solid #0060EB}.common-button.blue{color:#fff !important;background-color:#0060EB}.common-button.kojiro{border:2px solid #F7AC3B}.common-button.small{padding:.8em 0;font-size:18px}@media screen and (max-width: 768px){.common-button{padding:1em 0;font-size:18px}.common-button.small{padding:.6em 0;font-size:11px}}.common-button::before,.common-button::after{position:absolute;top:50%;right:.5em;content:'';margin-top:-5px;border:7px solid transparent;border-top-width:5px;border-bottom-width:5px;border-left-color:#0060EB;transform:scale(1.5)}@media screen and (max-width: 768px){.common-button.small::before,.common-button.small::after{transform:scale(0.5);right:0}}.common-button.kojiro::before,.common-button.kojiro::after{border-left-color:#F7AC3B}.common-button.blue::before,.common-button.blue::after{border-left-color:#fff}.common-button::after{opacity:0;right:1em}.common-button:hover::before{animation:arrowbefore .5s}.common-button:hover::after{animation:arrowafter .5s}@keyframes arrowbefore{100%{right:-.4em;opacity:0}}@keyframes arrowafter{99%{right:.2em;opacity:1}100%{opacity:0}}.captaintsubasa{overflow:hidden;font-family:"Noto Sans Japanese", "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, "ＭＳ Ｐゴシック", sans-serif !important;color:#000;background-color:#fff}.captaintsubasa .font-arvo{font-family:'Arvo', serif !important}.font-arvo{font-family:'Arvo', serif !important}.vol3-hero{margin-top:70px;width:100vw;background-image:url("hero-01.png");background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;aspect-ratio:16 / 9}@media screen and (max-width: 768px){.vol3-hero{margin-top:0;background-image:url("hero-01_sp.png");aspect-ratio:4 / 3}}.vol3-wrap{width:1000px;margin-left:auto;margin-right:auto;overflow:hidden}.vol3-wrap.wide{width:100%}@media screen and (max-width: 768px){.vol3-wrap{width:100%;padding-left:20px;padding-right:20px}.vol3-wrap.wide{width:100%;padding-left:0;padding-right:0}}.text-box p{margin-top:10px}.text-box .inner{padding:2vw 4vw;background-color:rgba(0,0,0,0.1)}.upper-item{padding:80px 0}@media screen and (max-width: 768px){.upper-item{padding:20px 0}}.upper-item .inner{display:flex;flex-flow:row wrap;align-items:stretch}.upper-item .item{width:33.3333%;padding-bottom:100px;display:flex;flex-direction:column;justify-content:space-around;min-height:600px;position:relative}@media screen and (max-width: 768px){.upper-item .item{min-height:auto;padding-bottom:60px}.upper-item .item .name{font-size:1.2rem !important}}.upper-item .item .button{position:absolute;left:20px;bottom:20px;width:calc(100% - 40px)}@media screen and (max-width: 768px){.upper-item .item .button{left:2px;bottom:20px;width:calc(100% - 4px);font-size:10px !important}.upper-item .item .button .common-button.small{font-size:9px !important}}.upper-item .bg-text{color:#B51515;line-height:1}.upper-item img{margin-top:-20px}@media screen and (max-width: 768px){.upper-item img{margin-top:-10px}}.story{padding-bottom:100px;font-weight:bold}@media screen and (max-width: 768px){.story{padding-bottom:50px}}.item-detail .button{width:480px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.item-detail .button{width:240px}}.item-detail .text-price{font-size:2.4rem}@media screen and (max-width: 768px){.item-detail .text-price{font-size:1.2rem}}.watchDetail{position:relative;margin-top:2rem}@media screen and (min-width: 769px){.watchDetail{margin-top:16rem}}.watchDetail .point{font-size:1.6rem;font-weight:bold;line-height:1.2;width:240px}@media screen and (max-width: 768px){.watchDetail .point{font-size:7px;line-height:1.2;width:24vw}}.watchDetail .point-1{position:absolute;top:180px;left:0}.watchDetail .point-2{position:absolute;top:460px;left:0}.watchDetail .point-3{position:absolute;top:180px;right:0}.watchDetail .point-4{position:absolute;top:460px;right:0}.watchDetail .point-5{position:absolute;top:750px;right:0}.watchDetail .point-6{position:absolute;top:560px;left:0;width:600px}@media screen and (max-width: 768px){.watchDetail .point-1{top:16vw;left:0}.watchDetail .point-2{top:42vw;left:0}.watchDetail .point-3{top:15.5vw;right:-2vw;font-size:6px;width:25vw}.watchDetail .point-4{top:42vw;right:-2vw}.watchDetail .point-5{top:68vw;right:-2vw}.watchDetail .point-6{top:56vw;left:0;width:36vw}}@media screen and (max-width: 768px){.watchDetail .tokuten{width:50vw !important}}.detail-tsubasa .inner{background-image:url("detail-tsubasaBg.png");background-position:0 0;background-repeat:no-repeat;padding-top:800px}@media screen and (max-width: 768px){.detail-tsubasa .inner{background-image:url("detail-tsubasaBg_sp.png");padding-top:80vw;background-size:100%}}.detail-tsubasa .text-description{width:auto;margin-right:400px}@media screen and (max-width: 768px){.detail-tsubasa .text-description{margin-right:0;padding-top:6rem}}@media screen and (max-width: 375px){.detail-tsubasa .text-description{padding-top:2rem}}.detail-kojiro .inner{background-image:url("detail-kojiroBg.png");background-position:0 0;background-repeat:no-repeat;padding-top:800px}@media screen and (max-width: 768px){.detail-kojiro .inner{background-image:url("detail-kojiroBg_sp.png");padding-top:80vw;background-size:100%}}.detail-kojiro .text-description{width:auto;margin-right:400px}@media screen and (max-width: 768px){.detail-kojiro .text-description{margin-right:0;padding-top:6rem}}@media screen and (max-width: 375px){.detail-kojiro .text-description{padding-top:2rem}}.detail-set{background:url("detail-setBg.png") no-repeat center top,url("detail-setBg02.png") repeat-x center top;padding-bottom:8rem}@media screen and (max-width: 768px){.detail-set{padding-top:4rem;padding-bottom:4rem;background-size:100%}}.detail-set .inner{padding-top:120px}@media screen and (max-width: 768px){.detail-set .inner{padding-top:4vw}}.detail-set .text-description{font-size:2.4rem}@media screen and (max-width: 768px){.detail-set .text-description{font-size:1.4rem}}.detail-set .point_set{width:100%;font-size:1rem}@media screen and (min-width: 769px){.detail-set .point_set{margin-top:4rem;font-size:1.7rem;justify-content:space-between}}.detail-set .point_set .module-3{width:calc(33.3333% - 10px);display:block}@media screen and (max-width: 768px){.detail-set .point_set .module-3{width:calc(50% - 10px)}}@media screen and (max-width: 768px){.detail-set .tokuten{margin-top:6rem !important;width:75vw;margin-left:auto;margin-right:auto}}@media screen and (max-width: 768px){.detail-set .sp-height{min-height:60vh}}.about{padding:160px 0}.about .img{float:right}.about .upper{font-size:20px}@media screen and (max-width: 768px){.about{padding:60px 0}.about .img{float:none}.about .upper{font-size:14px}}.profile{padding:160px 0}.profile .text{padding:0 4rem 0 0}@media screen and (max-width: 768px){.profile{padding:60px 0}.profile .text{padding:0 0 4rem}}.profile .vol3-wrap{overflow:visible}.profile .module-2.narrow{position:relative}@media screen and (max-width: 768px){.profile .module-2.narrow{padding-bottom:60px}}.profile .bubble{position:absolute;right:-200px;bottom:-220px;width:480px;height:460px;background-image:url("bubble.svg");background-repeat:no-repeat;background-size:contain;padding:140px;font-size:14px;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.profile .bubble{transform:scale(0.8);right:-160px;bottom:-130px}}.profile .bubble p{margin-right:0.6em;line-height:1.4;font-family:'Kaisei Tokumin',"Noto Sans Japanese", sans-serif !important}.profile .bubble p span{font-family:sans-serif !important}.profile .bubble .name{text-align:right;display:block;padding-bottom:2em}.special-gift{padding:50px 0}@media screen and (max-width: 768px){.special-gift img{margin-top:2rem}}
/*# sourceMappingURL=captaintsubasa.css.map */
