@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:middle}.clearfix:after{content:"";clear:both;display:block}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}input:-webkit-autofill{box-shadow:0 0 #eee inset}input:-internal-autofill-selected{background-color:#eee!important}input::placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder{color:#9fa0a0}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}*{box-sizing:border-box}img{max-width:100%;vertical-align:top}.fwbold{font-weight:700}.left{float:left}.right{float:right}.center{text-align:center}.clear{clear:both}.italic{font-style:italic}.clearfix:after{display:block;clear:both;content:""}a{color:inherit;text-decoration:none}body{font-family:Noto Sans JP,\30d2\30e9\30ae\30ce\89d2\30b4  ProN,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:1.7;color:#333}@media screen and (min-width: 768px){.pc_cont{display:block!important}.sp_cont{display:none!important}}a:hover{text-decoration:underline;color:inherit}hr.anc{font-size:0!important;border:none!important;height:0!important;margin-top:0!important;padding-top:0!important}header.header{position:fixed;top:30px;left:0;right:0;margin:auto;width:95%;max-width:1280px;z-index:99;transition-property:top;transition-duration:.4s;transition-timing-function:cubic-bezier(.7,0,.3,1)}header.header.scroll{top:-130px}header.header h1{display:block;width:240px;margin:0 auto 15px}header.header .header_nav{background:#000c}header.header .header_nav .header_nav_list{display:flex;justify-content:center;gap:20px;padding:15px 10px}header.header .header_nav .header_nav_list>li{font-size:16px;color:#fff;font-weight:700}.kv{width:100%}.kv .kv_swiper{position:relative;z-index:0;width:100%;overflow:hidden;aspect-ratio:100 / 53.125}.kv .kv_swiper .swiper-slide img{width:100%}.swiper-pagination{display:flex;gap:30px;position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.kv .swiper-pagination-vertical.swiper-pagination-bullets,.kv .swiper-vertical>.swiper-pagination-bullets,.kv .swiper-horizontal>.swiper-pagination-bullets,.kv .swiper-pagination-bullets.swiper-pagination-horizontal,.kv .swiper-pagination-custom,.swiper-pagination-fraction{width:100%;justify-content:center;right:auto;left:auto;top:auto;bottom:35px;transform:translate(0);margin:auto}.kv .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1;border:1px solid #fff}.kv .swiper-pagination-bullet-active{background:#00869b}.box{width:100%;max-width:1300px;margin:auto;padding:0 50px}main .h2{font-size:100px;line-height:1.3;background:#ffd502;background:linear-gradient(180deg,#ffd502,#fb7826);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 45px;text-align:center}main .lead{margin-bottom:50px;text-align:center}main .lead p{margin-bottom:1.5em}main .black_bg{background:#040404}main .sec_case{position:relative;z-index:1;padding:160px 0 420px;color:#fff;text-align:center}main .sec_case .img_list{margin-bottom:50px;overflow:hidden}main .sec_case .img_list>li{position:relative;z-index:1;display:none}main .sec_case .img_list>li.active{display:block}main .sec_case .img_list>li .img_columns{display:flex;align-items:center}main .sec_case .img_list>li .img_columns>img,main .sec_case .img_list>li .img_columns>figure{width:50%}main .sec_case .img_list>li .img_columns>figure{position:relative}main .sec_case .img_list>li .img_columns>figure figcaption{position:absolute;left:0;bottom:20px;font-size:10px;color:#fff;text-align:left}.img_list .swiper-pagination{justify-content:center}.img_list .swiper-pagination.swiper-pagination-bullets,.img_list .swiper>.swiper-pagination-bullets{width:100%;justify-content:center;right:auto;left:auto;top:auto;bottom:-30px;transform:translate(0);margin:auto}.img_list .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.img_list .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.img_list .swiper-pagination-bullet{width:12px;height:12px;background:#464646;opacity:1;border:1px solid #fff}.img_list .swiper-pagination-bullet-active{background:#f96811}.img_list .swiper-button-next,.img_list .swiper-button-prev{color:#fff}main .sec_case .pc_list{display:flex;justify-content:center;flex-wrap:wrap;gap:50px 5%}main .sec_case .pc_list>li{position:relative;z-index:1;width:30%;cursor:pointer}main .sec_case .pc_list>li img{text-shadow:0 0 1px #000}main .sec_case .pc_list>li p{position:absolute;z-index:1;left:0;right:0;bottom:0;font-size:26px;font-weight:700;text-align:left;background:#f96811;padding:8px 12px}main .sec_case:before,main .sec_case:after{content:"";position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:calc(100% + 190px);background:url(/cdn/shop/files/o_SPECIAL_BG_Halftone.png) no-repeat center center / cover;z-index:-1}main .sec_case:after{background-image:url(/cdn/shop/files/o_bg.png)}main .sec_goods{margin-top:-140px;position:relative;z-index:1;padding:0;color:#fff}main .goods_cont .goods_columns{display:flex;gap:4%;background:#cecece;margin-bottom:50px;padding:40px 30px;clip-path:polygon(100% 0,100% calc(100% - 50px),calc(100% - 40px) 100%,0 100%,0 50px,40px 0)}main .goods_cont .goods_columns:last-child{margin-bottom:0}main .goods_cont .goods_columns figure,main .goods_cont .goods_columns .goods_item{width:48%;color:#000}main .goods_cont .goods_columns h3{font-size:26px;color:#09abc4;margin-bottom:.8em}main .goods_cont .goods_columns .spec{font-size:14px;margin:1.2em 0}main .button.buy a{position:relative;z-index:1;display:block;width:300px;height:60px}main .button.buy a .bg1,main .button.buy a .bg2,main .button.buy a .text{position:absolute;top:0;left:0;display:block;width:100%;height:100%;clip-path:polygon(100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px,15px 0)}main .button.buy a .bg1{top:6px;left:6px;z-index:-2;background:#000000b3}main .button.buy a .bg2{z-index:-1;background:#000}main .button.buy a .text{right:0;bottom:0;margin:auto;width:calc(100% - 6px);height:calc(100% - 6px);z-index:1;color:#fff;font-weight:700;text-align:center;padding:13px 10px;background:#09abc4;background:linear-gradient(180deg,#33d4ff,#09abc4,#33d4ff)}main .button.buy a .text:before{content:"";display:inline-block;vertical-align:sub;width:30px;height:25px;background:url(/cdn/shop/files/o_icon_cart.png) no-repeat center center / contain;margin-right:10px}main .goods_cont .goods_columns.comingsoon{display:flex;justify-content:center;align-items:center;background:#656565;min-height:400px}main .goods_cont .goods_columns.comingsoon>p{font-weight:500;font-size:28px}main .sec_models{position:relative;z-index:0;padding:300px 0;background:#865638;color:#fff}main .sec_models:before,main .sec_models:after{content:"";position:absolute;top:0;left:0;width:100%;height:300px;background:#040404;clip-path:polygon(100% 0,0 0,0 100%)}main .sec_models:before{content:none}main .sec_models:after{clip-path:polygon(100% 100%,0 0,0 100%);background:#09abc4;top:auto;bottom:0}main .sec_models div.bg{position:absolute;z-index:-1;top:0;left:0;right:0;margin:auto;width:100%;height:100%;background:url(../img/04_MODELS/MODELS_BG_MESH.png) no-repeat center center / cover}main .sec_models .top_coin{position:absolute;z-index:1;top:-13%;left:0;right:0;width:100%;height:100%;background:url(/cdn/shop/files/o_goods_coin.png) no-repeat center top / contain}main .sec_models .h2{position:relative;z-index:2;margin:0}main .sec_models .models_cont{position:relative;z-index:1;margin-top:-60px;clip-path:polygon(40px 0,100% 0,100% calc(100% - 60px),calc(100% - 40px) 100%,0 100%,0 60px);display:inline-block;width:100%;padding:6px;background:#33d4ff}main .sec_models .models_cont .models_inner{background:#0a0a0acc;clip-path:inherit;padding:100px 45px 70px}main .sec_models .models_columns{display:flex;flex-wrap:wrap;gap:25px 4%;margin:0 0 50px}main .sec_models .models_columns>li{width:48%}main .sec_models .models_columns>li .models_h3{background:#fff;background:linear-gradient(180deg,#fff,#b4b4b4,#fff);font-size:26px;font-weight:700;text-align:center;color:#000;padding:4px 10px;margin-bottom:15px;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,18px 100%,0% 50%)}main .sec_models .models_columns>li .models_h3+p{font-weight:700;margin-bottom:.3em}main .sec_models .models_columns>li .spec{font-size:14px;margin-bottom:.5em}main .sec_models .models_columns>li .price{text-align:right;color:#f96811;font-weight:700}main .sec_models .models_columns>li .price span{font-size:14px}main .sec_models .button a{margin:auto}main .sec_offer{position:relative;z-index:1;padding:0 0 50px;background:#09abc4}main .sec_offer:before{content:"";position:absolute;z-index:-1;top:-280px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/o_offer_coin.png) no-repeat center top / contain}main .sec_offer:after{content:"";position:absolute;top:0;left:0;z-index:-2;width:100%;height:calc(100% + 360px);background:url(/cdn/shop/files/o_offer_bg.png) no-repeat center bottom / cover}main .sec_offer .offer_columns{display:flex;flex-wrap:wrap;gap:4%}main .sec_offer .offer_columns .item{width:48%;color:#fff;text-align:center}main .sec_offer .offer_columns .item figure{margin-bottom:25px}main .sec_offer .offer_columns .item .main{font-size:24px;font-weight:700;margin-bottom:.5em}main .black_bg2{background:#0a0a0a;background:url(/cdn/shop/files/o_details_bg.png) no-repeat center top / cover,#0a0a0a}main .sec_details{padding:360px 0 240px;color:#fff}main .sec_details .details_columns{display:flex;gap:4%;margin-bottom:55px}main .sec_details .details_columns:last-child{margin-bottom:0}main .sec_details .details_columns .text{width:56%}main .sec_details .details_columns .h3{position:relative;z-index:0;font-size:24px;font-weight:700;line-height:1.3;padding:13px 20px 13px 35px;margin-bottom:25px}main .sec_details .details_columns .h3:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#41b0cf;background:linear-gradient(90deg,#41b0cf,#41b0cf00 80% 100%)}main .sec_details .details_columns .h3:before{content:"";position:absolute;z-index:-1;top:-70px;left:-130px;width:258px;height:231px;background:url(/cdn/shop/files/o_DETAILS_Title_BG_01.png) no-repeat center / contain}main .sec_details .details_columns:nth-child(2) .h3:before{width:346px;height:156px;background-image:url(/cdn/shop/files/o_DETAILS_Title_BG_02.png);top:60px;left:-85px}main .sec_details .details_columns:nth-child(3) .h3:before{width:311px;height:287px;background-image:url(/cdn/shop/files/o_DETAILS_Title_BG_03.png);top:-30px;left:-80px}main .sec_details .details_columns p{position:relative;z-index:1;padding-left:35px}main .sec_details .details_columns figure{order:2;width:40%}main .sec_safety{padding:0 0 90px;color:#fff}main .sec_safety .bold{font-size:20px;font-weight:700;color:#f96811;margin-bottom:.5em;text-align:center}main .sec_safety .safety_list{display:flex;gap:3%}main .sec_safety .safety_list>li{width:22.75%}main .sec_safety .safety_list>li .safety_icon{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:100%;aspect-ratio:1 / 1;border:6px solid #33d4ff;border-radius:999px;text-align:center;margin-bottom:30px}main .sec_safety .safety_list>li .safety_icon img{position:absolute;z-index:1;top:28px;left:50%;transform:translate(-50%)}main .sec_safety .safety_list>li .safety_icon span{font-size:24px;font-size:min(24px,1.8vw);font-weight:700;color:#33d4ff;line-height:1.4;padding-top:8%}main .sec_safety .safety_list>li:nth-child(2n) .safety_icon{border:6px solid #f96811}main .sec_safety .safety_list>li:nth-child(2n) .safety_icon span{color:#f96811}footer{position:relative;z-index:2;background:#f96811}footer .box{position:relative;z-index:1;max-width:1000px}footer .footer_img{position:absolute;top:-40px;left:5%;width:45%;max-width:640px}footer .footer_cont{display:flex;text-align:center;color:#fff;padding:70px 0}footer .footer_cont>.footer_item{width:50%}footer .footer_cont .logo{margin:0 auto 10px}footer .footer_cont .copyright{font-size:10px;margin:0 auto 50px}footer .footer_cont .astromeda_logo{margin:0 auto 20px}footer .footer_cont .twitter_link{margin:0 auto 20px}footer .footer_cont .columns{display:flex;justify-content:center;align-items:center;gap:20px;margin:0 auto 10px}footer .footer_cont .columns>*{margin:0}footer .footer_btn{width:50%;max-width:210px}footer .footer_btn a{display:block;width:100%;background:#000;padding:10px 5px;font-size:14px;border:2px solid #0f9ed5;text-decoration:none;transition:.2s}footer .footer_btn a:hover{opacity:.8}footer .footer_btn a img{max-width:20px;vertical-align:middle;margin-right:7px}@media screen and (max-width:1400px){main .sec_models .top_coin{top:-4%}}@media screen and (max-width: 950px){body{-webkit-text-size-adjust:100%;font-size:16px}.sp_cont{display:block!important}.pc_cont{display:none!important}header.header{top:0;width:100%}header.header.scroll{top:0}header .header_cont{position:fixed;width:100%;height:100%;background:#000c;padding:70px 5%;visibility:hidden;opacity:0;transition:.4s}header.open .header_cont{visibility:visible;opacity:1}header.header h1{display:block;width:240px;margin:0 auto 15px}header.header .header_nav{background:none}header.header .header_nav .header_nav_list{display:block;text-align:center;padding:15px 10px}header.header .header_nav .header_nav_list>li{font-size:14px;margin-bottom:1em}header .sp_nav{position:absolute;top:0;right:3%;width:50px;height:50px;z-index:1;cursor:pointer}header .sp_nav:before,header .sp_nav:after{content:"";position:absolute;left:0;right:0;display:block;width:30px;height:4px;background:#1b8194;margin:auto;transition:.5s}header .sp_nav:before{box-shadow:0 10px #1b8194;top:20px}header .sp_nav:after{top:40px}header .sp_nav.active:before{box-shadow:none;transform:rotate(135deg);top:30px}header .sp_nav.active:after{transform:rotate(-135deg);top:30px}.kv{width:100%;margin-top:0}.kv .kv_swiper{aspect-ratio:750 / 1334}.swiper-pagination{gap:20px}.kv .swiper-pagination-vertical.swiper-pagination-bullets,.kv .swiper-vertical>.swiper-pagination-bullets{bottom:20px}.kv .swiper-pagination-bullet{width:10px;height:10px}.box{padding:0 5%}main .h2{font-size:44px;margin:0 0 25px}main .lead{margin-bottom:25px}main .lead p{margin-bottom:1.3em;text-align:left}main .sec_case{padding:80px 0 210px}main .sec_case .img_list{margin-bottom:50px;padding-bottom:30px}main .sec_case .img_list>li .img_columns>figure figcaption{bottom:0}main .sec_case .pc_list{gap:25px 4%}main .sec_case .pc_list>li{position:relative;z-index:1;width:48%;cursor:pointer}main .sec_case:before,main .sec_case:after{height:calc(100% + 190px)}main .sec_goods{margin-top:-100px}main .goods_cont .goods_columns{display:block;background:none;margin-bottom:50px;padding:0;clip-path:unset}main .goods_cont .goods_columns:last-child{margin-bottom:0}main .goods_cont .goods_columns figure,main .goods_cont .goods_columns .goods_item{width:100%;color:#fff}main .goods_cont .goods_columns figure{margin-bottom:18px}main .goods_cont .goods_columns h3{font-size:18px}main .goods_cont .goods_columns .spec{font-size:12px;margin:1.2em 0}main .goods_cont .goods_columns .button.buy a{margin:auto}main .goods_cont .goods_columns.comingsoon{min-height:300px}main .goods_cont .goods_columns.comingsoon>p{font-size:20px}main .sec_models{position:relative;z-index:0;padding:150px 0;background:#865638;color:#fff}main .sec_models:before,main .sec_models:after{height:100px}main .sec_models div.bg{background-image:url(../img/04_MODELS/Models_sp_bg.png)}main .sec_models .top_coin{top:0;background:url(/cdn/shop/files/o_goods_coin.png) no-repeat center top / contain}main .sec_models .models_cont{margin-top:-30px;padding:4px;clip-path:polygon(20px 0,100% 0,100% calc(100% - 30px),calc(100% - 20px) 100%,0 100%,0 30px)}main .sec_models .models_cont .models_inner{padding:50px 5% 40px}main .sec_models .models_columns{display:block;margin:0 0 30px}main .sec_models .models_columns>li{width:100%;margin-bottom:15px}main .sec_models .models_columns>li:last-child{margin-bottom:0}main .sec_models .models_columns>li .models_h3{font-size:18px;padding:4px 5px;margin-bottom:10px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0% 50%)}main .sec_models .models_columns>li .spec{font-size:12px}main .sec_models .models_columns>li .price span{font-size:12px}main .sec_offer{padding:0 0 25px}main .sec_offer:before{top:-140px;background:url(/cdn/shop/files/o_offer_coin.png) no-repeat center top / contain}main .sec_offer:after{background-size:contain;height:calc(100% + 140px)}main .sec_offer .offer_columns{display:block}main .sec_offer .offer_columns .item{width:100%;margin-bottom:30px}main .sec_offer .offer_columns .item figure{margin-bottom:15px}main .sec_offer .offer_columns .item .main{font-size:18px;font-weight:700;margin-bottom:.5em;line-height:1.5}main .black_bg2{background:#0a0a0a}main .sec_details{position:relative;z-index:0;background:url(/cdn/shop/files/o_Details_sp_bg.png) no-repeat center center / cover;padding:150px 0 140px;color:#fff}main .sec_details:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;background:url(../img/07_SafetySecurity/Safety_sp_bg01.png) no-repeat center bottom / contain}main .sec_details .details_columns{display:block;margin-bottom:25px}main .sec_details .details_columns .text{width:100%}main .sec_details .details_columns .h3{font-size:18px;padding:10px 15px;margin-bottom:15px}main .sec_details .details_columns .h3:before{top:-35px;left:-65px;width:150px;height:150px}main .sec_details .details_columns:nth-child(2) .h3:before{width:170px;height:80px;top:30px;left:-40px}main .sec_details .details_columns:nth-child(3) .h3:before{width:160px;height:140px;top:-15px;left:-40px}main .sec_details .details_columns p{padding-left:0}main .sec_details .details_columns figure{position:relative;z-index:1;width:100%;margin-bottom:15px}main .sec_safety{padding:0 0 45px;background:url(../img/07_SafetySecurity/Safety_sp_bg02.png) no-repeat center bottom / contain}main .sec_safety .bold{font-size:16px}main .sec_safety .safety_list{display:block}main .sec_safety .safety_list>li{width:100%;margin-bottom:30px}main .sec_safety .safety_list>li:last-child{margin-bottom:0}main .sec_safety .safety_list>li .safety_icon{flex-wrap:wrap;align-content:center;border:5px solid #33d4ff;max-width:200px;margin:0 auto 15px}main .sec_safety .safety_list>li .safety_icon img{position:static;transform:none}main .sec_safety .safety_list>li .safety_icon span{width:100%;font-size:18px;padding-top:10px}footer .footer_img{position:static;width:100%;max-width:640px;margin:0 auto 50px}footer .footer_cont{display:block;padding:70px 0 20px}footer .footer_cont>.footer_item{width:100%}footer .footer_cont .logo{margin:0 auto 20px}footer .footer_cont .copyright{margin-bottom:100px}footer .footer_cont .astromeda_logo{margin:0 auto 20px}footer .footer_cont .twitter_link{margin:0 auto 20px}footer .footer_btn a{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/onepiece.css.map */
