﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}img{vertical-align:top}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){input,button,textarea,select{-webkit-appearance:none;border-radius:0}input[type="radio"]{-webkit-appearance:radio}input[type="checkbox"]{-webkit-appearance:checkbox}}html{font-size:10px;scroll-behavior:smooth}html.open{position:fixed;overflow:hidden;height:100%}body{color:#333;font:10px/1.8 "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, sans-serif;letter-spacing:0.1em}@media only screen and (min-width: 769px){body{min-width:1205px}}body.open{position:fixed;overflow:hidden;height:100%}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-decoration:none}a:hover{opacity:.8}@media only screen and (max-width: 768px){.pc{display:none !important}img{max-width:100%;height:auto}}@media only screen and (min-width: 769px){a[href^="tel:"]{pointer-events:none}.sp{display:none !important}img{image-rendering:-webkit-optimize-contrast}}.fs-l-page{position:relative;overflow:hidden;font-size:1.6rem}.fs-l-page .fs-l-header{padding-top:0}.fs-l-page .fs-l-main{max-width:100%;margin:0 auto;padding:0}@media only screen and (max-width: 768px){.fs-l-page .fs-l-main{margin:0 auto}}.fs-l-page .fs-l-main .fs-l-pageMain{max-width:1205px;margin:0 30px;margin:40px auto}@media only screen and (max-width: 768px){.fs-l-page .fs-l-main .fs-l-pageMain{padding:0 30px}}.fs-l-page .fs-l-main .fs-l-sideArea{display:none}.fs-l-page .fs-l-footer{margin-top:0}@media only screen and (max-width: 768px){.fs-l-page .fs-l-footer{margin-top:0;border:none;background:none}}.top-bar .list-message{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;text-align:center}.top-bar .list-message__item{flex:0 0 calc(50% - 2px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;background:#ebedf5;padding:10px;color:#2a356b;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.top-bar .list-message__item{flex:0 0 100%;font-size:1.2rem}}.top-bar .list-message__item .message{flex:0 0 auto}.top-bar .list-message__item .label{flex:0 0 auto;margin-left:10px;padding:2px 10px;background:#fff;border-radius:10px;font-size:1.2rem;line-height:1}#global-header{position:relative}@media only screen and (max-width: 768px){#global-header{border-bottom:10px solid #2a356b}}#global-header .header-content{max-width:1205px;margin:20px auto 15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 768px){#global-header .header-content{margin:15px 20px}}#global-header .header-banner{max-width:1205px;margin:20px auto 30px;text-align:center}@media only screen and (max-width: 768px){#global-header .header-banner{margin:15px auto 15px}}#global-header .header-logo{flex:0 0 auto;margin-right:auto}@media only screen and (max-width: 768px){#global-header .header-logo{flex:0 0 42%}}#global-header .header-search{margin-right:30px}#global-header .header-search__inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px 5px 0;border-bottom:1px solid #2a356b}#global-header .header-search__input input{border:none}#global-header .header-search__btn input{width:16px;border:none;background:url("https://primeframe.itembox.design/item/img/icon_search.png") no-repeat 50% 50%;background-size:16px 23px;text-indent:-10em}#global-header .header-link{margin-right:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#global-header .header-link__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 10px}#global-header .header-link__item a{display:block}#global-header .header-link__item a:hover{text-decoration:none}#global-header .header-link__icon{display:block;text-align:center}#global-header .header-link__title{display:block;color:#2a356b;font-size:1.3rem;text-align:center}#global-header .header-bnr{flex:0 0 auto;padding:5px 20px 5px 70px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left 30px top 50%;background-size:28px auto;border:1px solid #2a356b;color:#2a356b;font-size:2.6rem;font-weight:700;line-height:1;letter-spacing:2px}#global-header .header-bnr a{color:#2a356b;text-decoration:none}#global-header #humberger{position:relative;height:20px;width:28px;display:inline-block;box-sizing:border-box}#global-header #humberger span{position:absolute;left:0;height:2px;width:28px;background-color:#6a7789;border-radius:2px;display:inline-block;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#global-header #humberger span:nth-of-type(1){bottom:20px}#global-header #humberger span:nth-of-type(2){bottom:10px}#global-header #humberger span:nth-of-type(3){bottom:0}#global-header #humberger.close span:nth-of-type(1){transform:rotate(45deg);bottom:10px}#global-header #humberger.close span:nth-of-type(2){opacity:0}#global-header #humberger.close span:nth-of-type(3){transform:rotate(-45deg);bottom:10px}#global-nav{position:relative;background:#2a356b;z-index:10}#global-nav .nav-inner{max-width:1205px;margin:0 auto}#global-nav .list-gnav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-height:58px}#global-nav .list-gnav__item{flex:0 0 calc(100% / 6)}#global-nav .list-gnav__item a{display:block;padding:15px 0;color:#fff}#global-nav .list-gnav__item a:hover{text-decoration:none}#global-nav .list-gnav__item.show .parent{position:relative;z-index:10}#global-nav .list-gnav__item.show .parent:before{content:"";position:absolute;left:30%;bottom:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:12px 12px 0 12px;border-color:#2a356b transparent transparent transparent;z-index:0}#global-nav .list-gnav .secondary{display:none;position:absolute;top:58px;left:0;width:100%;background:#6a7789}#global-nav .list-gnav .secondary__inner{position:relative;width:1205px;margin:0 auto;padding:25px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}#global-nav .list-gnav .secondary a{flex:0 0 calc(100% / 6);padding:10px 0;font-size:1.2rem}#fs_ProductDetails .fs-l-pageMain .fs-l-productLayout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#fs_ProductDetails .fs-l-pageMain .fs-l-productLayout #photo-slider{flex:0 0 50%}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-l-pageMain .fs-l-productLayout #photo-slider{flex:0 0 100%;margin-bottom:40px}}#fs_ProductDetails .fs-l-pageMain .fs-l-productLayout #detail-info{flex:0 0 50%;padding-left:60px}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-l-pageMain .fs-l-productLayout #detail-info{flex:0 0 100%;padding-left:0}}#global-footer{position:relative;padding:100px 0 0;background:#2d3559}@media only screen and (max-width: 768px){#global-footer{padding-top:60px}}#global-footer .footer-nav{max-width:1200px;margin:0 auto 60px}@media only screen and (max-width: 768px){#global-footer .footer-nav{margin-bottom:40px}}#global-footer .footer-nav__inner{margin:0 190px;margin:0 160px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#global-footer .footer-nav__inner{margin:0 30px}}@media only screen and (min-width: 769px){#global-footer .footer-nav__title{display:none}}@media only screen and (max-width: 768px){#global-footer .footer-nav__title{position:relative;padding:15px 0;border-top:1px solid #fff;color:#fff;font-size:1.4rem}#global-footer .footer-nav__title:after{content:"";position:absolute;top:50%;right:3px;width:6px;height:6px;margin-top:-3px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@media only screen and (min-width: 769px){#global-footer .footer-nav .l-col{flex:0 0 50%}}@media only screen and (max-width: 768px){#global-footer .footer-nav .l-col{width:100%;margin-bottom:20px;border-bottom:1px solid #fff}#global-footer .footer-nav .l-col .js-toggle-panel{display:none}}#global-footer .footer-nav .l-col .list-fnav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#global-footer .footer-nav .l-col .list-fnav{padding-top:20px;padding-bottom:20px}}#global-footer .footer-nav .l-col .list-fnav__item{flex:0 0 50%}#global-footer .footer-nav .l-col .list-fnav__item a:hover{text-decoration:none}@media only screen and (min-width: 769px){#global-footer .footer-nav .r-col{flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#global-footer .footer-nav .r-col .list-fnav{flex:0 0 50%}}@media only screen and (max-width: 768px){#global-footer .footer-nav .r-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}#global-footer .footer-nav .r-col .list-fnav:nth-of-type(1){flex:0 0 40%}#global-footer .footer-nav .r-col .list-fnav:nth-of-type(2){flex:0 0 auto}}#global-footer .footer-nav .list-fnav__item{margin-bottom:10px}#global-footer .footer-nav .list-fnav a{color:#fff;font-size:1.4rem;line-height:1}#global-footer .footer-nav .list-fnav a:hover{text-decoration:none}#global-footer .list-sns{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 768px){#global-footer .list-sns{margin-bottom:30px}}#global-footer .list-sns__item{flex:0 0 auto;margin:0 20px}#global-footer .list-sns__item a{display:flex}#global-footer .copyright{padding:20px;color:#fff;font-size:1.2rem;text-align:center}#global-footer .btn-pagetop{position:fixed;bottom:120px;right:0;width:20px;height:40px;opacity:0;visibility:hidden}#global-footer .btn-pagetop.active{opacity:1;visibility:visible}#global-footer .btn-pagetop.stop{position:absolute;top:-95px;bottom:auto}@media only screen and (max-width: 768px){#global-footer .btn-pagetop.stop{top:-120px}}@media only screen and (max-width: 768px){#global-footer .btn-pagetop{width:20px;bottom:80px}}@media only screen and (min-width: 769px){.footer-bnr{position:fixed;bottom:0;right:25px;z-index:10}}@media only screen and (max-width: 768px){.footer-bnr{text-align:center;position:fixed;bottom:0;right:0;width:100%}}.footer-bnr.active{opacity:1;visibility:visible}.footer-bnr.stop{opacity:1;visibility:visible;position:absolute;top:-90px;top:-120px;top:-180px;bottom:auto}@media only screen and (max-width: 768px){.footer-bnr.stop{top:-40px}}@media only screen and (max-width: 768px){.footer-bnr{bottom:0}}.overlay{position:fixed;z-index:200;top:0;left:0;display:none;width:100%;height:100%}.overlay.open{display:block;position:fixed;overflow:hidden;width:100%;height:100%}.slide-menu{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:fixed;width:100%;top:0px;top:70px;top:120px;left:-100%;height:calc(100% - 110px);z-index:500;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff}.slide-menu.open{left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.slide-menu.open .slide-menu__close{left:100%}.slide-menu.hide{opacity:0}.slide-menu.fixed{position:fixed;top:0;z-index:500;opacity:1}.slide-menu .list-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.slide-menu .list-icon__item{flex:0 0 calc(100% / 4 - 3px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.slide-menu .list-icon__item a{position:relative;display:block;width:100%;padding:15px 0;background:#e9ecf2;color:#2a356b;font-size:1.2rem;line-height:1;text-align:center}.slide-menu .list-icon__item a .icon{margin-bottom:5px;display:block}.slide-menu .list-icon__item a .title{display:block}.slide-menu .pagelink-wrap{margin:30px}.slide-menu .pagelink-wrap .fnav-title{position:relative;padding:15px 0;border-top:1px solid #2a356b;color:#2a356b;font-size:1.4rem}.slide-menu .pagelink-wrap .fnav-title:after{content:"";position:absolute;top:50%;right:3px;width:6px;height:6px;margin-top:-3px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.slide-menu .pagelink-wrap .l-col{width:100%;margin-bottom:20px;border-bottom:1px solid #2a356b}.slide-menu .pagelink-wrap .l-col .js-toggle-panel{display:none}.slide-menu .pagelink-wrap .l-col .list-fnav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.slide-menu .pagelink-wrap .l-col .list-fnav__item{flex:0 0 50%}.slide-menu .pagelink-wrap .r-col{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:20px 0 30px;border-bottom:1px solid #2a356b}.slide-menu .pagelink-wrap .r-col .list-fnav:nth-of-type(1){flex:0 0 40%}.slide-menu .pagelink-wrap .r-col .list-fnav:nth-of-type(2){flex:0 0 60%}.slide-menu .pagelink-wrap .list-fnav__item{margin-bottom:10px}.slide-menu .pagelink-wrap .list-fnav a{color:#2a356b;font-size:1.4rem;line-height:1}.slide-menu .list-sns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:40px 0}.slide-menu .list-sns__item{margin:0 10px}.slide-menu .list-sns__item a{display:flex}.slide-menu .contact{padding:30px 0;background:#e9ecf2}.slide-menu .contact .tel{color:#2a356b;font-size:4.0rem;font-weight:700;text-align:center}.slide-menu .contact .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.slide-menu .contact .tel{font-size:10vw;font-size:9vw}}.slide-menu .contact .tel:before{display:inline-block;content:"";width:40px;height:27px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:38px auto}.slide-menu .contact .info{margin:0 auto 30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.slide-menu .contact .holiday{margin:0 5px;color:#2a356b;font-size:1.2rem}.slide-menu .contact .time{margin:0 5px;color:#2a356b;font-size:1.2rem}.slide-menu .contact .btn-form{margin:0 30px;text-align:center}.slide-menu .contact .btn-form a{position:relative;display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.5rem;letter-spacing:-1px;text-decoration:none}.slide-menu .contact .btn-form a:before{display:inline-block;content:"";width:40px;height:27px;margin-right:15px;background:url("https://primeframe.itembox.design/item/img/icon/icon_mail_w.svg") no-repeat left;background-size:32px auto;vertical-align:sub}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f6f6fa}::-webkit-scrollbar-thumb{background:#d3d9e6;border:2px solid #f6f6fa;background-clip:content-box}.eyecatch img{max-width:100%;height:auto}.en,.page-wrapper .categorylink__title,.page-wrapper .categorylink-type2__title,.page-wrapper .page-orderitem .categorylink03__title{font-family:'Jost', sans-serif;font-weight:400}.notojp{font-family:'Noto Sans JP', sans-serif}.prev-arrow{position:absolute;left:-40px;top:25%}@media only screen and (max-width: 768px){.prev-arrow{left:-25px}}.next-arrow{position:absolute;right:-40px;top:25%}@media only screen and (max-width: 768px){.next-arrow{right:-25px}}.ta-c{text-align:center !important}.ta-r{text-align:right !important}.mt-10{margin-top:10px !important}.mr-10{margin-right:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.mt-20{margin-top:20px !important}.mr-20{margin-right:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.mt-30{margin-top:30px !important}.mr-30{margin-right:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.mt-40{margin-top:40px !important}.mr-40{margin-right:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.mt-50{margin-top:50px !important}.mr-50{margin-right:50px !important}.mb-50{margin-bottom:50px !important}.ml-50{margin-left:50px !important}.mt-60{margin-top:60px !important}.mr-60{margin-right:60px !important}.mb-60{margin-bottom:60px !important}.ml-60{margin-left:60px !important}.mt-70{margin-top:70px !important}.mr-70{margin-right:70px !important}.mb-70{margin-bottom:70px !important}.ml-70{margin-left:70px !important}.mt-80{margin-top:80px !important}.mr-80{margin-right:80px !important}.mb-80{margin-bottom:80px !important}.ml-80{margin-left:80px !important}.mt-90{margin-top:90px !important}.mr-90{margin-right:90px !important}.mb-90{margin-bottom:90px !important}.ml-90{margin-left:90px !important}.category-header{position:relative}.category-header__image{position:relative;overflow:hidden;max-height:400px}.category-header__image:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:100%;height:1px;margin-top:30px;margin-left:-360px;background:#fff;transform:translate(-100%, 0)}@media only screen and (max-width: 768px){.category-header__image:before{margin-top:20px;margin-left:-60px}}.category-header__image img{width:100%}.category-header__title{position:absolute;margin:-30px auto 0;top:50%;left:50%;width:1205px;transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){.category-header__title{top:27px;left:30px;width:100%;margin-top:0;transform:translate(0, 0)}}.category-header__title .en,.category-header__title .page-wrapper .categorylink__title,.page-wrapper .category-header__title .categorylink__title,.category-header__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-header__title .categorylink-type2__title,.category-header__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-header__title .categorylink03__title{display:block;margin-bottom:10px;color:#fff;font-size:1.4rem;letter-spacing:3px;font-weight:200}@media only screen and (max-width: 768px){.category-header__title .en,.category-header__title .page-wrapper .categorylink__title,.page-wrapper .category-header__title .categorylink__title,.category-header__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-header__title .categorylink-type2__title,.category-header__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-header__title .categorylink03__title{font-size:1rem;letter-spacing:3.5px}}.category-header__title .ja{display:block;color:#fff;font-family:"Yu Mincho", "YuMincho", serif;font-size:4.8rem;letter-spacing:6px}@media only screen and (max-width: 768px){.category-header__title .ja{font-size:2.0rem}}.fs-c-breadcrumb{max-width:1205px;margin:15px auto}@media only screen and (max-width: 768px){.fs-c-breadcrumb{margin:0 10px}}.fs-c-breadcrumb__list{color:#6a778a}.fs-c-breadcrumb__list a{color:#6a778a}.category-comment-top{width:100%}.category-comment-bottom{margin-top:120px;width:100%}@media only screen and (max-width: 768px){.category-comment-bottom{margin-top:80px}}.category-desc{padding:100px 40px 80px;background:#d2d9e6}@media only screen and (max-width: 768px){.category-desc{padding:40px 20px 70px}}.category-desc__text{max-width:1205px;margin:0 auto;padding:0 20px;font-size:1.4rem;line-height:1.8}.category-desc .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;max-width:1205px;margin:50px auto 0;padding:0 20px}.category-desc .link__text{flex:0 0 50%;font-size:1.4rem}@media only screen and (max-width: 768px){.category-desc .link__text{flex:0 0 100%;margin-bottom:20px}}.category-desc .link .list-link{flex:0 0 45%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.category-desc .link .list-link{flex:0 0 100%}}.category-desc .link .list-link__item{flex:0 0 48%}@media only screen and (max-width: 768px){.category-desc .link .list-link__item{flex:0 0 100%}}.category-desc .link .list-link__item a{position:relative;display:block;padding:12px 25px 12px 25px;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;letter-spacing:-1px;line-height:1}@media only screen and (max-width: 768px){.category-desc .link .list-link__item a{margin:10px 20px}}.category-desc .link .list-link__item a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform:rotate(45deg)}.category-desc .link .list-link__item a:hover{color:#fff;background:#2a356b;text-decoration:none}.category-desc .link .list-link__item a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.category-sizes{padding:100px 0 0;background:#f6f6f9}@media only screen and (max-width: 768px){.category-sizes{padding:90px 30px 0}}.category-sizes__inner{max-width:1205px;margin:0 auto;border-bottom:1px solid #cccccc}.category-sizes__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-sizes__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.category-sizes__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-sizes__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-sizes__title .en,.category-sizes__title .page-wrapper .categorylink__title,.page-wrapper .category-sizes__title .categorylink__title,.category-sizes__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-sizes__title .categorylink-type2__title,.category-sizes__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-sizes__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-sizes__title .en,.category-sizes__title .page-wrapper .categorylink__title,.page-wrapper .category-sizes__title .categorylink__title,.category-sizes__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-sizes__title .categorylink-type2__title,.category-sizes__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-sizes__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-sizes .list-tab{border-bottom:2px solid #2a356b;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.category-sizes .list-tab__item{cursor:pointer;flex:0 0 calc(100% / 6 - 8px);margin-right:8px;padding:15px;background:#fff;border:1px solid #2a356b;border-bottom:none;border-radius:6px 6px 0 0;color:#2a356b;font-size:1.8rem;text-align:center}@media only screen and (max-width: 768px){.category-sizes .list-tab__item{flex:0 0 calc(100% / 4 - 4px);margin-right:4px;padding:4px 0;font-size:1.4rem}}.category-sizes .list-tab__item.is-active{background:#2a356b;color:#fff}.category-sizes .tab-content{margin:25px 0 90px}@media only screen and (max-width: 768px){.category-sizes .tab-content{margin-bottom:60px}}.category-sizes .tab-content__item{display:none}.category-sizes .tab-content__item.is-active{display:block}.category-sizes .list-size{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-sizes .list-size__item{flex:0 0 calc(100% / 6 - 8px);margin-right:8px;margin-bottom:8px;text-align:center}@media only screen and (max-width: 768px){.category-sizes .list-size__item{flex:0 0 calc(100% / 3 - 4px);margin-right:6px;margin-bottom:6px}.category-sizes .list-size__item:nth-child(3n){margin-right:0}}@media only screen and (min-width: 769px){.category-sizes .list-size__item:nth-child(6n){margin-right:0}}.category-sizes .list-size__item a{display:block;padding:15px;background:#fff;color:#2a356b}@media only screen and (max-width: 768px){.category-sizes .list-size__item a{padding:10px 0}}.category-sizes .list-size__item a:hover{background:#2a356b;color:#fff;text-decoration:none;opacity:1}.category-sizes .list-size__title{font-size:2.0rem}@media only screen and (max-width: 768px){.category-sizes .list-size__title{font-size:1.8rem}}.category-sizes .list-size__mm{color:#8f8f8f;font-size:1.4rem}@media only screen and (max-width: 768px){.category-sizes .list-size__mm{font-size:1.2rem;letter-spacing:-0.5px}}.category-matboard{padding:120px 0;background:#f6f6f9}@media only screen and (max-width: 768px){.category-matboard{padding:70px 30px 80px}}.category-matboard__inner{max-width:1205px;margin:0 auto}.category-matboard__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-matboard__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.category-matboard__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-matboard__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-matboard__title .en,.category-matboard__title .page-wrapper .categorylink__title,.page-wrapper .category-matboard__title .categorylink__title,.category-matboard__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-matboard__title .categorylink-type2__title,.category-matboard__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-matboard__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-matboard__title .en,.category-matboard__title .page-wrapper .categorylink__title,.page-wrapper .category-matboard__title .categorylink__title,.category-matboard__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-matboard__title .categorylink-type2__title,.category-matboard__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-matboard__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-matboard__desc{margin-bottom:60px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.category-matboard__desc{margin-bottom:40px;text-align:left}}.category-matboard .list-matboard{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-matboard .list-matboard__item{flex:0 0 calc(100% / 7 - 8px);margin-right:8px;margin-bottom:40px;text-align:center}@media only screen and (max-width: 768px){.category-matboard .list-matboard__item{flex:0 0 calc(100% / 3 - 4px);margin-right:6px;margin-bottom:20px}.category-matboard .list-matboard__item:nth-child(3n){margin-right:0}}.category-matboard .list-matboard__item:nth-child(7n){margin-right:0}.category-matboard .list-matboard__item a{display:block;color:#333;font-size:1.4rem}@media only screen and (max-width: 768px){.category-matboard .list-matboard__item a{padding:10px 0}}.category-matboard .list-matboard__item a:hover{text-decoration:none}.category-matboard .list-matboard__image{margin-bottom:10px}@media only screen and (max-width: 768px){.category-matboard .list-matboard__image{margin:0 15px 10px}}.category-matboard .list-matboard__title{font-size:1.4rem;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.category-matboard .list-matboard__title{font-size:1.2rem}}.category-matboard .btn-link{width:30%;margin:40px auto 0}@media only screen and (max-width: 768px){.category-matboard .btn-link{width:90%;margin:20px auto}}.category-matboard .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.category-matboard .btn-link a:hover{text-decoration:none}.category-art{margin:100px 0}@media only screen and (max-width: 768px){.category-art{margin:80px 0}}.category-art__block{padding:128px 0 40px;background:#f6f6f9}@media only screen and (max-width: 768px){.category-art__block{padding:80px 30px 40px}}.category-art__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-art__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.category-art__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-art__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-art__title .en,.category-art__title .page-wrapper .categorylink__title,.page-wrapper .category-art__title .categorylink__title,.category-art__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-art__title .categorylink-type2__title,.category-art__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-art__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-art__title .en,.category-art__title .page-wrapper .categorylink__title,.page-wrapper .category-art__title .categorylink__title,.category-art__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-art__title .categorylink-type2__title,.category-art__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-art__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:10px;font-size:1.2rem}}.category-art__desc{margin-bottom:80px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.category-art__desc{margin:0 40px 80px;text-align:left}}.category-art .list-art{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1205px}.category-art .list-art__item{flex:0 0 calc(100% / 3 - 54px);margin-right:80px;margin-bottom:40px}@media only screen and (max-width: 768px){.category-art .list-art__item{flex:0 0 calc(100% / 2 - 10px);margin-right:20px;margin-bottom:30px}.category-art .list-art__item:nth-child(2n){margin-right:0}}@media only screen and (min-width: 769px){.category-art .list-art__item:nth-child(3n){margin-right:0}}.category-art .list-art__item a{display:block;color:#333;font-size:1.4rem}@media only screen and (max-width: 768px){.category-art .list-art__item a{padding:10px 0}}.category-art .list-art__item a:hover{text-decoration:none}.category-art .list-art__image{margin-bottom:20px;text-align:center}@media only screen and (max-width: 768px){.category-art .list-art__image{margin-bottom:10px}}.category-art .list-art__title{margin-left:5px;line-height:1.4}@media only screen and (max-width: 768px){.category-art .list-art__title{margin-left:0}}.category-art .list-art__title .ja{display:block;margin-bottom:5px;font-size:1.6rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.category-art .list-art__title .ja{font-size:1.4rem}}.category-art .list-art__title .en,.category-art .list-art__title .page-wrapper .categorylink__title,.page-wrapper .category-art .list-art__title .categorylink__title,.category-art .list-art__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-art .list-art__title .categorylink-type2__title,.category-art .list-art__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-art .list-art__title .categorylink03__title{display:block;color:#8fa1ba;font-size:1.2rem}@media only screen and (max-width: 768px){.category-art .list-art__title .en,.category-art .list-art__title .page-wrapper .categorylink__title,.page-wrapper .category-art .list-art__title .categorylink__title,.category-art .list-art__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-art .list-art__title .categorylink-type2__title,.category-art .list-art__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-art .list-art__title .categorylink03__title{font-size:1.0rem}}.category-artprofile{padding:120px 0;background:#f6f6f9}@media only screen and (max-width: 768px){.category-artprofile{padding:70px 30px 80px}}.category-artprofile__inner{max-width:967px;margin:0 auto}.category-artprofile__title{margin-bottom:80px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-artprofile__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}}.category-artprofile__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-artprofile__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-artprofile__title .en,.category-artprofile__title .page-wrapper .categorylink__title,.page-wrapper .category-artprofile__title .categorylink__title,.category-artprofile__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-artprofile__title .categorylink-type2__title,.category-artprofile__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-artprofile__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-artprofile__title .en,.category-artprofile__title .page-wrapper .categorylink__title,.page-wrapper .category-artprofile__title .categorylink__title,.category-artprofile__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-artprofile__title .categorylink-type2__title,.category-artprofile__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-artprofile__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-artprofile .profile{margin:0 10px 40px;text-align:center}@media only screen and (max-width: 768px){.category-artprofile .profile{margin-bottom:30px}}.category-artprofile .profile__image{margin-bottom:50px}.category-artprofile .profile__title .ja{display:block;font-size:2.0rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.category-artprofile .profile__title .ja{font-size:1.8rem}}.category-artprofile .profile__title .en,.category-artprofile .profile__title .page-wrapper .categorylink__title,.page-wrapper .category-artprofile .profile__title .categorylink__title,.category-artprofile .profile__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-artprofile .profile__title .categorylink-type2__title,.category-artprofile .profile__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-artprofile .profile__title .categorylink03__title{display:block;color:#8fa1ba;font-size:1.2rem}.category-artprofile__desc{max-width:700px;margin:0 auto 60px;font-size:1.3rem}@media only screen and (max-width: 768px){.category-artprofile__desc{margin:0 10px 50px;text-align:left}}.category-artprofile .painterhistory{padding:60px 80px;background:#fff}@media only screen and (max-width: 768px){.category-artprofile .painterhistory{padding:60px 15px 40px 25px}}.category-artprofile .painterhistory__title{margin-bottom:80px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-artprofile .painterhistory__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.category-artprofile .painterhistory__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-artprofile .painterhistory__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-artprofile .painterhistory__title .en,.category-artprofile .painterhistory__title .page-wrapper .categorylink__title,.page-wrapper .category-artprofile .painterhistory__title .categorylink__title,.category-artprofile .painterhistory__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-artprofile .painterhistory__title .categorylink-type2__title,.category-artprofile .painterhistory__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-artprofile .painterhistory__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-artprofile .painterhistory__title .en,.category-artprofile .painterhistory__title .page-wrapper .categorylink__title,.page-wrapper .category-artprofile .painterhistory__title .categorylink__title,.category-artprofile .painterhistory__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-artprofile .painterhistory__title .categorylink-type2__title,.category-artprofile .painterhistory__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-artprofile .painterhistory__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-artprofile .painterhistory .list-history{overflow-y:scroll;max-height:260px;padding-right:50px}@media only screen and (max-width: 768px){.category-artprofile .painterhistory .list-history{padding-right:20px}}.category-artprofile .painterhistory .list-history__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:25px 15px;border-bottom:1px solid #b3b3b3}.category-artprofile .painterhistory .list-history__date{flex:0 0 14%;font-size:1.3rem}@media only screen and (max-width: 768px){.category-artprofile .painterhistory .list-history__date{flex:0 0 100%;margin-bottom:10px}}.category-artprofile .painterhistory .list-history__title{flex:0 0 86%;font-size:1.3rem}@media only screen and (max-width: 768px){.category-artprofile .painterhistory .list-history__title{flex:0 0 100%}}.category-materials{padding:130px 0 0;background:#f6f6f9}@media only screen and (max-width: 768px){.category-materials{padding:90px 30px 0}}.category-materials__inner{max-width:1205px;margin:0 auto;padding-bottom:80px;border-bottom:1px solid #cccccc}@media only screen and (max-width: 768px){.category-materials__inner{padding-bottom:10px}}.category-materials__title{margin-bottom:70px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-materials__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}}.category-materials__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-materials__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.category-materials__title .en,.category-materials__title .page-wrapper .categorylink__title,.page-wrapper .category-materials__title .categorylink__title,.category-materials__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-materials__title .categorylink-type2__title,.category-materials__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-materials__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-materials__title .en,.category-materials__title .page-wrapper .categorylink__title,.page-wrapper .category-materials__title .categorylink__title,.category-materials__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-materials__title .categorylink-type2__title,.category-materials__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-materials__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-materials .list-material{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-materials .list-material__item{flex:0 0 calc(100% / 3 - 20px);margin-right:20px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.category-materials .list-material__item{flex:0 0 100%;margin-right:0}}.category-materials .list-material__item:nth-child(3n){margin-right:0}.category-materials .list-material__image{flex:0 0 54%}@media only screen and (max-width: 768px){.category-materials .list-material__image{flex:0 0 48%}}.category-materials .list-material__text{flex:0 0 42%;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.category-materials .list-material__text{flex:0 0 45%}}.category-materials .list-material__title{margin:10px 0;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.0rem}@media only screen and (max-width: 768px){.category-materials .list-material__title{font-size:1.8rem}}.category-materials .list-material__desc{font-size:1.4rem}.category-surface{padding:120px 0 0;background:#f6f6f9}@media only screen and (max-width: 768px){.category-surface{padding:80px 30px 0}}.category-surface__inner{max-width:1205px;margin:0 auto;padding-bottom:180px}@media only screen and (max-width: 768px){.category-surface__inner{padding-bottom:70px}}.category-surface__title{margin-bottom:70px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-surface__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}}.category-surface__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-surface__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;font-size:2.0rem}}.category-surface__title .en,.category-surface__title .page-wrapper .categorylink__title,.page-wrapper .category-surface__title .categorylink__title,.category-surface__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-surface__title .categorylink-type2__title,.category-surface__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-surface__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-surface__title .en,.category-surface__title .page-wrapper .categorylink__title,.page-wrapper .category-surface__title .categorylink__title,.category-surface__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-surface__title .categorylink-type2__title,.category-surface__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-surface__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.category-surface .list-surface{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-surface .list-surface__item{flex:0 0 calc(100% / 3 - 20px);margin-right:20px;margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.category-surface .list-surface__item{flex:0 0 100%;margin-right:0}}.category-surface .list-surface__item:nth-child(3n){margin-right:0}.category-surface .list-surface__image{flex:0 0 54%}@media only screen and (max-width: 768px){.category-surface .list-surface__image{flex:0 0 48%}}.category-surface .list-surface__text{flex:0 0 40%;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.category-surface .list-surface__text{flex:0 0 45%}}.category-surface .list-surface__title{margin:10px 0;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.0rem}@media only screen and (max-width: 768px){.category-surface .list-surface__title{font-size:1.8rem}}.category-surface .list-surface__desc{font-size:1.4rem}@media only screen and (max-width: 768px){.category-recommend{padding:20px 30px 0}}.category-recommend__inner{max-width:1205px;margin:0 auto;padding-bottom:80px}@media only screen and (max-width: 768px){.category-recommend__inner{padding-bottom:60px}}.category-recommend__title{margin-bottom:60px;color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-recommend__title{margin-bottom:50px}}.category-recommend__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-recommend__title .ja{margin-left:30px;font-size:2.0rem}}.category-recommend__title .en,.category-recommend__title .page-wrapper .categorylink__title,.page-wrapper .category-recommend__title .categorylink__title,.category-recommend__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-recommend__title .categorylink-type2__title,.category-recommend__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-recommend__title .categorylink03__title{position:relative;display:block;margin-bottom:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-recommend__title .en,.category-recommend__title .page-wrapper .categorylink__title,.page-wrapper .category-recommend__title .categorylink__title,.category-recommend__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-recommend__title .categorylink-type2__title,.category-recommend__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-recommend__title .categorylink03__title{margin-bottom:10px;font-size:1.2rem}}.category-recommend__title .en:before,.category-recommend__title .page-wrapper .categorylink__title:before,.page-wrapper .category-recommend__title .categorylink__title:before,.category-recommend__title .page-wrapper .categorylink-type2__title:before,.page-wrapper .category-recommend__title .categorylink-type2__title:before,.category-recommend__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem .category-recommend__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){.category-recommend__title .en:before,.category-recommend__title .page-wrapper .categorylink__title:before,.page-wrapper .category-recommend__title .categorylink__title:before,.category-recommend__title .page-wrapper .categorylink-type2__title:before,.page-wrapper .category-recommend__title .categorylink-type2__title:before,.category-recommend__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem .category-recommend__title .categorylink03__title:before{width:90px;margin-right:10px}}.category-recommend .list-recommend__item{flex:0 0 50%;margin-bottom:40px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.category-recommend .list-recommend__item{flex:0 0 100%}}.category-recommend .list-recommend__image{flex:0 0 40%}@media only screen and (max-width: 768px){.category-recommend .list-recommend__image{flex:0 0 100%}}.category-recommend .list-recommend__text{flex:0 0 60%;padding:20px}@media only screen and (max-width: 768px){.category-recommend .list-recommend__text{flex:0 0 100%;padding:20px 0}}.category-recommend .list-recommend__title{margin-bottom:10px;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.category-recommend .list-recommend__title{font-size:1.4rem}}.category-recommend .list-recommend__desc{font-size:1.4rem;margin-bottom:15px}.category-recommend .list-recommend__price{color:#9599a3}@media only screen and (max-width: 768px){.category-recommend .list-recommend__price{font-size:1.4rem}}.category-recommend .list-recommend__price .tax{font-size:1.2rem}.category-selling{position:relative;padding:80px 0 0}@media only screen and (max-width: 768px){.category-selling{padding:80px 30px 0}}.category-selling:before{position:absolute;content:"";display:inline-block;top:0;left:0;z-index:-1;width:95%;height:344px;background:#ebedf5}.category-selling__inner{max-width:1205px;margin:0 auto}.category-selling__title{margin-bottom:80px;color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-selling__title{margin-bottom:70px}}.category-selling__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-selling__title .ja{margin-left:30px;font-size:2.0rem}}.category-selling__title .en,.category-selling__title .page-wrapper .categorylink__title,.page-wrapper .category-selling__title .categorylink__title,.category-selling__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-selling__title .categorylink-type2__title,.category-selling__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-selling__title .categorylink03__title{position:relative;display:block;margin-bottom:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-selling__title .en,.category-selling__title .page-wrapper .categorylink__title,.page-wrapper .category-selling__title .categorylink__title,.category-selling__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-selling__title .categorylink-type2__title,.category-selling__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-selling__title .categorylink03__title{margin-bottom:10px;font-size:1.2rem}}.category-selling__title .en:before,.category-selling__title .page-wrapper .categorylink__title:before,.page-wrapper .category-selling__title .categorylink__title:before,.category-selling__title .page-wrapper .categorylink-type2__title:before,.page-wrapper .category-selling__title .categorylink-type2__title:before,.category-selling__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem .category-selling__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){.category-selling__title .en:before,.category-selling__title .page-wrapper .categorylink__title:before,.page-wrapper .category-selling__title .categorylink__title:before,.category-selling__title .page-wrapper .categorylink-type2__title:before,.page-wrapper .category-selling__title .categorylink-type2__title:before,.category-selling__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem .category-selling__title .categorylink03__title:before{width:90px;margin-right:10px}}.category-selling .list-selling{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-selling .list-selling__item{position:relative;flex:0 0 25%;margin-bottom:40px}@media only screen and (max-width: 768px){.category-selling .list-selling__item{flex:0 0 100%}}.category-selling .list-selling__icon{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;top:-30px;left:50%;width:60px;height:60px;margin-left:-30px;background:#c6774f;border-radius:50%;color:#fff;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.5rem}@media only screen and (max-width: 768px){.category-selling .list-selling__icon{top:-25px;width:50px;height:50px;margin-left:-25px}}@media only screen and (max-width: 768px){.category-selling .list-selling__image{margin:0 60px}}.category-selling .list-selling__text{margin:25px 0}.category-selling .list-selling__title{margin-bottom:20px;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.0rem}@media only screen and (max-width: 768px){.category-selling .list-selling__title{font-size:1.8rem}}.category-selling .list-selling__desc{font-size:1.4rem;margin-bottom:15px}.category-selling .list-selling__price{color:#9599a3;text-align:right}.category-selling .list-selling__price .tax{font-size:1.2rem}.category-userguide{padding:60px 0;background:#d2d9e6}.category-userguide__inner{max-width:1205px;margin:0 auto}.category-userguide__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-userguide__title{margin-bottom:30px}}.category-userguide__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.category-userguide__title .ja{font-size:2.0rem}}.category-userguide__title .en,.category-userguide__title .page-wrapper .categorylink__title,.page-wrapper .category-userguide__title .categorylink__title,.category-userguide__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-userguide__title .categorylink-type2__title,.category-userguide__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-userguide__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-userguide__title .en,.category-userguide__title .page-wrapper .categorylink__title,.page-wrapper .category-userguide__title .categorylink__title,.category-userguide__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-userguide__title .categorylink-type2__title,.category-userguide__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-userguide__title .categorylink03__title{font-size:1.2rem}}.category-userguide .list-guide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.category-userguide .list-guide{margin:0 30px}}.category-userguide .list-guide__item{flex:0 0 32%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;padding:20px;background:#fff}@media only screen and (max-width: 768px){.category-userguide .list-guide__item{flex:0 0 100%;margin-bottom:10px;padding:20px 15px}}.category-userguide .list-guide__title{margin-bottom:10px;padding:10px 0 10px 50px;color:#2d3559;font-family:"Yu Mincho", "YuMincho", serif;font-size:1.8rem;letter-spacing:-0.5px}.category-userguide .list-guide__title.icon-fee{background:url("https://primeframe.itembox.design/item/img/icon/icon_fee.svg") no-repeat left;background-size:34px auto}.category-userguide .list-guide__title.icon-pay{background:url("https://primeframe.itembox.design/item/img/icon/icon_pay.svg") no-repeat left;background-size:34px auto}.category-userguide .list-guide__title.icon-shipping{background:url("https://primeframe.itembox.design/item/img/icon/icon_shipping.svg") no-repeat left;background-size:34px auto}.category-userguide .list-guide__comment{margin-bottom:auto;font-size:1.4rem;letter-spacing:-0.5px}.category-userguide .list-guide__link{margin-top:10px;text-align:right}.category-userguide .list-guide__link a{position:relative;font-size:1.4rem;letter-spacing:-0.5px}.category-userguide .list-guide__link a:after{display:inline-block;content:"";width:46px;height:8px;margin-left:15px;background:url("https://primeframe.itembox.design/item/img/icon_arrow01.png") no-repeat right}.sec-contact{padding:60px 0 40px}@media only screen and (max-width: 768px){.sec-contact{padding:60px 30px}}.sec-contact__inner{max-width:1205px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sec-contact__title{flex:0 0 25%;color:#8fa1ba;letter-spacing:0.2em}@media only screen and (max-width: 768px){.sec-contact__title{flex:0 0 100%;margin-bottom:30px}}.sec-contact__title .ja{display:block;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:2px}@media only screen and (max-width: 768px){.sec-contact__title .ja{font-size:2.0rem}}.sec-contact__title .en,.sec-contact__title .page-wrapper .categorylink__title,.page-wrapper .sec-contact__title .categorylink__title,.sec-contact__title .page-wrapper .categorylink-type2__title,.page-wrapper .sec-contact__title .categorylink-type2__title,.sec-contact__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-contact__title .categorylink03__title{position:relative;display:block;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.sec-contact__title .en,.sec-contact__title .page-wrapper .categorylink__title,.page-wrapper .sec-contact__title .categorylink__title,.sec-contact__title .page-wrapper .categorylink-type2__title,.page-wrapper .sec-contact__title .categorylink-type2__title,.sec-contact__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-contact__title .categorylink03__title{font-size:1.2rem}}.sec-contact__title .en:before,.sec-contact__title .page-wrapper .categorylink__title:before,.page-wrapper .sec-contact__title .categorylink__title:before,.sec-contact__title .page-wrapper .categorylink-type2__title:before,.page-wrapper .sec-contact__title .categorylink-type2__title:before,.sec-contact__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem .sec-contact__title .categorylink03__title:before{display:inline-block;content:"";width:35px;height:1px;margin-right:10px;border-top:1px solid #8fa1ba;vertical-align:middle}.sec-contact__tel{flex:0 0 35%;text-align:center}@media only screen and (max-width: 768px){.sec-contact__tel{flex:0 0 100%;margin-bottom:30px}}.sec-contact__tel .tel{margin-bottom:10px;padding:15px 40px 15px 40px;padding:15px 10px 15px 10px;border:1px solid #2a356b;color:#2a356b;font-size:3.1rem;font-family:'Jost', sans-serif;letter-spacing:2px;line-height:1}.sec-contact__tel .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.sec-contact__tel .tel{font-size:2.6rem}}.sec-contact__tel .tel:before{display:inline-block;content:"";width:32px;height:22px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:32px auto;vertical-align:baseline}.sec-contact__tel .time{color:#2a356b;font-size:1.4rem}@media only screen and (max-width: 768px){.sec-contact__tel .time{font-size:1.2rem}}.sec-contact__mail{flex:0 0 35%;text-align:center}@media only screen and (max-width: 768px){.sec-contact__mail{flex:0 0 100%}}.sec-contact__mail a{position:relative;display:block;padding:18px;border:1px solid #2a356b;color:#2a356b;font-size:1.8rem;line-height:1;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.sec-contact__mail a{font-size:1.6rem}}.sec-contact__mail a:hover{background:#2a356b;color:#fff;text-decoration:none}.sec-contact__mail a:hover:before{background:url("https://primeframe.itembox.design/item/img/icon/icon_mail_w.svg") no-repeat left;background-size:36px auto}.sec-contact__mail a:before{display:inline-block;content:"";width:36px;height:24px;margin-right:15px;background:url("https://primeframe.itembox.design/item/img/icon/icon_mail.svg") no-repeat left;background-size:36px auto;vertical-align:sub}.category-search__inner{max-width:1205px;margin:120px auto 80px;padding:60px 100px 55px;background:#f6f6fa}@media only screen and (max-width: 768px){.category-search__inner{margin:70px 30px 90px;padding:50px 20px 50px}}.category-search__title{padding-bottom:40px;border-bottom:1px solid #bac1cc;color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){.category-search__title{display:block}}.category-search__title .ja{font-size:1.8rem;font-weight:700;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.category-search__title .ja{font-size:1.6rem}}.category-search__title .en,.category-search__title .page-wrapper .categorylink__title,.page-wrapper .category-search__title .categorylink__title,.category-search__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-search__title .categorylink-type2__title,.category-search__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-search__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.category-search__title .en,.category-search__title .page-wrapper .categorylink__title,.page-wrapper .category-search__title .categorylink__title,.category-search__title .page-wrapper .categorylink-type2__title,.page-wrapper .category-search__title .categorylink-type2__title,.category-search__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .category-search__title .categorylink03__title{display:block;margin-top:10px;margin-left:0}}.category-search .list-search{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #bac1cc;padding:25px 0 15px;font-size:1.4rem}@media only screen and (max-width: 768px){.category-search .list-search{display:block;padding:30px 0 20px}}.category-search .list-search__title{flex:0 0 calc(100% / 6);font-weight:700}@media only screen and (max-width: 768px){.category-search .list-search__title{margin-bottom:20px}}.category-search .list-search__data{flex:0 0 calc(100% / 6 * 5)}.category-search .list-search__checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-search .list-search__checkbox.open{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-search .list-search__checkbox.is-close{display:none}.category-search .list-search__size{margin-bottom:10px}.category-search .list-search__size span{position:relative;display:inline-block;width:130px;padding:4px 10px 4px 10px;background:#fff;color:#2d3559;font-size:1.2rem;line-height:1}.category-search .list-search__size span:before,.category-search .list-search__size span:after{position:absolute;content:"";display:block;background:#2d3559;right:10px;top:50%;width:10px;height:0.5px;transform:translate(-50%, -50%)}.category-search .list-search__size span:before{transform:translate(-50%, -50%) rotate(0deg)}.category-search .list-search__size span.is-close:before{transform:translate(-50%, -50%) rotate(90deg)}.category-search .list-search label{flex:0 0 calc(100% / 5);margin-bottom:10px;padding-right:20px}.category-search .list-search label input{margin-right:5px}@media only screen and (max-width: 768px){.category-search .list-search label{flex:0 0 50%;padding-right:0}}.category-search .list-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-top:45px}@media only screen and (max-width: 768px){.category-search .list-btn{display:block}}.category-search .list-btn__reset{margin:0 20px;text-align:center}.category-search .list-btn__reset input{display:inline-block;width:240px;padding:10px 0;background:none;background:#e1e5ed;border:none;border-radius:20px;color:#2a356b;font-size:1.4rem}.category-search .list-btn__submit{margin:0 20px;text-align:center}@media only screen and (max-width: 768px){.category-search .list-btn__submit{margin-top:25px}}.category-search .list-btn__submit button{display:inline-block;width:240px;padding:10px 0;background:none;background:#2a356b;border:none;border-radius:20px;color:#fff;font-size:1.4rem}.mailform{margin:60px auto;max-width:660px}@media only screen and (max-width: 768px){.mailform{margin:40px 0}}.mailform .form-field__label{margin-bottom:5px;font-size:1.5rem}@media only screen and (max-width: 768px){.mailform .form-field__label{font-size:1.3rem;letter-spacing:-0.5px}}.mailform .form-field__label .req{margin-left:8px;padding:2px 8px;background:#d96055;color:#fff;font-size:1.2rem;line-height:1;vertical-align:middle}.mailform .form-field__label .any{margin-left:10px;padding:2px 8px;background:#8fa1ba;color:#fff;font-size:1.2rem;line-height:1;vertical-align:middle}.mailform .form-field__label .caution{margin-left:10px;color:#b37759;font-size:1.2rem}@media only screen and (max-width: 768px){.mailform .form-field__label .caution{display:block;margin-left:0;margin-top:5px}}.mailform .form-field__data{margin-bottom:30px}@media only screen and (max-width: 768px){.mailform .form-field__data{font-size:1.4rem}}.mailform input[type="text"]{position:relative;width:100%;padding:20px 20px;background:#f6f6fa;border:none;font-size:1.4rem}.mailform input[type="text"]:placeholder{color:#8fa1ba}@media only screen and (max-width: 768px){.mailform input[type="text"]{padding:15px 15px;font-size:1.4rem}}.mailform textarea{position:relative;width:100%;height:15em;padding:25px 20px;background:#f6f6fa;border:none;font-size:1.4rem}@media only screen and (max-width: 768px){.mailform textarea{height:10em;padding:15px 15px;font-size:1.4rem}}.mailform select{position:relative;width:100%;padding:20px;background:#f6f6fa;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mailform select:-ms-expand{display:none}@media only screen and (max-width: 768px){.mailform select{padding:15px 15px;font-size:1.4rem}}.mailform .select-wrap{position:relative;width:100%}.mailform .select-wrap:after{content:"";position:absolute;top:30px;right:30px;width:6px;height:6px;border-top:2px solid #999;border-left:2px solid #999;transform:translateY(-50%) rotate(-135deg);pointer-events:none}@media only screen and (max-width: 768px){.mailform .select-wrap:after{right:20px}}.mailform .form-btn{width:50%;margin:80px auto 150px;text-align:center}@media only screen and (max-width: 768px){.mailform .form-btn{width:80%;margin:65px auto 135px}}.mailform .form-btn input[type="submit"]{cursor:pointer;display:block;width:100%;padding:15px;border:none;background:#2a356b;color:#fff;font-size:1.4rem}#fs_ProductDetails .fs-c-productNameHeading{font-weight:400}#fs_ProductDetails .fs-c-productThumbnail__image{margin:3px;flex-basis:15.4%}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productThumbnail__image{margin:4px;flex-basis:14.2%;min-width:43px}}#fs_ProductDetails .fs-c-productThumbnail__image .fs-c-productThumbnail__image__caption{display:none;font-size:1.0rem}#fs_ProductDetails .fs-c-productNameHeading{font-size:4.5rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productNameHeading{font-size:3.2rem}}#fs_ProductDetails .fs-c-productNumber{margin-top:30px;margin-bottom:10px;padding:0;border:none}#fs_ProductDetails .fs-c-productNumber .fs-c-productNumber__label{margin-right:5px;color:#6a778a;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productNumber .fs-c-productNumber__label{font-size:1.2rem}}#fs_ProductDetails .fs-c-productNumber .fs-c-productNumber__number{color:#6a778a;font-size:1.4rem;font-weight:400}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productNumber .fs-c-productNumber__number{font-size:1.2rem}}#fs_ProductDetails .fs-p-productDescription{font-size:1.4rem}#fs_ProductDetails .fs-c-productPrices{margin-top:25px;margin-bottom:20px;font-family:serif}#fs_ProductDetails .fs-c-productPrices .fs-c-productPrice__main__price{color:#c49770;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productPrices .fs-c-productPrice__main__price{font-size:2.8rem}}#fs_ProductDetails .fs-c-productPrices .fs-c-productPrice__addon{color:#c49770;font-size:1.6rem}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-productPrices .fs-c-productPrice__addon{font-size:1.4rem}}#fs_ProductDetails .fs-c-variationAndActions{margin-top:40px}#fs_ProductDetails .fs-c-variationAndActions .fs-c-variationAndActions__variationLabel{display:none}#fs_ProductDetails .fs-c-variationAndActions__variation .fs-c-variationList__item .fs-c-variationList__item__body{margin-bottom:8px;padding:10px 0}#fs_ProductDetails .fs-c-variationList__item__cart li{grid-template-columns:auto 1fr 1fr auto;padding:30px 0;padding:10px 0}#fs_ProductDetails .fs-c-variationList__item__cart .fs-c-variationCart__variationName__name{font-size:1.4rem;display:none}#fs_ProductDetails .fs-c-variationCart__wishlist{display:none}#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation{min-width:auto;padding:15px 40px;background:#fff;border:none;border:1px solid #c49770;box-shadow:none;color:#c49770}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation{padding:10px 0;font-size:1.2rem}}#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation:hover{background:#c49770;color:#fff}#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation:hover .fs-c-button__label{background:url("https://primeframe.itembox.design/item/img/detail/icon_cart_white.png") no-repeat left}#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation .fs-c-button__label{padding-left:30px;background:url("https://primeframe.itembox.design/item/img/detail/icon_cart_brown.png") no-repeat left}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-variationCart__cartButton .fs-c-button--addToCart--variation .fs-c-button__label{padding-left:20px;background-size:auto 16px}}#fs_ProductDetails .fs-c-productNotice--outOfStock{color:#f00;background:inherit;border:1px solid #f00}#fs_ProductDetails .parts-link{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_ProductDetails .parts-link{font-size:1.4rem}}#fs_ProductDetails .parts-link__shipping{flex:0 0 50%;border:2px solid #e6e6e6}@media only screen and (max-width: 768px){#fs_ProductDetails .parts-link__shipping{flex:0 0 100%}}#fs_ProductDetails .parts-link__deadline{flex:0 0 50%;border:2px solid #e6e6e6;border-left:none}@media only screen and (max-width: 768px){#fs_ProductDetails .parts-link__deadline{margin-top:15px;flex:0 0 100%;border:2px solid #e6e6e6}}#fs_ProductDetails .parts-link a{position:relative;display:block;padding:20px 30px;font-size:1.4rem;line-height:1}@media only screen and (max-width: 768px){#fs_ProductDetails .parts-link a{padding:18px 20px}}#fs_ProductDetails .parts-link a:after{position:absolute;top:50%;right:15px;display:inline-block;content:"";width:46px;height:8px;margin-top:-5px;background:url("https://primeframe.itembox.design/item/img/icon_arrow01.png") no-repeat right}#fs_ProductDetails .fs-c-productReview{margin-top:10px}#fs_ProductDetails .fs-c-button--plain{color:#9599a3}@media only screen and (max-width: 768px){#fs_ProductDetails .fs-c-button--plain{font-size:1.4rem}}#fs_ProductDetails .free-area{width:100%}#fs_ProductDetails .product-details{margin-top:140px}#fs_ProductDetails .product-details__inner{max-width:1205px;margin:0 auto}#fs_ProductDetails .product-details__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#fs_ProductDetails .product-details__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}#fs_ProductDetails .product-details__title .en,#fs_ProductDetails .product-details__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .product-details__title .categorylink__title,#fs_ProductDetails .product-details__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .product-details__title .categorylink-type2__title,#fs_ProductDetails .product-details__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .product-details__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details__title .en,#fs_ProductDetails .product-details__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .product-details__title .categorylink__title,#fs_ProductDetails .product-details__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .product-details__title .categorylink-type2__title,#fs_ProductDetails .product-details__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .product-details__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}#fs_ProductDetails .product-details .column{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 30px}#fs_ProductDetails .product-details .column__image{flex:0 0 50%}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details .column__image{flex:0 0 100%;margin-bottom:30px}}#fs_ProductDetails .product-details .column__data{flex:0 0 50%;padding-left:60px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details .column__data{flex:0 0 100%;padding-left:0}}#fs_ProductDetails .product-details .column .list-data__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;border-top:1px dotted #e6e6e6;font-size:1.4rem}#fs_ProductDetails .product-details .column .list-data__item:last-child{border-bottom:1px dotted #e6e6e6}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details .column .list-data__item{font-size:1.4rem}}#fs_ProductDetails .product-details .column .list-data__label{flex:0 0 35%}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details .column .list-data__label{flex:0 0 40%;font-size:1.4rem}}#fs_ProductDetails .product-details .column .list-data__data{flex:0 0 65%}@media only screen and (max-width: 768px){#fs_ProductDetails .product-details .column .list-data__data{flex:0 0 60%;font-size:1.4rem}}#fs_ProductDetails .product-features{margin-top:120px;padding-top:90px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features{padding-top:80px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px;background-size:100px auto}}#fs_ProductDetails .product-features__inner{max-width:1205px;margin:0 auto;padding-bottom:60px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features__inner{padding-bottom:20px}}#fs_ProductDetails .product-features__title{height:152px;margin-bottom:50px;padding:35px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #f6f6f9 400px, #f6f6f9 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features__title{margin-bottom:40px;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #f6f6f9 70%, #f6f6f9 100%)}}#fs_ProductDetails .product-features__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features__title .ja{margin-left:60px;font-size:2.0rem}}#fs_ProductDetails .product-features__title .en,#fs_ProductDetails .product-features__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .product-features__title .categorylink__title,#fs_ProductDetails .product-features__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .product-features__title .categorylink-type2__title,#fs_ProductDetails .product-features__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .product-features__title .categorylink03__title{position:relative;display:block;margin-bottom:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features__title .en,#fs_ProductDetails .product-features__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .product-features__title .categorylink__title,#fs_ProductDetails .product-features__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .product-features__title .categorylink-type2__title,#fs_ProductDetails .product-features__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .product-features__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_ProductDetails .product-features__title .en:before,#fs_ProductDetails .product-features__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_ProductDetails .product-features__title .categorylink__title:before,#fs_ProductDetails .product-features__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_ProductDetails .product-features__title .categorylink-type2__title:before,#fs_ProductDetails .product-features__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_ProductDetails .product-features__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features__title .en:before,#fs_ProductDetails .product-features__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_ProductDetails .product-features__title .categorylink__title:before,#fs_ProductDetails .product-features__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_ProductDetails .product-features__title .categorylink-type2__title:before,#fs_ProductDetails .product-features__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_ProductDetails .product-features__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_ProductDetails .product-features .list-product__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features .list-product__item{margin-bottom:40px}}#fs_ProductDetails .product-features .list-product__item.reverse .list-product__text{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#fs_ProductDetails .product-features .list-product__item.reverse .list-product__icon{text-align:left}#fs_ProductDetails .product-features .list-product__item.reverse .list-product__title{text-align:left}#fs_ProductDetails .product-features .list-product__item.reverse .list-product__title:after{left:0px;right:auto}#fs_ProductDetails .product-features .list-product__item.reverse .list-product__image{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#fs_ProductDetails .product-features .list-product__text{flex:0 0 40%;padding:50px 40px 0}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features .list-product__text{flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding:20px 30px}}#fs_ProductDetails .product-features .list-product__icon{color:#cad5e6;font-size:5rem;text-align:right}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features .list-product__icon{font-size:4.0rem}}#fs_ProductDetails .product-features .list-product__title{position:relative;margin-top:20px;padding-bottom:30px;font-size:2.4rem;text-align:right}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features .list-product__title{margin-top:20px;font-size:1.8rem}}#fs_ProductDetails .product-features .list-product__title:after{content:"";position:absolute;right:10px;bottom:0;width:30px;height:1px;background:#424c7c}#fs_ProductDetails .product-features .list-product__desc{margin-top:30px;font-size:1.4rem}#fs_ProductDetails .product-features .list-product__image{flex:0 0 60%;padding:0 40px}@media only screen and (max-width: 768px){#fs_ProductDetails .product-features .list-product__image{flex:0 0 100%;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}#fs_ProductDetails .detail-material{margin:120px 0 130px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material{margin:60px 30px 70px}}#fs_ProductDetails .detail-material__inner{max-width:1205px;margin:0 auto}#fs_ProductDetails .detail-material__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#fs_ProductDetails .detail-material__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}#fs_ProductDetails .detail-material__title .en,#fs_ProductDetails .detail-material__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .detail-material__title .categorylink__title,#fs_ProductDetails .detail-material__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .detail-material__title .categorylink-type2__title,#fs_ProductDetails .detail-material__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .detail-material__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material__title .en,#fs_ProductDetails .detail-material__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .detail-material__title .categorylink__title,#fs_ProductDetails .detail-material__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .detail-material__title .categorylink-type2__title,#fs_ProductDetails .detail-material__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .detail-material__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}#fs_ProductDetails .detail-material .list-material__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#fafafc}#fs_ProductDetails .detail-material .list-material__image{flex:0 0 50%}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material .list-material__image{flex:0 0 100%}}#fs_ProductDetails .detail-material .list-material__text{flex:0 0 50%;padding:80px 60px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material .list-material__text{flex:0 0 100%;padding:30px}}#fs_ProductDetails .detail-material .list-material__title{font-size:2.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material .list-material__title{font-size:1.8rem}}#fs_ProductDetails .detail-material .list-material__desc{margin-top:50px;font-size:1.4rem;line-height:1.8}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-material .list-material__desc{margin-top:20px}}#fs_ProductDetails .detail-mat{margin-top:120px;padding-top:75px;background:#fafafc url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 75px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat{margin-top:60px;padding-top:70px;background:#fafafc url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 70px;background-size:100px auto}}#fs_ProductDetails .detail-mat__inner{max-width:1205px;margin:0 auto;padding-bottom:80px}#fs_ProductDetails .detail-mat__title{height:152px;margin-bottom:80px;padding:35px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #fafafc 400px, #fafafc 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat__title{margin-bottom:25px;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #fafafc 70%, #fafafc 100%)}}#fs_ProductDetails .detail-mat__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat__title .ja{margin-left:60px;font-size:2.0rem}}#fs_ProductDetails .detail-mat__title .en,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink__title,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink-type2__title,#fs_ProductDetails .detail-mat__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .detail-mat__title .categorylink03__title{position:relative;display:block;margin-bottom:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat__title .en,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink__title,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink__title,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink-type2__title,#fs_ProductDetails .detail-mat__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_ProductDetails .detail-mat__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_ProductDetails .detail-mat__title .en:before,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink__title:before,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink-type2__title:before,#fs_ProductDetails .detail-mat__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_ProductDetails .detail-mat__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat__title .en:before,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink__title:before,#fs_ProductDetails .detail-mat__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_ProductDetails .detail-mat__title .categorylink-type2__title:before,#fs_ProductDetails .detail-mat__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_ProductDetails .detail-mat__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_ProductDetails .detail-mat .block-lead{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:-140px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-lead{margin:0 30px}}#fs_ProductDetails .detail-mat .block-lead__text{flex:0 0 60%;padding:100px 60px 0 0}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-lead__text{flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding:20px 10px 0;font-size:1.4rem}}#fs_ProductDetails .detail-mat .block-lead__desc{font-size:1.4rem}#fs_ProductDetails .detail-mat .block-lead__image{flex:0 0 40%}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-lead__image{flex:0 0 100%;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}#fs_ProductDetails .detail-mat .block-buy{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px;padding:40px 100px 40px 90px;background:#f4f6fa}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-buy{margin:30px;padding:40px 25px}}#fs_ProductDetails .detail-mat .block-buy__title{flex:0 0 28%;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.0rem;letter-spacing:-0.5px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-buy__title{flex:0 0 100%;margin-bottom:30px;font-size:1.8rem}}#fs_ProductDetails .detail-mat .block-buy__comment{flex:0 0 72%;font-size:1.4rem;letter-spacing:-0.5px}@media only screen and (max-width: 768px){#fs_ProductDetails .detail-mat .block-buy__comment{flex:0 0 100%}}#fs_ProductDetails .detail-mat .block-buy__link{margin-left:auto;margin-top:30px;font-size:1.4rem}#fs_ProductDetails .detail-mat .block-buy__link a{position:relative;color:#333;font-size:1.4rem}#fs_ProductDetails .detail-mat .block-buy__link a:after{display:inline-block;content:"";width:46px;height:8px;margin-left:15px;background:url("https://primeframe.itembox.design/item/img/icon_arrow01.png") no-repeat right}.clr-brown{color:#c49770}.ff-min{font-family:"Yu Mincho", "YuMincho", serif}.fs-body-custom .sec-contact{padding:50px 25px 35px;border-top:1px solid #dedede}@media only screen and (max-width: 768px){.fs-body-custom .sec-contact{padding-bottom:60px}}.page-wrapper .page-header{position:relative}.page-wrapper .page-header__image{position:relative;overflow:hidden;max-height:400px}.page-wrapper .page-header__image:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:100%;height:1px;margin-top:30px;margin-left:-360px;background:#fff;transform:translate(-100%, 0)}@media only screen and (max-width: 768px){.page-wrapper .page-header__image:before{margin-top:20px;margin-left:-60px}}.page-wrapper .page-header__image img{width:100%}.page-wrapper .page-header__title{position:absolute;margin:-30px auto 0;top:50%;left:50%;width:1205px;transform:translate(-50%, -50%);z-index:1}@media only screen and (max-width: 768px){.page-wrapper .page-header__title{top:27px;left:30px;width:100%;margin-top:0;transform:translate(0, 0)}}.page-wrapper .page-header__title .en,.page-wrapper .page-header__title .categorylink__title,.page-wrapper .page-header__title .categorylink-type2__title,.page-wrapper .page-header__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-header__title .categorylink03__title{display:block;margin-bottom:10px;color:#fff;font-size:1.4rem;letter-spacing:3px;font-weight:200}@media only screen and (max-width: 768px){.page-wrapper .page-header__title .en,.page-wrapper .page-header__title .categorylink__title,.page-wrapper .page-header__title .categorylink-type2__title,.page-wrapper .page-header__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-header__title .categorylink03__title{font-size:1rem;letter-spacing:3.5px}}.page-wrapper .page-header__title .ja{display:block;color:#fff;font-family:"Yu Mincho", "YuMincho", serif;font-size:4.8rem;letter-spacing:6px}@media only screen and (max-width: 768px){.page-wrapper .page-header__title .ja{font-size:2.0rem}}.page-wrapper .page-header.no-image .page-header__title{position:relative;margin:120px auto 100px;top:auto;left:auto;max-width:1205px;transform:none;text-align:center;z-index:1}.page-wrapper .page-header.no-image .page-header__title:after{content:"";position:absolute;display:inline-block;bottom:-60px;height:50px;width:1px;background:#2a356b}@media only screen and (max-width: 768px){.page-wrapper .page-header.no-image .page-header__title{margin:50px auto 80px}.page-wrapper .page-header.no-image .page-header__title:after{bottom:-45px;height:30px}}.page-wrapper .page-header.no-image .page-header__title .en,.page-wrapper .page-header.no-image .page-header__title .categorylink__title,.page-wrapper .page-header.no-image .page-header__title .categorylink-type2__title,.page-wrapper .page-header.no-image .page-header__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-header.no-image .page-header__title .categorylink03__title{color:#2a356b;font-weight:700}.page-wrapper .page-header.no-image .page-header__title .ja{color:#2a356b;letter-spacing:0}.page-wrapper .fs-c-breadcrumb{max-width:1205px;margin:15px auto}@media only screen and (max-width: 768px){.page-wrapper .fs-c-breadcrumb{margin:10px}}.page-wrapper .fs-c-breadcrumb__list{color:#6a778a}.page-wrapper .fs-c-breadcrumb__list a{color:#6a778a}.page-wrapper .categorylink{padding:50px 0 60px;background:#f6f6fa}@media only screen and (max-width: 768px){.page-wrapper .categorylink{padding:40px 0 50px}}.page-wrapper .categorylink__inner{max-width:1205px;margin:0 auto;padding:0 20px}.page-wrapper .categorylink__title{margin-bottom:30px;color:#2a356b;font-size:1.8rem;text-align:center;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .categorylink__title{margin-bottom:10px}}.page-wrapper .categorylink .list-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.page-wrapper .categorylink .list-link__item{flex:0 0 32%;margin:2px}@media only screen and (max-width: 768px){.page-wrapper .categorylink .list-link__item{flex:0 0 100%}}.page-wrapper .categorylink .list-link__item a{position:relative;display:block;padding:30px 40px;background:#fff url("https://primeframe.itembox.design/item/img/aboutmat/icon_arrow.png") no-repeat right 20px top 50%;color:#333;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .categorylink .list-link__item a{padding:15px;background:#fff}.page-wrapper .categorylink .list-link__item a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.page-wrapper .categorylink .list-link__item a:hover{box-shadow:0 0 5px 3px rgba(100,100,100,0.1);text-decoration:none;color:#333}.page-wrapper .categorylink-type2{padding:60px 0 0;background:linear-gradient(180deg, #f6f6fa 0%, #f6f6fa 58%, #fff 58%, #fff 100%)}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2{padding-top:40px;background:#f6f6fa}}.page-wrapper .categorylink-type2__inner{max-width:1205px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2__inner{padding:0}}.page-wrapper .categorylink-type2__title{margin-bottom:25px;color:#2a356b;font-size:1.8rem;text-align:center;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2__title{margin-bottom:15px}}.page-wrapper .categorylink-type2 .list-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .list-link{padding:0 20px 50px;text-align:left}}.page-wrapper .categorylink-type2 .list-link__item{flex:0 0 19.5%;margin:0 0.25%}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .list-link__item{flex:0 0 100%}}.page-wrapper .categorylink-type2 .list-link__item a{position:relative;display:block;padding:25px 0 40px;background:#fff;color:#333;font-size:1.4rem}.page-wrapper .categorylink-type2 .list-link__item a:after{content:"";position:absolute;display:inline-block;left:50%;bottom:20px;width:8px;height:8px;margin-left:-4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .list-link__item a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-bottom:4px;padding:10px 10px;background:#fff}.page-wrapper .categorylink-type2 .list-link__item a:after{top:50%;left:auto;right:20px;margin-top:-4px;margin-left:0}}.page-wrapper .categorylink-type2 .list-link__item a:hover{box-shadow:0 0 5px 3px rgba(100,100,100,0.1);text-decoration:none;color:#333}.page-wrapper .categorylink-type2 .list-link__icon{margin-bottom:20px}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .list-link__icon{flex:0 0 11%;margin-left:10px;margin-bottom:0}}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .list-link__title{flex:0 0 80%;padding-left:15px;font-size:1.4rem}}.page-wrapper .categorylink-type2 .desc{margin:40px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .categorylink-type2 .desc{margin:0;padding:50px 40px 20px;background:#fff;font-size:1.4rem;text-align:left}}.page-wrapper .page-desc{padding:100px 40px;background:#d2d9e6}@media only screen and (max-width: 768px){.page-wrapper .page-desc{padding:50px 30px}}.page-wrapper .page-desc p{max-width:1205px;margin:0 auto;padding:0 20px;font-size:1.4rem;line-height:1.8}.page-wrapper .sec-faq#faq06{margin-bottom:170px}@media only screen and (max-width: 768px){.page-wrapper .sec-faq#faq06{margin-bottom:120px}}.page-wrapper .sec-aboutmat,.page-wrapper .sec-howtoattach,.page-wrapper .sec-faq{position:relative;margin:100px 0 130px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat,.page-wrapper .sec-howtoattach,.page-wrapper .sec-faq{margin:80px 0}}.page-wrapper .sec-aboutmat__inner,.page-wrapper .sec-howtoattach__inner,.page-wrapper .sec-faq__inner{max-width:1205px;margin:0 auto;padding:0 105px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat__inner,.page-wrapper .sec-howtoattach__inner,.page-wrapper .sec-faq__inner{padding:0}}.page-wrapper .sec-aboutmat__desc,.page-wrapper .sec-howtoattach__desc,.page-wrapper .sec-faq__desc{margin-bottom:60px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat__desc,.page-wrapper .sec-howtoattach__desc,.page-wrapper .sec-faq__desc{margin:0 30px 60px;text-align:left}}.page-wrapper .sec-aboutmat__title,.page-wrapper .sec-howtoattach__title,.page-wrapper .sec-faq__title{margin-bottom:40px;color:#2a356b;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat__title,.page-wrapper .sec-howtoattach__title,.page-wrapper .sec-faq__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.page-wrapper .sec-aboutmat__title .ja,.page-wrapper .sec-howtoattach__title .ja,.page-wrapper .sec-faq__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat__title .ja,.page-wrapper .sec-howtoattach__title .ja,.page-wrapper .sec-faq__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .sec-aboutmat__title .en,.page-wrapper .sec-aboutmat__title .categorylink__title,.page-wrapper .sec-aboutmat__title .categorylink-type2__title,.page-wrapper .sec-aboutmat__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-aboutmat__title .categorylink03__title,.page-wrapper .sec-howtoattach__title .en,.page-wrapper .sec-howtoattach__title .categorylink__title,.page-wrapper .sec-howtoattach__title .categorylink-type2__title,.page-wrapper .sec-howtoattach__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-howtoattach__title .categorylink03__title,.page-wrapper .sec-faq__title .en,.page-wrapper .sec-faq__title .categorylink__title,.page-wrapper .sec-faq__title .categorylink-type2__title,.page-wrapper .sec-faq__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-faq__title .categorylink03__title{font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat__title .en,.page-wrapper .sec-aboutmat__title .categorylink__title,.page-wrapper .sec-aboutmat__title .categorylink-type2__title,.page-wrapper .sec-aboutmat__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-aboutmat__title .categorylink03__title,.page-wrapper .sec-howtoattach__title .en,.page-wrapper .sec-howtoattach__title .categorylink__title,.page-wrapper .sec-howtoattach__title .categorylink-type2__title,.page-wrapper .sec-howtoattach__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-howtoattach__title .categorylink03__title,.page-wrapper .sec-faq__title .en,.page-wrapper .sec-faq__title .categorylink__title,.page-wrapper .sec-faq__title .categorylink-type2__title,.page-wrapper .sec-faq__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-faq__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .sec-aboutmat .panel,.page-wrapper .sec-howtoattach .panel,.page-wrapper .sec-faq .panel{margin-bottom:40px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel,.page-wrapper .sec-howtoattach .panel,.page-wrapper .sec-faq .panel{margin:0 30px}}.page-wrapper .sec-aboutmat .panel__title,.page-wrapper .sec-howtoattach .panel__title,.page-wrapper .sec-faq .panel__title{position:relative;background:#f6f6fa;padding:20px 0 20px 50px;font-size:1.8rem;line-height:1}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__title,.page-wrapper .sec-howtoattach .panel__title,.page-wrapper .sec-faq .panel__title{padding:15px 40px 15px 15px;font-size:1.4rem;line-height:1.4}.page-wrapper .sec-aboutmat .panel__title:after,.page-wrapper .sec-howtoattach .panel__title:after,.page-wrapper .sec-faq .panel__title:after{display:inline-block;content:"";right:15px;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;margin-top:-8px}.page-wrapper .sec-aboutmat .panel__title.show:after,.page-wrapper .sec-howtoattach .panel__title.show:after,.page-wrapper .sec-faq .panel__title.show:after{margin-top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.page-wrapper .sec-aboutmat .panel__title.first-child,.page-wrapper .sec-howtoattach .panel__title.first-child,.page-wrapper .sec-faq .panel__title.first-child{margin-top:60px}.page-wrapper .sec-aboutmat .panel__body,.page-wrapper .sec-howtoattach .panel__body,.page-wrapper .sec-faq .panel__body{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__body,.page-wrapper .sec-howtoattach .panel__body,.page-wrapper .sec-faq .panel__body{margin-top:20px;margin-bottom:0}}.page-wrapper .sec-aboutmat .panel__image,.page-wrapper .sec-howtoattach .panel__image,.page-wrapper .sec-faq .panel__image{flex:0 0 40%;margin-bottom:20px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__image,.page-wrapper .sec-howtoattach .panel__image,.page-wrapper .sec-faq .panel__image{flex:0 0 100%}}.page-wrapper .sec-aboutmat .panel__image img,.page-wrapper .sec-howtoattach .panel__image img,.page-wrapper .sec-faq .panel__image img{margin-bottom:10px}.page-wrapper .sec-aboutmat .panel__image .caution,.page-wrapper .sec-howtoattach .panel__image .caution,.page-wrapper .sec-faq .panel__image .caution{display:block;margin-bottom:20px;color:#6a778a;font-size:1.2rem}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__image .caution,.page-wrapper .sec-howtoattach .panel__image .caution,.page-wrapper .sec-faq .panel__image .caution{margin-bottom:15px}}.page-wrapper .sec-aboutmat .panel__text,.page-wrapper .sec-howtoattach .panel__text,.page-wrapper .sec-faq .panel__text{flex:0 0 55%}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__text,.page-wrapper .sec-howtoattach .panel__text,.page-wrapper .sec-faq .panel__text{flex:0 0 100%}}.page-wrapper .sec-aboutmat .panel__text .label,.page-wrapper .sec-howtoattach .panel__text .label,.page-wrapper .sec-faq .panel__text .label{margin-bottom:30px;font-size:2.0rem}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__text .label,.page-wrapper .sec-howtoattach .panel__text .label,.page-wrapper .sec-faq .panel__text .label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline;margin-bottom:20px;font-size:1.6rem}}.page-wrapper .sec-aboutmat .panel__text .label .point,.page-wrapper .sec-howtoattach .panel__text .label .point,.page-wrapper .sec-faq .panel__text .label .point{display:inline-block;margin-right:8px;padding:5px 10px;background:#2a356b;border-radius:20px;color:#fff;font-size:1.2rem;line-height:1;vertical-align:middle}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__text .label .point,.page-wrapper .sec-howtoattach .panel__text .label .point,.page-wrapper .sec-faq .panel__text .label .point{flex:0 0 64px;text-align:center}}.page-wrapper .sec-aboutmat .panel__text .label .main,.page-wrapper .sec-howtoattach .panel__text .label .main,.page-wrapper .sec-faq .panel__text .label .main{font-family:"Yu Mincho", "YuMincho", serif;vertical-align:middle}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel__text .label .main,.page-wrapper .sec-howtoattach .panel__text .label .main,.page-wrapper .sec-faq .panel__text .label .main{flex:0 0 calc(100% - 84px);letter-spacing:-1px}}.page-wrapper .sec-aboutmat .panel__text .comment,.page-wrapper .sec-howtoattach .panel__text .comment,.page-wrapper .sec-faq .panel__text .comment{margin-bottom:30px;font-size:1.4rem;letter-spacing:-1px;line-height:1.8}.page-wrapper .sec-aboutmat .panel .block,.page-wrapper .sec-howtoattach .panel .block,.page-wrapper .sec-faq .panel .block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .sec-aboutmat .panel .block__item,.page-wrapper .sec-howtoattach .panel .block__item,.page-wrapper .sec-faq .panel .block__item{flex:0 0 45%;margin-right:4%;margin-bottom:20px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel .block__item,.page-wrapper .sec-howtoattach .panel .block__item,.page-wrapper .sec-faq .panel .block__item{flex:0 0 48%;margin-right:2%}.page-wrapper .sec-aboutmat .panel .block__item:nth-child(2n),.page-wrapper .sec-howtoattach .panel .block__item:nth-child(2n),.page-wrapper .sec-faq .panel .block__item:nth-child(2n){margin-right:0;margin-left:auto}}.page-wrapper .sec-aboutmat .panel .block__item.column3,.page-wrapper .sec-howtoattach .panel .block__item.column3,.page-wrapper .sec-faq .panel .block__item.column3{flex:1 0 29%;margin-right:22px;max-width:35%}.page-wrapper .sec-aboutmat .panel .block__item.column3:nth-child(3n),.page-wrapper .sec-howtoattach .panel .block__item.column3:nth-child(3n),.page-wrapper .sec-faq .panel .block__item.column3:nth-child(3n){margin-right:0}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel .block__item.column3,.page-wrapper .sec-howtoattach .panel .block__item.column3,.page-wrapper .sec-faq .panel .block__item.column3{flex:0 0 48.5%;margin-right:3%;margin-bottom:20px;max-width:none}.page-wrapper .sec-aboutmat .panel .block__item.column3:nth-child(2n),.page-wrapper .sec-howtoattach .panel .block__item.column3:nth-child(2n),.page-wrapper .sec-faq .panel .block__item.column3:nth-child(2n){margin-right:0;margin-left:auto}}@media only screen and (min-width: 769px){.page-wrapper .sec-aboutmat .panel .block__item.full,.page-wrapper .sec-howtoattach .panel .block__item.full,.page-wrapper .sec-faq .panel .block__item.full{flex:0 0 100%;margin-bottom:25px}}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel .block__item.full,.page-wrapper .sec-howtoattach .panel .block__item.full,.page-wrapper .sec-faq .panel .block__item.full{flex:0 0 100%;margin:0 5% 20px}}.page-wrapper .sec-aboutmat .panel .block__item.sp-full .block__text,.page-wrapper .sec-howtoattach .panel .block__item.sp-full .block__text,.page-wrapper .sec-faq .panel .block__item.sp-full .block__text{color:#333}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .panel .block__item.sp-full,.page-wrapper .sec-howtoattach .panel .block__item.sp-full,.page-wrapper .sec-faq .panel .block__item.sp-full{flex:0 0 84%;margin:0 8% 20px}}.page-wrapper .sec-aboutmat .panel .block__image,.page-wrapper .sec-howtoattach .panel .block__image,.page-wrapper .sec-faq .panel .block__image{margin-bottom:5px}.page-wrapper .sec-aboutmat .panel .block__text,.page-wrapper .sec-howtoattach .panel .block__text,.page-wrapper .sec-faq .panel .block__text{color:#6a778a;font-size:1.2rem;letter-spacing:-1px}@media only screen and (min-width: 769px){.page-wrapper .sec-aboutmat .panel .btn-link,.page-wrapper .sec-howtoattach .panel .btn-link,.page-wrapper .sec-faq .panel .btn-link{margin-top:30px}}.page-wrapper .sec-aboutmat .panel .btn-link a,.page-wrapper .sec-howtoattach .panel .btn-link a,.page-wrapper .sec-faq .panel .btn-link a{position:relative;display:inline-block;padding:15px 55px 15px 25px;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;line-height:1}.page-wrapper .sec-aboutmat .panel .btn-link a:after,.page-wrapper .sec-howtoattach .panel .btn-link a:after,.page-wrapper .sec-faq .panel .btn-link a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2d3559;border-right:1px solid #2d3559;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .sec-aboutmat .panel .btn-link a:hover,.page-wrapper .sec-howtoattach .panel .btn-link a:hover,.page-wrapper .sec-faq .panel .btn-link a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .sec-aboutmat .panel .btn-link a:hover:after,.page-wrapper .sec-howtoattach .panel .btn-link a:hover:after,.page-wrapper .sec-faq .panel .btn-link a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .sec-aboutmat .btn-order,.page-wrapper .sec-howtoattach .btn-order,.page-wrapper .sec-faq .btn-order{width:30%;margin:80px auto 160px}@media only screen and (max-width: 768px){.page-wrapper .sec-aboutmat .btn-order,.page-wrapper .sec-howtoattach .btn-order,.page-wrapper .sec-faq .btn-order{width:80%;margin:60px auto 120px}}.page-wrapper .sec-aboutmat .btn-order a,.page-wrapper .sec-howtoattach .btn-order a,.page-wrapper .sec-faq .btn-order a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .sec-aboutmat .btn-order a:hover,.page-wrapper .sec-howtoattach .btn-order a:hover,.page-wrapper .sec-faq .btn-order a:hover{text-decoration:none}.page-wrapper .sec-faq .panel-faq{margin-bottom:12px;padding:40px;background:#cfd5e6}@media only screen and (max-width: 768px){.page-wrapper .sec-faq .panel-faq{margin:0 20px 5px;padding:20px}}.page-wrapper .sec-faq .panel-faq__title{position:relative;font-weight:700;padding-left:40px}.page-wrapper .sec-faq .panel-faq__title:before{content:"Q";position:absolute;left:0;top:-8px;display:inline-block;margin-right:20px;color:#fff;font-size:2.6rem;font-family:'Jost', sans-serif;font-weight:400}@media only screen and (max-width: 768px){.page-wrapper .sec-faq .panel-faq__title:before{font-size:2.4rem}}@media only screen and (max-width: 768px){.page-wrapper .sec-faq .panel-faq__title{padding-left:30px;padding-right:20px;font-size:1.4rem}.page-wrapper .sec-faq .panel-faq__title:after{content:"";position:absolute;display:inline-block;top:50%;right:0;width:10px;height:10px;margin-top:-5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.page-wrapper .sec-faq .panel-faq__body{position:relative;left:0;margin-top:20px;padding-left:40px;font-size:1.4rem}.page-wrapper .sec-faq .panel-faq__body:before{content:"A";position:absolute;left:0;top:-10px;display:inline-block;margin-right:20px;color:#fff;font-size:2.6rem;font-family:'Jost', sans-serif}@media only screen and (max-width: 768px){.page-wrapper .sec-faq .panel-faq__body:before{font-size:2.4rem}}@media only screen and (max-width: 768px){.page-wrapper .sec-faq .panel-faq__body{display:none;padding-left:30px;padding-right:20px}}.page-wrapper .sec-faq .panel-faq__body a{color:#2a356b;text-decoration:underline}.page-wrapper .sec-choose#choose05{margin-bottom:80px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose#choose05{margin-bottom:80px}}.page-wrapper .sec-choose#choose05 .row__btn a{min-width:96%}.page-wrapper .sec-choose.first-child .sec-choose__inner{border:none}.page-wrapper .sec-choose__inner{max-width:1205px;margin:0 auto;padding:80px;padding-top:110px;border-top:1px solid #e5e5e5}@media only screen and (max-width: 768px){.page-wrapper .sec-choose__inner{padding:80px 30px 0}}.page-wrapper .sec-choose__title{margin-bottom:80px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .sec-choose__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .sec-choose__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .sec-choose__title .en,.page-wrapper .sec-choose__title .categorylink__title,.page-wrapper .sec-choose__title .categorylink-type2__title,.page-wrapper .sec-choose__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-choose__title .categorylink03__title{font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose__title .en,.page-wrapper .sec-choose__title .categorylink__title,.page-wrapper .sec-choose__title .categorylink-type2__title,.page-wrapper .sec-choose__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .sec-choose__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .sec-choose .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row{display:block}}.page-wrapper .sec-choose .row__image{flex:0 0 35%}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row__image{margin-bottom:20px}}.page-wrapper .sec-choose .row__text{flex:0 0 65%;padding-left:40px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row__text{padding-left:0}}.page-wrapper .sec-choose .row__title{margin-bottom:20px;padding:5px 25px;border-left:2px solid #d3d9e6;font-family:"Yu Mincho", "YuMincho", serif;font-size:2.0rem}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row__title{margin-bottom:15px;font-size:1.8rem}}.page-wrapper .sec-choose .row__comment{font-size:1.3rem;line-height:1.8}.page-wrapper .sec-choose .row__btn{margin-top:2em}.page-wrapper .sec-choose .row__btn a{position:relative;display:inline-block;min-width:40%;padding:12px 20px 12px 25px;background:#fff;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;line-height:1}.page-wrapper .sec-choose .row__btn a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row__btn a{min-width:100%}}.page-wrapper .sec-choose .row__btn a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .sec-choose .row__btn a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .sec-choose .row-size{margin:0 60px 40px;display:grid;align-content:start;grid-template-columns:1fr 2fr}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size{margin:0 0 40px;grid-template-columns:1fr 1fr}}.page-wrapper .sec-choose .row-size__image{grid-row:1 / 4;grid-column:1 / 2}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size__image{margin-bottom:20px;grid-row:1 / 2;grid-column:1 / 2}}.page-wrapper .sec-choose .row-size__text{align-self:start}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size__text{padding-left:20px}}.page-wrapper .sec-choose .row-size__list{flex:0 0 100%}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size__list{grid-row:2 / 3;grid-column:1 / 3}}.page-wrapper .sec-choose .row-size__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:2.0rem}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size__title{display:block;font-size:1.8rem}}.page-wrapper .sec-choose .row-size__title .list-in{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-left:20px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size__title .list-in{display:block;margin-left:0}}.page-wrapper .sec-choose .row-size__title .list-in dt{display:inline-block;margin-right:10px;padding:4px 12px;background:#96a3b5;border-radius:10px;color:#fff;font-size:1.2rem;line-height:1}.page-wrapper .sec-choose .row-size__title .list-in dd{font-size:1.4rem}.page-wrapper .sec-choose .row-size .list-size__title{margin:10px 0 5px;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size .list-size__title{display:none}}.page-wrapper .sec-choose .row-size .list-size__data{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .sec-choose .row-size .list-size__data span{flex:0 0 calc(100% / 6 - 4px);margin:0 4px 4px 0;padding:4px;background:#f6f6fa;font-size:1.2rem;letter-spacing:-1px;text-align:center}.page-wrapper .sec-choose .row-size .list-size__data span.blank{background:none}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size .list-size__data span{flex:0 0 calc(100% / 3 - 4px)}}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-size .list-size__data{display:none}.page-wrapper .sec-choose .row-size .list-size__data.is-active{display:flex}}.page-wrapper .sec-choose .row-size .list-size .list-tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.page-wrapper .sec-choose .row-size .list-size .list-tab__item{flex:0 0 32%;margin:0 4px 4px 0;padding:4px 0;border-bottom:1px solid #8fa1ba;color:#9599a3;font-size:1.4rem;text-align:center;letter-spacing:-1px}.page-wrapper .sec-choose .row-size .list-size .list-tab__item.is-active{border-bottom:2px solid #2a356b;color:#2a356b}@media only screen and (min-width: 769px){.page-wrapper .sec-choose .row-size .list-size .list-tab{display:none}}.page-wrapper .sec-choose .row-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .sec-choose .row-wrap .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex:0 0 50%;margin-bottom:40px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-wrap .row{flex:0 0 100%}}.page-wrapper .sec-choose .row-wrap .row__image{flex:0 0 35%}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-wrap .row__image{flex:0 0 40%}}.page-wrapper .sec-choose .row-wrap .row__text{flex:0 0 60%;padding-left:0;padding-right:80px;letter-spacing:0.5px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .row-wrap .row__text{flex:0 0 55%;padding-right:0}}.page-wrapper .sec-choose .row-wrap .row__title{margin-bottom:10px;padding:0;border:none;letter-spacing:-1px}.page-wrapper .sec-choose .btn-link{width:30%;margin:60px auto 20px}@media only screen and (max-width: 768px){.page-wrapper .sec-choose .btn-link{width:80%;margin:80px auto}}.page-wrapper .sec-choose .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .sec-choose .btn-link a:hover{text-decoration:none}.page-wrapper .sec-howtoattach__title{margin-bottom:60px}@media only screen and (max-width: 768px){.page-wrapper .sec-howtoattach__title{margin-bottom:50px}}.page-wrapper .sec-howtoattach .panel{margin-bottom:20px}.page-wrapper .sec-howtoattach .panel__text .label .point{margin-right:12px}.page-wrapper .sec-howtoattach .panel__text .label .main{font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (min-width: 769px){.page-wrapper .sec-howtoattach .panel .block.flex-start{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .sec-howtoattach .panel .block.flex-start .block__item{flex:0 0 auto;margin-right:4%;margin-bottom:20px}.page-wrapper .sec-howtoattach .panel .block.flex-start .block__image{margin-bottom:5px}}@media only screen and (max-width: 768px){.page-wrapper .sec-howtoattach .panel .block.flex-start .block__item{margin-bottom:20px}}.page-wrapper .sec-howtoattach .panel .btn-link a{min-width:51%}@media only screen and (max-width: 768px){.page-wrapper .sec-howtoattach .panel .btn-link a{min-width:85%}}.page-wrapper .page-company .sec-lead{padding:110px 0;background:#f6f6fa}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-lead{padding:80px 0 40px}}.page-wrapper .page-company .sec-lead__inner{max-width:1205px;margin:0 auto}.page-wrapper .page-company .sec-lead__title{margin-bottom:60px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-lead__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-company .sec-lead__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-lead__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-company .sec-lead__title .en,.page-wrapper .page-company .sec-lead__title .categorylink__title,.page-wrapper .page-company .sec-lead__title .categorylink-type2__title,.page-wrapper .page-company .sec-lead__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-company .sec-lead__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-lead__title .en,.page-wrapper .page-company .sec-lead__title .categorylink__title,.page-wrapper .page-company .sec-lead__title .categorylink-type2__title,.page-wrapper .page-company .sec-lead__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-company .sec-lead__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-company .sec-lead__message{margin-bottom:1rem;font-family:"Yu Mincho", "YuMincho", serif;text-align:center;line-height:2.5em}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-lead__message{margin-bottom:3rem;font-size:1.5rem;letter-spacing:-1px}}.page-wrapper .page-company .sec-company{margin-bottom:80px;background:linear-gradient(180deg, #f6f6fa 0%, #f6f6fa 130px, #fff 130px, #fff 100%)}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company{margin-bottom:20px}}.page-wrapper .page-company .sec-company__inner{max-width:860px;margin:0 auto;padding:70px 100px 50px;background:#fff}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company__inner{margin:0 30px;padding:60px 25px}}.page-wrapper .page-company .sec-company__title{margin-bottom:60px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-company .sec-company__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-company .sec-company__title .en,.page-wrapper .page-company .sec-company__title .categorylink__title,.page-wrapper .page-company .sec-company__title .categorylink-type2__title,.page-wrapper .page-company .sec-company__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-company .sec-company__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company__title .en,.page-wrapper .page-company .sec-company__title .categorylink__title,.page-wrapper .page-company .sec-company__title .categorylink-type2__title,.page-wrapper .page-company .sec-company__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-company .sec-company__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-company .sec-company .list-info__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding:25px}.page-wrapper .page-company .sec-company .list-info__item:not(:last-child){border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company .list-info__item{padding:25px 15px}}.page-wrapper .page-company .sec-company .list-info__label{flex:0 0 30%;padding-left:25px}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company .list-info__label{padding-left:0;font-size:1.4rem}}.page-wrapper .page-company .sec-company .list-info__data{flex:0 0 70%}@media only screen and (max-width: 768px){.page-wrapper .page-company .sec-company .list-info__data{padding-left:20px;font-size:1.4rem}}.page-wrapper .page-lot .sec-lot{margin:100px 0}.page-wrapper .page-lot .sec-lot__inner{max-width:990px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot__inner{margin:0 40px}}.page-wrapper .page-lot .sec-lot__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-lot .sec-lot__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-lot .sec-lot__title .en,.page-wrapper .page-lot .sec-lot__title .categorylink__title,.page-wrapper .page-lot .sec-lot__title .categorylink-type2__title,.page-wrapper .page-lot .sec-lot__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-lot .sec-lot__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot__title .en,.page-wrapper .page-lot .sec-lot__title .categorylink__title,.page-wrapper .page-lot .sec-lot__title .categorylink-type2__title,.page-wrapper .page-lot .sec-lot__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-lot .sec-lot__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-lot .sec-lot__desc{font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-lot .sec-lot__desc{text-align:center}}.page-wrapper .page-lot .sec-lot .block-order{margin-top:60px}.page-wrapper .page-lot .sec-lot .block-order__title{padding:20px 40px;background:#f6f6fa;font-size:1.8rem}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__title{padding:15px 10px;font-size:1.6rem}}.page-wrapper .page-lot .sec-lot .block-order__row{margin:60px 120px 100px}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__row{margin:20px 0 50px}}.page-wrapper .page-lot .sec-lot .block-order__row .eyecatch{margin-bottom:40px}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__row .eyecatch{margin-bottom:30px}}.page-wrapper .page-lot .sec-lot .block-order__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;font-family:"Yu Mincho", "YuMincho", serif}.page-wrapper .page-lot .sec-lot .block-order__header .step{flex:0 0 19%;padding:0 0 10px;border-bottom:1px solid #8fa1ba;color:#8fa1ba;font-size:2.0rem;text-align:right}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__header .step{align-self:flex-start;padding-bottom:4px;font-size:1.5rem;text-align:center}}.page-wrapper .page-lot .sec-lot .block-order__header .title{flex:0 0 74%;color:#2a356b;font-size:2.0rem}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__header .title{font-size:1.8rem}}.page-wrapper .page-lot .sec-lot .block-order__text{margin-left:26%}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__text{margin-left:0;font-size:1.4rem}}.page-wrapper .page-lot .sec-lot .block-order__text .btn-link{margin-top:40px}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__text .btn-link{margin:20px auto;width:80%}}.page-wrapper .page-lot .sec-lot .block-order__text .btn-link a{position:relative;display:inline-block;padding:12px 80px 12px 25px;background:#fff;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;line-height:1}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-lot .block-order__text .btn-link a{display:block;padding:12px 10px 12px 25px}}.page-wrapper .page-lot .sec-lot .block-order__text .btn-link a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .page-lot .sec-lot .block-order__text .btn-link a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .page-lot .sec-lot .block-order__text .btn-link a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .page-lot .sec-lot .block-order__comment{font-size:1.4rem}.page-wrapper .page-lot .sec-tel{padding:80px 0;background:#f6f6fa}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-tel{padding:80px 40px}}.page-wrapper .page-lot .sec-tel__inner{max-width:1205px;margin:0 auto}.page-wrapper .page-lot .sec-tel__desc{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-lot .sec-tel__desc{text-align:center}}.page-wrapper .page-lot .sec-tel .tel{position:relative;color:#2a356b;font-size:4.2rem;font-family:"Yu Mincho", "YuMincho", serif;font-weight:700;line-height:1;text-align:center}.page-wrapper .page-lot .sec-tel .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.page-wrapper .page-lot .sec-tel .tel{font-size:9vw}}.page-wrapper .page-lot .sec-tel .tel:before{display:inline-block;content:"";width:41px;height:29px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:41px auto;vertical-align:baseline}.page-wrapper .page-lot .sec-tel .time{margin-top:10px;font-size:1.4rem;text-align:center}.page-wrapper .page-order .sec-order{margin:100px 0 157px}.page-wrapper .page-order .sec-order#mailform{margin-top:150px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order#mailform{margin-top:110px}.page-wrapper .page-order .sec-order#mailform .sec-order__desc{margin-right:10px;margin-left:10px}}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order{margin-top:80px;margin-bottom:110px}}.page-wrapper .page-order .sec-order__inner{max-width:1205px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order__inner{margin:0 30px}}.page-wrapper .page-order .sec-order__title{margin-bottom:50px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-order .sec-order__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-order .sec-order__title .en,.page-wrapper .page-order .sec-order__title .categorylink__title,.page-wrapper .page-order .sec-order__title .categorylink-type2__title,.page-wrapper .page-order .sec-order__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-order .sec-order__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order__title .en,.page-wrapper .page-order .sec-order__title .categorylink__title,.page-wrapper .page-order .sec-order__title .categorylink-type2__title,.page-wrapper .page-order .sec-order__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-order .sec-order__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:10px;font-size:1.2rem}}.page-wrapper .page-order .sec-order__desc{font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-order .sec-order__desc{text-align:center}}.page-wrapper .page-order .sec-order .block-order{margin:60px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order{margin:60px 0}}.page-wrapper .page-order .sec-order .block-order__lead{margin:60px 0 70px;padding:45px;border:6px solid #f6f6fa;font-size:1.4rem;text-align:center;line-height:1.8}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__lead{margin:40px 0 60px;padding:30px 15px;text-align:left}}.page-wrapper .page-order .sec-order .block-order__lead .marker{background:#f6f6fa;font-weight:700}.page-wrapper .page-order .sec-order .block-order__title{padding:20px 40px;background:#f6f6fa;font-size:1.8rem}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__title{padding:8px 10px;font-size:1.6rem}}.page-wrapper .page-order .sec-order .block-order__row{margin:60px auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__row{margin:40px auto}}.page-wrapper .page-order .sec-order .block-order__image{flex:0 0 43%}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__image{flex:0 0 100%}}.page-wrapper .page-order .sec-order .block-order__header{margin-bottom:10px;font-family:"ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-family:"Yu Mincho", "YuMincho", serif}.page-wrapper .page-order .sec-order .block-order__header .step{display:inline-block;margin-left:-60px;padding:0 0 10px 60px;border-bottom:1px solid #8fa1ba;color:#8fa1ba;font-size:2.0rem;letter-spacing:3px;text-align:right}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__header .step{margin:-30px 0 0 10px;padding:50px 0 0 10px;border-bottom:none;border-left:1px solid #8fa1ba;font-size:1.4rem}}.page-wrapper .page-order .sec-order .block-order__header .title{display:block;margin:15px 0 25px;color:#2a356b;font-size:2.0rem;letter-spacing:-1px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__header .title{margin:10px 0 20px;font-size:1.8rem}}.page-wrapper .page-order .sec-order .block-order__text{flex:0 0 53%}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-order__text{flex:0 0 100%}}.page-wrapper .page-order .sec-order .block-order__text .btn-link{margin-top:40px}.page-wrapper .page-order .sec-order .block-order__text .btn-link a{position:relative;display:inline-block;padding:12px 80px 12px 25px;background:#fff;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;line-height:1}.page-wrapper .page-order .sec-order .block-order__text .btn-link a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .page-order .sec-order .block-order__text .btn-link a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .page-order .sec-order .block-order__text .btn-link a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .page-order .sec-order .block-order__comment{font-size:1.4rem;letter-spacing:-0.5px}.page-wrapper .page-order .sec-order .block-mall{margin-top:180px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-mall{margin-top:80px}}.page-wrapper .page-order .sec-order .block-mall__title{padding:20px 40px;background:#f6f6fa;font-size:1.8rem}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-mall__title{padding:8px 10px;font-size:1.6rem}}.page-wrapper .page-order .sec-order .block-mall .list-mall{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-mall .list-mall{margin:30px 10px 10px}}.page-wrapper .page-order .sec-order .block-mall .list-mall__item{flex:0 0 18%;margin-bottom:32px}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-mall .list-mall__item{flex:0 0 47.5%;margin-bottom:15px}}.page-wrapper .page-order .sec-order .block-mall__text{margin-top:5px;font-size:1.4rem;letter-spacing:-1px}.page-wrapper .page-order .sec-order .block-mall__btn{width:30%;margin:90px auto 0}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-order .block-mall__btn{width:90%;margin-top:40px}}.page-wrapper .page-order .sec-order .block-mall__btn a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .page-order .sec-order .block-mall__btn a:hover{text-decoration:none}.page-wrapper .page-order .sec-tel{padding:80px 0;background:#f6f6fa}.page-wrapper .page-order .sec-tel__inner{max-width:1205px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-tel__inner{margin:0 40px}}.page-wrapper .page-order .sec-tel__desc{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-order .sec-tel__desc{text-align:center}}.page-wrapper .page-order .sec-tel .tel{position:relative;color:#2a356b;font-size:4.2rem;font-family:"Yu Mincho", "YuMincho", serif;font-weight:700;line-height:1;text-align:center}.page-wrapper .page-order .sec-tel .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.page-wrapper .page-order .sec-tel .tel{font-size:9vw}}.page-wrapper .page-order .sec-tel .tel:before{display:inline-block;content:"";width:41px;height:29px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:41px auto;vertical-align:baseline}.page-wrapper .page-order .sec-tel .time{margin-top:10px;font-size:1.4rem;text-align:center}.page-wrapper .page-orderitem .sec-orderitem{margin:100px 0 0}.page-wrapper .page-orderitem .sec-orderitem__inner{max-width:1205px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .sec-orderitem__inner{margin:0 30px}}.page-wrapper .page-orderitem .sec-orderitem__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .sec-orderitem__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-orderitem .sec-orderitem__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .sec-orderitem__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-orderitem .sec-orderitem__title .en,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink__title,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink-type2__title,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .sec-orderitem__title .en,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink__title,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink-type2__title,.page-wrapper .page-orderitem .sec-orderitem__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-orderitem .sec-orderitem__desc{font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-orderitem .sec-orderitem__desc{text-align:center}}.page-wrapper .page-orderitem .sec-orderitem__btn{width:30%;margin:30px auto 110px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .sec-orderitem__btn{width:90%;margin-top:30px;margin-bottom:80px}}.page-wrapper .page-orderitem .sec-orderitem__btn a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .page-orderitem .sec-orderitem__btn a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .page-orderitem .sec-orderitem__btn a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .page-orderitem .block-orderitem{margin:60px auto}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .block-orderitem{margin:40px 0}}.page-wrapper .page-orderitem .block-orderitem__title{padding:20px 40px;background:#f6f6fa;font-size:1.8rem}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .block-orderitem__title{padding:8px 10px;font-size:1.6rem}}.page-wrapper .page-orderitem .categorylink03{margin-bottom:65px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03{margin-bottom:0}}.page-wrapper .page-orderitem .categorylink03__inner{max-width:1205px;margin:0 auto;padding:0 100px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03__inner{padding:0}}.page-wrapper .page-orderitem .categorylink03__title{margin-bottom:30px;color:#2a356b;font-size:1.8rem;text-align:center;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03__title{margin-bottom:10px}}.page-wrapper .page-orderitem .categorylink03 .list-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-bottom:50px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .list-link{margin:0 15px 40px}}.page-wrapper .page-orderitem .categorylink03 .list-link__item{flex:0 0 25%}.page-wrapper .page-orderitem .categorylink03 .list-link__item:not(:last-child){border-right:1px solid #d9d9d9}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .list-link__item:not(:last-child){border:none;border-bottom:1px solid #d9d9d9}}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .list-link__item{flex:0 0 100%}}.page-wrapper .page-orderitem .categorylink03 .list-link__item a{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-bottom:4px;padding:10px 20px;color:#333;font-size:1.4rem}.page-wrapper .page-orderitem .categorylink03 .list-link__item a:after{content:"";position:absolute;display:inline-block;top:50%;right:20px;width:8px;height:8px;margin-top:-6px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .list-link__item a{padding:15px 10px}}.page-wrapper .page-orderitem .categorylink03 .list-link__item a:hover{text-decoration:none;color:#333}.page-wrapper .page-orderitem .categorylink03 .list-link__icon{flex:0 0 12%}.page-wrapper .page-orderitem .categorylink03 .list-link__title{flex:0 0 auto;margin-left:10px;font-size:1.4rem}.page-wrapper .page-orderitem .categorylink03 .message{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;margin:0 15px;padding:30px 40px;border:6px solid #f6f6fa}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .message{display:block;margin:40px 0;padding:30px 25px}}.page-wrapper .page-orderitem .categorylink03 .message__label{display:inline-block;flex:0 0 13%;margin-right:1%;padding:4px 6px;background:#005327;color:#e9d92b;font-size:1.2rem;line-height:1;text-align:center;letter-spacing:-0.5px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .categorylink03 .message__label{margin-bottom:15px}}.page-wrapper .page-orderitem .categorylink03 .message__text{flex:0 0 85%;font-size:1.4rem}.page-wrapper .page-orderitem .panel{margin-bottom:45px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel{margin-bottom:20px}}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel#block-frame04{margin-bottom:100px}}.page-wrapper .page-orderitem .panel__title{position:relative;border-bottom:2px solid #2a356b;padding:0px 0 17px 25px;color:#2a356b;font-size:1.8rem;line-height:1;vertical-align:middle}.page-wrapper .page-orderitem .panel__title img{margin-right:10px;vertical-align:middle}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel__title{position:relative;padding:10px 40px 10px 10px;font-size:1.4rem;line-height:1.4}.page-wrapper .page-orderitem .panel__title:after{display:inline-block;content:"";right:15px;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;margin-top:-8px}.page-wrapper .page-orderitem .panel__title.show:after{margin-top:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.page-wrapper .page-orderitem .panel__body{margin-top:40px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel__body{display:none}}.page-wrapper .page-orderitem .panel .list-frame{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .page-orderitem .panel .list-frame__item{flex:0 0 calc(100% / 5 - 32px);margin-left:40px;margin-bottom:45px;text-align:center}@media only screen and (min-width: 769px){.page-wrapper .page-orderitem .panel .list-frame__item:nth-child(5n+1){margin-left:0}}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel .list-frame__item{flex:0 0 50%;margin:0 0 30px;padding:0 10px}}.page-wrapper .page-orderitem .panel .list-frame__image{margin-bottom:20px}@media only screen and (max-width: 768px){.page-wrapper .page-orderitem .panel .list-frame__image{margin-bottom:15px}}.page-wrapper .page-orderitem .panel .list-frame__title{font-size:1.4rem}.page-wrapper .page-contact .sec-lead{padding:70px 0 60px;background:#f6f6fa}.page-wrapper .page-contact .sec-lead__inner{max-width:1070px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-lead__inner{margin:0 40px}}.page-wrapper .page-contact .sec-lead__title{position:relative;margin-bottom:50px;color:#2a356b;text-align:center;letter-spacing:0.2em}.page-wrapper .page-contact .sec-lead__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:2.2rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-lead__title .ja{font-size:1.8rem}}.page-wrapper .page-contact .sec-lead__title:after{position:absolute;left:50%;bottom:-20px;margin-left:-15px;content:"";display:inline-block;width:30px;height:1px;background:#2a356b}.page-wrapper .page-contact .sec-lead__desc{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-contact .sec-lead__desc{text-align:center}}.page-wrapper .page-contact .sec-lead .list-faq{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-lead .list-faq{display:block}}.page-wrapper .page-contact .sec-lead .list-faq__item{flex:0 0 32%;margin-bottom:20px;text-align:center}.page-wrapper .page-contact .sec-lead .list-faq__item a{display:block;padding:15px;background:#2a356b;color:#fff;font-size:1.4rem}.page-wrapper .page-contact .sec-lead .list-faq__item a:hover{text-decoration:none}.page-wrapper .page-contact .sec-form{margin:100px 0}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-form{margin:70px 0}}.page-wrapper .page-contact .sec-form__inner{max-width:990px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-form__inner{margin:0 40px}}.page-wrapper .page-contact .sec-form__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-form__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-contact .sec-form__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-form__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-contact .sec-form__title .en,.page-wrapper .page-contact .sec-form__title .categorylink__title,.page-wrapper .page-contact .sec-form__title .categorylink-type2__title,.page-wrapper .page-contact .sec-form__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-contact .sec-form__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-form__title .en,.page-wrapper .page-contact .sec-form__title .categorylink__title,.page-wrapper .page-contact .sec-form__title .categorylink-type2__title,.page-wrapper .page-contact .sec-form__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-contact .sec-form__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-contact .sec-form__desc{font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-contact .sec-form__desc{text-align:center}}.page-wrapper .page-contact .sec-tel__inner{max-width:1000px;margin:0 auto;padding:80px 0;border-bottom:1px solid #b3b3b3}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel__inner{margin:0 30px;padding:80px 0 60px}}.page-wrapper .page-contact .sec-tel__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}}.page-wrapper .page-contact .sec-tel__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-contact .sec-tel__title .en,.page-wrapper .page-contact .sec-tel__title .categorylink__title,.page-wrapper .page-contact .sec-tel__title .categorylink-type2__title,.page-wrapper .page-contact .sec-tel__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-contact .sec-tel__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel__title .en,.page-wrapper .page-contact .sec-tel__title .categorylink__title,.page-wrapper .page-contact .sec-tel__title .categorylink-type2__title,.page-wrapper .page-contact .sec-tel__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-contact .sec-tel__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:15px;font-size:1.2rem}}.page-wrapper .page-contact .sec-tel__desc{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-contact .sec-tel__desc{text-align:center}}.page-wrapper .page-contact .sec-tel .tel{position:relative;color:#2a356b;font-size:4.2rem;font-family:"Yu Mincho", "YuMincho", serif;font-weight:700;line-height:1;text-align:center}.page-wrapper .page-contact .sec-tel .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel .tel{font-size:9vw}}.page-wrapper .page-contact .sec-tel .tel:before{display:inline-block;content:"";width:41px;height:29px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:41px auto;vertical-align:baseline}.page-wrapper .page-contact .sec-tel .time{margin-top:10px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-contact .sec-tel .time{font-size:1.2rem}}.page-wrapper .page-beginner .sec-lead{padding:80px 0;background:#f6f6fa}@media only screen and (min-width: 769px){.page-wrapper .page-beginner .sec-lead{text-align:center}}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-lead{padding:50px 30px}}.page-wrapper .page-beginner .sec-lead__desc{margin-bottom:10px;font-size:1.4rem}.page-wrapper .page-beginner .sec-lead__caution{color:#d96055;font-size:1.4rem;text-decoration:underline}.page-wrapper .page-beginner .sec-category{margin:45px 0 70px}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-category{margin:50px}}.page-wrapper .page-beginner .sec-category__inner{max-width:900px;margin:0 auto}.page-wrapper .page-beginner .sec-category__title{margin-bottom:30px;color:#2a356b;font-size:1.8rem;text-align:center}.page-wrapper .page-beginner .sec-category .list-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.page-wrapper .page-beginner .sec-category .list-link__item{flex:0 0 25%}@media only screen and (min-width: 769px){.page-wrapper .page-beginner .sec-category .list-link__item{border-right:1px solid #cccccc}.page-wrapper .page-beginner .sec-category .list-link__item:last-child{border:none}}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-category .list-link__item{flex:0 0 100%;border-bottom:1px solid #cccccc}.page-wrapper .page-beginner .sec-category .list-link__item:last-child{border:none}}.page-wrapper .page-beginner .sec-category .list-link__item a{position:relative;display:block;padding:15px;color:#333;font-size:1.4rem}.page-wrapper .page-beginner .sec-category .list-link__item a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;right:30px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .page-beginner .sec-category .list-link__item a:hover{box-shadow:0 0 5px 3px rgba(100,100,100,0.1);text-decoration:none;color:#333}.page-wrapper .page-beginner .sec-category.no-shadow .list-link .list-link__item a:hover{box-shadow:none}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point{margin:0 15px}}.page-wrapper .page-beginner .sec-point__inner{max-width:1205px;margin:0 auto;padding:80px 0 140px;background:#f6f6fa url("https://primeframe.itembox.design/item/img/beginner/bg_line.png") no-repeat bottom}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point__inner{padding:60px 25px 80px;background:#f6f6fa url("https://primeframe.itembox.design/item/img/beginner/bg_line_sp.png") no-repeat bottom}}.page-wrapper .page-beginner .sec-point__inner.no-image{background-image:none}.page-wrapper .page-beginner .sec-point .block__title{margin-bottom:60px;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .block__title{margin-bottom:40px}}.page-wrapper .page-beginner .sec-point .block__title .point{margin-bottom:-10px;color:#d3d9e6;font-size:1.8rem;font-family:'Jost', sans-serif;font-weight:400;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .block__title .point{margin-bottom:-5px;font-size:1.4rem}}.page-wrapper .page-beginner .sec-point .block__title .point .num{display:inline-block;margin-left:4px;font-size:3.5rem}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .block__title .point .num{font-size:2.5rem}}.page-wrapper .page-beginner .sec-point .block__title .title{color:#2a356b;font-size:3.0rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .block__title .title{font-size:2.0rem}}.page-wrapper .page-beginner .sec-point .row-type01{max-width:820px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type01{display:block}}.page-wrapper .page-beginner .sec-point .row-type01__item{flex:0 0 46%}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type01__item{flex:0 0 100%;margin-bottom:40px}}.page-wrapper .page-beginner .sec-point .row-type01__image{margin-bottom:20px}.page-wrapper .page-beginner .sec-point .row-type01__title{margin-bottom:10px;color:#2a356b;font-size:2.0rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type01__title{font-size:1.8rem}}.page-wrapper .page-beginner .sec-point .row-type01__comment{font-size:1.3rem}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type01__comment{font-size:1.3rem}}.page-wrapper .page-beginner .sec-point .label{position:relative;max-width:930px;margin:0 auto 60px;padding:10px;background:#fff;color:#2a356b;font-family:"Yu Mincho", "YuMincho", serif;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .label{text-align:left}}.page-wrapper .page-beginner .sec-point .label.bg-icon01:before{content:url("https://primeframe.itembox.design/item/img/icon/icon_point02_01.svg");display:inline-block;width:40px;margin-right:10px;vertical-align:middle}.page-wrapper .page-beginner .sec-point .label.bg-icon02{margin:30px auto 60px}.page-wrapper .page-beginner .sec-point .label.bg-icon02:before{content:url("https://primeframe.itembox.design/item/img/icon/icon_point02_02.svg");width:40px;display:inline-block;margin-right:10px;vertical-align:middle}.page-wrapper .page-beginner .sec-point .label__title{font-size:1.8rem;line-height:1;vertical-align:middle}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .label__title{font-size:1.6rem;letter-spacing:-1px;position:absolute;left:65px;top:19px;right:20px}}.page-wrapper .page-beginner .sec-point .label__list{padding:4px 15px;background:#d3d9e6;border-radius:10px;font-size:1.2rem;line-height:1;vertical-align:middle}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .label__list{display:block}}.page-wrapper .page-beginner .sec-point .row-type02{max-width:930px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type02{display:block}}.page-wrapper .page-beginner .sec-point .row-type02__item{flex:0 0 48%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:70px}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type02__item{flex:0 0 100%}}.page-wrapper .page-beginner .sec-point .row-type02__image{flex:0 0 40%}.page-wrapper .page-beginner .sec-point .row-type02__text{flex:0 0 55%}.page-wrapper .page-beginner .sec-point .row-type02__title{margin-bottom:10px;font-size:2.0rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .row-type02__title{font-size:1.8rem}}.page-wrapper .page-beginner .sec-point .row-type02__comment{margin-bottom:20px;font-size:1.3rem}.page-wrapper .page-beginner .sec-point .row-type02 .btn-link{margin-top:10px}.page-wrapper .page-beginner .sec-point .row-type02 .btn-link a{position:relative;display:block;padding:12px 10px 12px 25px;border:1px solid #2a356b;color:#2a356b;font-size:1.4rem;line-height:1}.page-wrapper .page-beginner .sec-point .row-type02 .btn-link a:after{content:"";position:absolute;display:inline-block;top:50%;right:15px;width:8px;height:8px;margin-top:-4px;border-top:1px solid #2a356b;border-right:1px solid #2a356b;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .page-beginner .sec-point .row-type02 .btn-link a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .page-beginner .sec-point .row-type02 .btn-link a:hover:after{border-top:1px solid #fff;border-right:1px solid #fff}.page-wrapper .page-beginner .sec-point__desc{margin-bottom:15px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point__desc{margin-bottom:20px;text-align:left}}.page-wrapper .page-beginner .sec-point__btn{width:30%;margin:10px auto 0}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point__btn{width:90%;margin-bottom:40px}}.page-wrapper .page-beginner .sec-point__btn a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .page-beginner .sec-point__btn a:hover{text-decoration:none}.page-wrapper .page-beginner .sec-point__fig{margin:60px auto;text-align:center}.page-wrapper .page-beginner .sec-point .list-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:750px;margin:90px auto 60px}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .list-btn{display:block}}.page-wrapper .page-beginner .sec-point .list-btn__item{flex:0 0 46%}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-point .list-btn__item{flex:0 0 100%;margin-top:20px}}.page-wrapper .page-beginner .sec-point .list-btn__item a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .page-beginner .sec-point .list-btn__item a:hover{text-decoration:none}.page-wrapper .page-beginner .sec-point .eyecatch{margin:40px auto;text-align:center}.page-wrapper .page-beginner #sec-point04 .btn-link{width:30%;margin:40px auto 0}@media only screen and (max-width: 768px){.page-wrapper .page-beginner #sec-point04 .btn-link{width:90%;margin:20px auto}}.page-wrapper .page-beginner #sec-point04 .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}.page-wrapper .page-beginner #sec-point04 .btn-link a:hover{text-decoration:none}.page-wrapper .page-beginner .sec-consultation{padding:120px 0}.page-wrapper .page-beginner .sec-consultation__inner{max-width:920px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__inner{margin:0 40px}}.page-wrapper .page-beginner .sec-consultation__title{position:relative;margin-bottom:50px;color:#2a356b;text-align:center;letter-spacing:0.2em}.page-wrapper .page-beginner .sec-consultation__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem;letter-spacing:1px}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__title .ja{font-size:2.0rem}}.page-wrapper .page-beginner .sec-consultation__title:after{position:absolute;left:50%;bottom:-20px;margin-left:-15px;content:"";display:inline-block;width:30px;height:1px;background:#2a356b}.page-wrapper .page-beginner .sec-consultation__desc{margin-bottom:40px;font-size:1.4rem}@media only screen and (min-width: 769px){.page-wrapper .page-beginner .sec-consultation__desc{text-align:center}}.page-wrapper .page-beginner .sec-consultation .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation .row{display:block}}.page-wrapper .page-beginner .sec-consultation__tel{flex:0 0 48%;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__tel{flex:0 0 100%;margin-bottom:30px}}.page-wrapper .page-beginner .sec-consultation__tel .tel{margin-bottom:10px;padding:15px 10px 15px 10px;border:1px solid #2a356b;color:#2a356b;font-size:3.1rem;font-family:'Jost', sans-serif;letter-spacing:2px;line-height:1}.page-wrapper .page-beginner .sec-consultation__tel .tel a{color:#2a356b;text-decoration:none}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__tel .tel{font-size:2.6rem}}.page-wrapper .page-beginner .sec-consultation__tel .tel:before{display:inline-block;content:"";width:32px;height:22px;margin-right:10px;background:url("https://primeframe.itembox.design/item/img/icon/icon_tel.svg") no-repeat left;background-size:32px auto;vertical-align:baseline}.page-wrapper .page-beginner .sec-consultation__tel .time{color:#2a356b;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__tel .time{font-size:1.2rem}}.page-wrapper .page-beginner .sec-consultation__mail{flex:0 0 48%;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__mail{flex:0 0 100%}}.page-wrapper .page-beginner .sec-consultation__mail a{position:relative;display:block;padding:18px;border:1px solid #2a356b;color:#2a356b;font-size:1.8rem;line-height:1}@media only screen and (max-width: 768px){.page-wrapper .page-beginner .sec-consultation__mail a{font-size:1.6rem}}.page-wrapper .page-beginner .sec-consultation__mail a:before{display:inline-block;content:"";width:36px;height:24px;margin-right:15px;background:url("https://primeframe.itembox.design/item/img/category/icon_mail.png") no-repeat left;vertical-align:middle}.page-wrapper .page-size{margin-bottom:120px}.page-wrapper .page-size#size06{margin-bottom:170px}@media only screen and (max-width: 768px){.page-wrapper .page-size#size06{margin-bottom:100px}}.page-wrapper .page-size .sec-size{position:relative;margin:130px 0}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size{margin:90px 0}}.page-wrapper .page-size .sec-size__inner{max-width:1205px;margin:0 auto}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__inner{padding:0}}.page-wrapper .page-size .sec-size__desc{margin-bottom:40px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__desc{margin:0 40px 30px;text-align:left}}.page-wrapper .page-size .sec-size__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}}.page-wrapper .page-size .sec-size__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__title .ja{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;display:block;width:100%;font-size:2.0rem}}.page-wrapper .page-size .sec-size__title .en,.page-wrapper .page-size .sec-size__title .categorylink__title,.page-wrapper .page-size .sec-size__title .categorylink-type2__title,.page-wrapper .page-size .sec-size__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-size .sec-size__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__title .en,.page-wrapper .page-size .sec-size__title .categorylink__title,.page-wrapper .page-size .sec-size__title .categorylink-type2__title,.page-wrapper .page-size .sec-size__title .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem .page-size .sec-size__title .categorylink03__title{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:block;width:100%;margin-left:0;margin-bottom:10px;font-size:1.2rem}}.page-wrapper .page-size .sec-size .panel{margin-bottom:45px}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel{margin:0 30px}}.page-wrapper .page-size .sec-size .panel__title{position:relative;border-bottom:2px solid #2a356b;padding:0 0 15px 50px;color:#2a356b;font-size:1.8rem;line-height:1}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__title{margin-top:20px;padding:0px 40px 12px 15px;font-size:1.4rem;line-height:1.4}.page-wrapper .page-size .sec-size .panel__title:after{display:inline-block;content:"";right:15px;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;margin-top:-8px}.page-wrapper .page-size .sec-size .panel__title.show:after{margin-top:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.page-wrapper .page-size .sec-size .panel__title .caution{margin-left:10px;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__title .caution{margin-left:0;font-size:1.2rem}}.page-wrapper .page-size .sec-size .panel__body{margin-top:20px}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__body{display:none;margin-top:30px;margin-bottom:30px}}.page-wrapper .page-size .sec-size .panel__body .list-size{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-wrapper .page-size .sec-size .panel__body .list-size__item{flex:0 0 calc(100% / 6 - 7px);margin-right:8px;margin-bottom:8px;text-align:center}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__body .list-size__item{flex:0 0 calc(100% / 3 - 4px);margin-right:6px;margin-bottom:6px}.page-wrapper .page-size .sec-size .panel__body .list-size__item:nth-child(3n){margin-right:0}}.page-wrapper .page-size .sec-size .panel__body .list-size__item:nth-child(6n){margin-right:0}.page-wrapper .page-size .sec-size .panel__body .list-size__item a{display:block;padding:8px 0;background:#f6f6fa;color:#333}.page-wrapper .page-size .sec-size .panel__body .list-size__item a:hover{background:#2a356b;color:#fff;text-decoration:none}.page-wrapper .page-size .sec-size .panel__body .list-size__title{font-size:2.0rem}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__body .list-size__title{font-size:1.8rem;font-size:1.4rem}}.page-wrapper .page-size .sec-size .panel__body .list-size__mm{color:#8f8f8f;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size .panel__body .list-size__mm{font-size:1.2rem;letter-spacing:-0.5px}}.page-wrapper .page-size .sec-size__caution{margin:10px 0 40px 5px;color:#9599a3;font-size:1.4rem}@media only screen and (max-width: 768px){.page-wrapper .page-size .sec-size__caution{margin:10px 40px 20px;font-size:1.2rem}}#fs_Top .prev-arrow{position:absolute;left:-75px;top:40%}@media only screen and (max-width: 768px){#fs_Top .prev-arrow{left:15px}}#fs_Top .next-arrow{position:absolute;right:-75px;top:40%}@media only screen and (max-width: 768px){#fs_Top .next-arrow{right:15px}}.ff-min{font-family:"Yu Mincho", "YuMincho", serif}#fs_Top .fs-l-pageMain{max-width:100%;margin-top:0;margin-bottom:0}@media only screen and (max-width: 768px){#fs_Top .fs-l-pageMain{margin-top:0;padding:0}}#fs_Top .page-header{position:relative}#fs_Top .page-header__image{position:relative;overflow:hidden;max-height:562px}@media only screen and (max-width: 768px){#fs_Top .page-header__image{max-height:591px}}#fs_Top .page-header__image:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:100%;height:1px;margin-top:-70px;margin-left:-280px;background:#fff;transform:translate(-100%, 0)}@media only screen and (max-width: 768px){#fs_Top .page-header__image:before{margin-top:-40px;margin-left:-20px}}#fs_Top .page-header__image img{width:100%}#fs_Top .page-header__title{position:absolute;margin:-30px auto 0;top:50%;left:50%;width:1205px;transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){#fs_Top .page-header__title{top:50%;left:40px;width:100%;margin-top:-100px;transform:translate(0, 0)}}#fs_Top .page-header__title .en,#fs_Top .page-header__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .page-header__title .categorylink__title,#fs_Top .page-header__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .page-header__title .categorylink-type2__title,#fs_Top .page-header__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .page-header__title .categorylink03__title{display:block;margin-bottom:30px;color:#fff;font-size:1.8rem;font-family:"Yu Mincho", "YuMincho", serif;font-weight:200;letter-spacing:3px}@media only screen and (max-width: 768px){#fs_Top .page-header__title .en,#fs_Top .page-header__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .page-header__title .categorylink__title,#fs_Top .page-header__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .page-header__title .categorylink-type2__title,#fs_Top .page-header__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .page-header__title .categorylink03__title{margin-bottom:50px;font-size:1.6rem}}#fs_Top .page-header__title .en .num,#fs_Top .page-header__title .page-wrapper .categorylink__title .num,.page-wrapper #fs_Top .page-header__title .categorylink__title .num,#fs_Top .page-header__title .page-wrapper .categorylink-type2__title .num,.page-wrapper #fs_Top .page-header__title .categorylink-type2__title .num,#fs_Top .page-header__title .page-wrapper .page-orderitem .categorylink03__title .num,.page-wrapper .page-orderitem #fs_Top .page-header__title .categorylink03__title .num{font-size:3.2rem;font-style:italic}@media only screen and (max-width: 768px){#fs_Top .page-header__title .en .num,#fs_Top .page-header__title .page-wrapper .categorylink__title .num,.page-wrapper #fs_Top .page-header__title .categorylink__title .num,#fs_Top .page-header__title .page-wrapper .categorylink-type2__title .num,.page-wrapper #fs_Top .page-header__title .categorylink-type2__title .num,#fs_Top .page-header__title .page-wrapper .page-orderitem .categorylink03__title .num,.page-wrapper .page-orderitem #fs_Top .page-header__title .categorylink03__title .num{font-size:2.5rem}}#fs_Top .page-header__title .ja{display:block;color:#fff;font-family:"Yu Mincho", "YuMincho", serif;font-size:4.4rem;letter-spacing:4px}@media only screen and (max-width: 768px){#fs_Top .page-header__title .ja{font-size:3.0rem}}#fs_Top .top-news{background:linear-gradient(to right, #f6f6f9 0%, #f6f6f9 40%, #fff 40%, #fff 100%)}@media only screen and (max-width: 768px){#fs_Top .top-news{background:none}}#fs_Top .top-news__inner{max-width:1205px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}#fs_Top .top-news__title{flex:0 0 10%;padding:20px 40px 20px 0;background:#f6f6f9;color:#2a356b;font-size:2.2rem;font-weight:700;line-height:1;text-align:right}@media only screen and (max-width: 768px){#fs_Top .top-news__title{flex:0 0 24%;padding:20px 0;background:#f6f6f9;font-size:1.6rem;text-align:center}}#fs_Top .top-news__data{flex:0 0 90%;padding:20px 45px;background:#fff}@media only screen and (max-width: 768px){#fs_Top .top-news__data{flex:0 0 76%;padding:15px}}#fs_Top .top-news .list-news__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem}#fs_Top .top-news .list-news__date{flex:0 0 12%;color:#8fa1ba;font-family:'Jost', sans-serif;font-weight:400}@media only screen and (max-width: 768px){#fs_Top .top-news .list-news__date{flex:0 0 100%;margin-bottom:10px}}#fs_Top .top-news .list-news__title{flex:0 0 88%}@media only screen and (max-width: 768px){#fs_Top .top-news .list-news__title{flex:0 0 100%}}#fs_Top .top-news .list-news__title a{color:#333;text-decoration:none}#fs_Top .categorylink-type2__inner{margin:0 auto}#fs_Top .categorylink-type2__title{margin-bottom:30px;color:#2a356b;font-size:1.8rem;text-align:center}#fs_Top .categorylink-type2 .list-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;text-align:center}#fs_Top .categorylink-type2 .list-link__item{flex:0 0 16.5%;margin:0 0.05%}@media only screen and (max-width: 768px){#fs_Top .categorylink-type2 .list-link__item{flex:0 0 49.5%;margin:0 0.05% 3px}}#fs_Top .categorylink-type2 .list-link__item a{position:relative;display:block;padding:25px 0 40px;background:#d3d9e6;color:#333;font-size:1.4rem}#fs_Top .categorylink-type2 .list-link__item a:after{content:"";position:absolute;display:inline-block;left:50%;bottom:20px;width:8px;height:8px;margin-left:-4px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media only screen and (max-width: 768px){#fs_Top .categorylink-type2 .list-link__item a{padding:20px 0 40px}}#fs_Top .categorylink-type2 .list-link__item a:hover{box-shadow:0 0 5px 3px rgba(100,100,100,0.1);text-decoration:none;color:#333}#fs_Top .categorylink-type2 .list-link__icon{margin-bottom:15px}@media only screen and (max-width: 768px){#fs_Top .categorylink-type2 .list-link__icon{margin-bottom:10px}}#fs_Top .categorylink-type2 .desc{margin:40px;font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){#fs_Top .categorylink-type2 .desc{margin:40px 20px;font-size:1.4rem;text-align:left}}#fs_Top .sec-recommend{margin:110px 0 0;background:linear-gradient(to right, #fff 0%, #fff 50%, #2a356b 50%, #2a356b 100%)}@media only screen and (max-width: 768px){#fs_Top .sec-recommend{margin:70px 0 0;background:none}}#fs_Top .sec-recommend__inner{max-width:1205px;margin:0 auto}#fs_Top .sec-recommend__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-recommend__header{display:block}}#fs_Top .sec-recommend__title{flex:0 0 50%;margin-top:-10px}@media only screen and (max-width: 768px){#fs_Top .sec-recommend__title{margin:0 30px}}#fs_Top .sec-recommend__title .en,#fs_Top .sec-recommend__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-recommend__title .categorylink__title,#fs_Top .sec-recommend__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-recommend__title .categorylink-type2__title,#fs_Top .sec-recommend__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-recommend__title .categorylink03__title{display:block;color:#d3d9e6;font-size:4.8rem;font-weight:200}@media only screen and (max-width: 768px){#fs_Top .sec-recommend__title .en,#fs_Top .sec-recommend__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-recommend__title .categorylink__title,#fs_Top .sec-recommend__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-recommend__title .categorylink-type2__title,#fs_Top .sec-recommend__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-recommend__title .categorylink03__title{font-size:4.0rem}}#fs_Top .sec-recommend__title .ja{display:block;margin-top:10px;color:#2a356b;font-size:3.0rem;font-family:"Yu Mincho", "YuMincho", serif}@media only screen and (max-width: 768px){#fs_Top .sec-recommend__title .ja{font-size:2.2rem}}#fs_Top .sec-recommend__text{flex:0 0 50%;padding:70px 45px 100px;color:#fff;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-recommend__text{margin:40px 0 0 30px;padding:50px 20px 80px 50px;background:#2a356b}}#fs_Top .sec-slider{margin-bottom:110px}@media only screen and (max-width: 768px){#fs_Top .sec-slider{margin-bottom:80px}}#fs_Top .sec-slider__inner{max-width:1205px;margin:0 auto;margin-top:-40px}@media only screen and (max-width: 768px){#fs_Top .sec-slider__inner{margin-top:-30px}}@media only screen and (max-width: 768px){#fs_Top .sec-slider .recommend-items{padding:0 60px}}#fs_Top .sec-frametype{margin-top:110px;padding-top:90px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px}@media only screen and (max-width: 768px){#fs_Top .sec-frametype{margin-top:80px;padding-top:85px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px;background-size:100px auto}}#fs_Top .sec-frametype__inner{max-width:1205px;margin:0 auto;padding-bottom:20px}#fs_Top .sec-frametype__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__header{display:block}}#fs_Top .sec-frametype__title{flex:0 0 50%;height:152px;margin-bottom:75px;padding:45px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #f6f6f9 400px, #f6f6f9 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__title{margin-bottom:0;padding:28px 10px 35px 0;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #f6f6f9 70%, #f6f6f9 100%)}}#fs_Top .sec-frametype__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__title .ja{margin-left:60px;font-size:2.0rem}}#fs_Top .sec-frametype__title .en,#fs_Top .sec-frametype__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-frametype__title .categorylink__title,#fs_Top .sec-frametype__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-frametype__title .categorylink-type2__title,#fs_Top .sec-frametype__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-frametype__title .categorylink03__title{position:relative;display:block;margin-bottom:20px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__title .en,#fs_Top .sec-frametype__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-frametype__title .categorylink__title,#fs_Top .sec-frametype__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-frametype__title .categorylink-type2__title,#fs_Top .sec-frametype__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-frametype__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_Top .sec-frametype__title .en:before,#fs_Top .sec-frametype__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-frametype__title .categorylink__title:before,#fs_Top .sec-frametype__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-frametype__title .categorylink-type2__title:before,#fs_Top .sec-frametype__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-frametype__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__title .en:before,#fs_Top .sec-frametype__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-frametype__title .categorylink__title:before,#fs_Top .sec-frametype__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-frametype__title .categorylink-type2__title:before,#fs_Top .sec-frametype__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-frametype__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_Top .sec-frametype__desc{flex:0 0 50%;padding:40px 0 0;background:#f6f6f9;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-frametype__desc{padding:40px 30px}}#fs_Top .sec-frametype .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-frametype .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 30px}}#fs_Top .sec-frametype .list-type__item{flex:0 0 20%;margin-bottom:75px;padding:0 2%}@media only screen and (max-width: 768px){#fs_Top .sec-frametype .list-type__item{flex:0 0 50%;margin-bottom:30px;padding:0 4%}}#fs_Top .sec-frametype .list-type__item a{display:block;color:#333;text-decoration:none}#fs_Top .sec-frametype .list-type__eyecatch{margin-bottom:20px}@media only screen and (max-width: 768px){#fs_Top .sec-frametype .list-type__eyecatch{margin-bottom:10px}}#fs_Top .sec-frametype .list-type__title{font-family:"Yu Mincho", "YuMincho", serif;text-align:center;letter-spacing:-1px}#fs_Top .sec-put{padding-top:90px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px}@media only screen and (max-width: 768px){#fs_Top .sec-put{padding-top:40px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px;background-size:100px auto}}#fs_Top .sec-put__inner{max-width:1205px;margin:0 auto;padding-bottom:20px}#fs_Top .sec-put__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-put__header{display:block}}#fs_Top .sec-put__title{flex:0 0 50%;height:152px;margin-bottom:80px;padding:45px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #f6f6f9 400px, #f6f6f9 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_Top .sec-put__title{margin-bottom:0;padding:28px 10px 35px 0;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #f6f6f9 70%, #f6f6f9 100%)}}#fs_Top .sec-put__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-put__title .ja{margin-left:60px;font-size:2.0rem}}#fs_Top .sec-put__title .en,#fs_Top .sec-put__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-put__title .categorylink__title,#fs_Top .sec-put__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-put__title .categorylink-type2__title,#fs_Top .sec-put__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-put__title .categorylink03__title{position:relative;display:block;margin-bottom:20px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-put__title .en,#fs_Top .sec-put__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-put__title .categorylink__title,#fs_Top .sec-put__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-put__title .categorylink-type2__title,#fs_Top .sec-put__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-put__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_Top .sec-put__title .en:before,#fs_Top .sec-put__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-put__title .categorylink__title:before,#fs_Top .sec-put__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-put__title .categorylink-type2__title:before,#fs_Top .sec-put__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-put__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_Top .sec-put__title .en:before,#fs_Top .sec-put__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-put__title .categorylink__title:before,#fs_Top .sec-put__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-put__title .categorylink-type2__title:before,#fs_Top .sec-put__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-put__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_Top .sec-put__desc{flex:0 0 50%;padding:40px 0 0;background:#f6f6f9;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-put__desc{padding:40px 30px}}#fs_Top .sec-put .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-put .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 30px}}#fs_Top .sec-put .list-type__item{flex:0 0 21%;margin-bottom:75px;padding:0 2%}@media only screen and (max-width: 768px){#fs_Top .sec-put .list-type__item{flex:0 0 50%;margin-bottom:30px;padding:0 4%}}#fs_Top .sec-put .list-type__item a{display:block;color:#333;text-decoration:none}#fs_Top .sec-put .list-type__eyecatch{margin-bottom:20px}@media only screen and (max-width: 768px){#fs_Top .sec-put .list-type__eyecatch{margin-bottom:10px}}#fs_Top .sec-put .list-type__title{font-family:"Yu Mincho", "YuMincho", serif;text-align:center}#fs_Top .sec-choose{padding-top:90px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px}@media only screen and (max-width: 768px){#fs_Top .sec-choose{padding-top:40px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px;background-size:100px auto}}#fs_Top .sec-choose__inner{max-width:1205px;margin:0 auto;padding-bottom:20px}#fs_Top .sec-choose__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-choose__header{display:block}}#fs_Top .sec-choose__title{flex:0 0 50%;height:152px;margin-bottom:75px;padding:45px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #f6f6f9 400px, #f6f6f9 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_Top .sec-choose__title{margin-bottom:0;padding:28px 10px 35px 0;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #f6f6f9 70%, #f6f6f9 100%)}}#fs_Top .sec-choose__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-choose__title .ja{margin-left:60px;font-size:2.0rem}}#fs_Top .sec-choose__title .en,#fs_Top .sec-choose__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-choose__title .categorylink__title,#fs_Top .sec-choose__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-choose__title .categorylink-type2__title,#fs_Top .sec-choose__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-choose__title .categorylink03__title{position:relative;display:block;margin-bottom:20px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-choose__title .en,#fs_Top .sec-choose__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-choose__title .categorylink__title,#fs_Top .sec-choose__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-choose__title .categorylink-type2__title,#fs_Top .sec-choose__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-choose__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_Top .sec-choose__title .en:before,#fs_Top .sec-choose__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-choose__title .categorylink__title:before,#fs_Top .sec-choose__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-choose__title .categorylink-type2__title:before,#fs_Top .sec-choose__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-choose__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_Top .sec-choose__title .en:before,#fs_Top .sec-choose__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-choose__title .categorylink__title:before,#fs_Top .sec-choose__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-choose__title .categorylink-type2__title:before,#fs_Top .sec-choose__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-choose__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_Top .sec-choose__desc{flex:0 0 50%;padding:40px 0 0;background:#f6f6f9;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-choose__desc{padding:40px 30px}}#fs_Top .sec-choose .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 20%}@media only screen and (max-width: 768px){#fs_Top .sec-choose .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 30px}}#fs_Top .sec-choose .list-type__item{flex:0 0 33%;margin-bottom:50px;padding:0 3%}@media only screen and (max-width: 768px){#fs_Top .sec-choose .list-type__item{flex:0 0 50%;margin-bottom:30px;padding:0 4%}}#fs_Top .sec-choose .list-type__item a{display:block;color:#333;text-decoration:none}#fs_Top .sec-choose .list-type__eyecatch{margin-bottom:20px}@media only screen and (max-width: 768px){#fs_Top .sec-choose .list-type__eyecatch{margin-bottom:10px}}#fs_Top .sec-choose .list-type__title{font-family:"Yu Mincho", "YuMincho", serif;text-align:center}#fs_Top .sec-choose .btn-link{width:30%;margin:25px auto 20px}@media only screen and (max-width: 768px){#fs_Top .sec-choose .btn-link{width:80%;margin:10px auto}}#fs_Top .sec-choose .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}#fs_Top .sec-choose .btn-link a:hover{text-decoration:none}#fs_Top .sec-framesize{padding-top:90px;padding-bottom:80px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px}@media only screen and (max-width: 768px){#fs_Top .sec-framesize{padding-bottom:40px;background:#f6f6f9 url("https://primeframe.itembox.design/item/img/img_bg_white01.jpg") no-repeat left 0 top 90px;background-size:100px auto}}#fs_Top .sec-framesize__inner{max-width:1205px;margin:0 auto;padding-bottom:20px}#fs_Top .sec-framesize__header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__header{display:block}}#fs_Top .sec-framesize__body{margin:0 15%}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__body{margin:0 30px}}#fs_Top .sec-framesize__title{flex:0 0 50%;height:152px;margin-bottom:80px;padding:45px 35px 35px 0;background:linear-gradient(to right, #fff 0%, #fff 400px, #f6f6f9 400px, #f6f6f9 100%);color:#2a356b;letter-spacing:0.2em}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__title{margin-bottom:0;padding:28px 10px 35px 0;height:100px;background:linear-gradient(to right, #fff 0%, #fff 70%, #f6f6f9 70%, #f6f6f9 100%)}}#fs_Top .sec-framesize__title .ja{display:block;margin-left:95px;font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__title .ja{margin-left:60px;font-size:2.0rem}}#fs_Top .sec-framesize__title .en,#fs_Top .sec-framesize__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-framesize__title .categorylink__title,#fs_Top .sec-framesize__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-framesize__title .categorylink-type2__title,#fs_Top .sec-framesize__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-framesize__title .categorylink03__title{position:relative;display:block;margin-bottom:20px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__title .en,#fs_Top .sec-framesize__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-framesize__title .categorylink__title,#fs_Top .sec-framesize__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-framesize__title .categorylink-type2__title,#fs_Top .sec-framesize__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-framesize__title .categorylink03__title{margin-bottom:10px;margin-left:30px;font-size:1.2rem}}#fs_Top .sec-framesize__title .en:before,#fs_Top .sec-framesize__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-framesize__title .categorylink__title:before,#fs_Top .sec-framesize__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-framesize__title .categorylink-type2__title:before,#fs_Top .sec-framesize__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-framesize__title .categorylink03__title:before{display:inline-block;content:"";width:174px;height:1px;margin-right:15px;background:#2a356b;vertical-align:middle}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__title .en:before,#fs_Top .sec-framesize__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-framesize__title .categorylink__title:before,#fs_Top .sec-framesize__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-framesize__title .categorylink-type2__title:before,#fs_Top .sec-framesize__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-framesize__title .categorylink03__title:before{width:90px;margin-right:10px}}#fs_Top .sec-framesize__desc{flex:0 0 50%;padding:40px 0 0;background:#f6f6f9;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-framesize__desc{padding:40px 30px}}#fs_Top .sec-framesize .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 20%}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .list-type{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 30px}}#fs_Top .sec-framesize .list-type__item{flex:0 0 33%;margin-bottom:50px;padding:0 3%}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .list-type__item{flex:0 0 50%;margin-bottom:30px;padding:0 4%}}#fs_Top .sec-framesize .list-type__item a{display:block;color:#333;text-decoration:none}#fs_Top .sec-framesize .list-type__eyecatch{margin-bottom:20px}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .list-type__eyecatch{margin-bottom:10px}}#fs_Top .sec-framesize .list-type__title{font-family:"Yu Mincho", "YuMincho", serif;text-align:center}#fs_Top .sec-framesize .btn-link{width:30%;margin:50px auto 20px}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .btn-link{width:80%;margin:60px auto}}#fs_Top .sec-framesize .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}#fs_Top .sec-framesize .btn-link a:hover{text-decoration:none}#fs_Top .sec-framesize .row-size{margin:0 0 20px;display:grid;align-content:start;grid-template-columns:1fr 2fr}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size{margin:0 0 40px;grid-template-columns:1fr 1fr}}#fs_Top .sec-framesize .row-size__image{grid-row:1 / 4;grid-column:1 / 2}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size__image{margin-bottom:20px;grid-row:1 / 2;grid-column:1 / 2}}#fs_Top .sec-framesize .row-size__text{align-self:start}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size__text{padding-left:20px}}#fs_Top .sec-framesize .row-size__list{flex:0 0 100%}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size__list{grid-row:2 / 3;grid-column:1 / 3}}#fs_Top .sec-framesize .row-size__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:2.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size__title{font-size:1.8rem}}#fs_Top .sec-framesize .row-size__title .list-in{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-left:20px}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size__title .list-in{display:block;margin-left:0;margin-top:5px}}#fs_Top .sec-framesize .row-size__title .list-in dt{display:inline-block;margin-right:5px;padding:4px 12px;background:#96a3b5;border-radius:10px;color:#fff;font-size:1.2rem;line-height:1}#fs_Top .sec-framesize .row-size__title .list-in dd{font-size:1.4rem}#fs_Top .sec-framesize .row-size .list-size__title{margin:10px 0 5px;font-size:1.4rem}@media only screen and (min-width: 769px){#fs_Top .sec-framesize .row-size .list-size__title{display:none}}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size .list-size__title{display:none}}#fs_Top .sec-framesize .row-size .list-size__data{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}#fs_Top .sec-framesize .row-size .list-size__data span{flex:0 0 calc(100% / 6 - 4px);margin:0 4px 4px 0;padding:4px;background:#fff;font-size:1.2rem;letter-spacing:-1px;text-align:center}#fs_Top .sec-framesize .row-size .list-size__data span.blank{background:none}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size .list-size__data span{flex:0 0 calc(100% / 3 - 4px)}}#fs_Top .sec-framesize .row-size .list-size__data span a{display:block;color:#333}#fs_Top .sec-framesize .row-size .list-size__data span a:hover{text-decoration:none}@media only screen and (min-width: 769px){#fs_Top .sec-framesize .row-size .list-size__data{display:none}#fs_Top .sec-framesize .row-size .list-size__data.is-active{display:flex}}@media only screen and (max-width: 768px){#fs_Top .sec-framesize .row-size .list-size__data{display:none}#fs_Top .sec-framesize .row-size .list-size__data.is-active{display:flex}}#fs_Top .sec-framesize .row-size .list-size .list-tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}#fs_Top .sec-framesize .row-size .list-size .list-tab__item{cursor:pointer;flex:0 0 32%;margin:0 4px 4px 0;padding:4px 0;border-bottom:1px solid #8fa1ba;color:#9599a3;font-size:1.4rem;text-align:center;letter-spacing:-1px}@media only screen and (min-width: 769px){#fs_Top .sec-framesize .row-size .list-size .list-tab__item{flex:0 0 19.2%}}#fs_Top .sec-framesize .row-size .list-size .list-tab__item.is-active{border-bottom:2px solid #2a356b;color:#2a356b}#fs_Top .sec-pr{padding-top:140px;background:#eaedf2}@media only screen and (max-width: 768px){#fs_Top .sec-pr{padding-top:80px}}#fs_Top .sec-pr__inner{max-width:1205px;margin:0 auto;padding-bottom:20px}#fs_Top .sec-pr .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:140px}@media only screen and (max-width: 768px){#fs_Top .sec-pr .row{display:block;margin-bottom:50px}}#fs_Top .sec-pr .row__image{flex:0 0 55%;margin-top:50px}@media only screen and (max-width: 768px){#fs_Top .sec-pr .row__image{margin:0 30px 30px}}#fs_Top .sec-pr .row__image.reverse{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#fs_Top .sec-pr .row__text{flex:0 0 40%}@media only screen and (max-width: 768px){#fs_Top .sec-pr .row__text{margin:0 30px 30px}}#fs_Top .sec-pr .row__text.reverse{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}@media only screen and (max-width: 768px){#fs_Top .sec-pr .row__text.reverse .sec-pr__title{margin:0 30px 30px 0}}#fs_Top .sec-pr .row__text.reverse .sec-pr__title:before{right:auto;left:100%;transform:translate(-100%, 0)}#fs_Top .sec-pr .row.row-third .sec-pr__title:before{margin-top:70px}#fs_Top .sec-pr__title{position:relative}@media only screen and (max-width: 768px){#fs_Top .sec-pr__title.reverse{margin:0 30px 30px 0}}@media only screen and (max-width: 768px){#fs_Top .sec-pr__title{margin:0 0 30px 30px;padding-bottom:25px;border-bottom:1px solid #000}}#fs_Top .sec-pr__title:before{content:"";display:inline-block;position:absolute;top:50%;right:100%;width:150%;height:1px;margin-top:100px;margin-right:0;background:#000;transform:translate(100%, 0)}@media only screen and (max-width: 768px){#fs_Top .sec-pr__title:before{display:none}}#fs_Top .sec-pr__title .en,#fs_Top .sec-pr__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-pr__title .categorylink__title,#fs_Top .sec-pr__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-pr__title .categorylink-type2__title,#fs_Top .sec-pr__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-pr__title .categorylink03__title{display:block;color:#d3d9e6;font-size:4.0rem;font-family:'Jost', sans-serif;font-weight:200;letter-spacing:3px}@media only screen and (max-width: 768px){#fs_Top .sec-pr__title .en,#fs_Top .sec-pr__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-pr__title .categorylink__title,#fs_Top .sec-pr__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-pr__title .categorylink-type2__title,#fs_Top .sec-pr__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-pr__title .categorylink03__title{font-size:3.0rem}}#fs_Top .sec-pr__title .ja{display:block;margin-top:10px;font-size:3.0rem;font-family:"Yu Mincho", "YuMincho", serif;letter-spacing:5px}@media only screen and (max-width: 768px){#fs_Top .sec-pr__title .ja{font-size:2.0rem}}#fs_Top .sec-pr__text{margin-top:90px;font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-pr__text{margin-top:30px}}#fs_Top .sec-pr__btn{margin-top:50px;text-align:right}@media only screen and (max-width: 768px){#fs_Top .sec-pr__btn{margin-top:30px}}#fs_Top .sec-pr__btn a{position:relative;color:#333;font-size:1.4rem}#fs_Top .sec-pr__btn a:after{content:url("https://primeframe.itembox.design/item/img/top/icon_arrow_right.png");display:inline-block;margin-left:10px}#fs_Top .sec-faq{margin:90px 0}#fs_Top .sec-faq__inner{max-width:1205px;margin:0 auto}#fs_Top .sec-faq__title{margin-bottom:40px;color:#2a356b;text-align:center;letter-spacing:0.2em}#fs_Top .sec-faq__title .ja{font-family:"Yu Mincho", "YuMincho", serif;font-size:3.0rem}@media only screen and (max-width: 768px){#fs_Top .sec-faq__title .ja{font-size:2.0rem}}#fs_Top .sec-faq__title .en,#fs_Top .sec-faq__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-faq__title .categorylink__title,#fs_Top .sec-faq__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-faq__title .categorylink-type2__title,#fs_Top .sec-faq__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-faq__title .categorylink03__title{margin-left:10px;font-size:1.4rem;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-faq__title .en,#fs_Top .sec-faq__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-faq__title .categorylink__title,#fs_Top .sec-faq__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-faq__title .categorylink-type2__title,#fs_Top .sec-faq__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-faq__title .categorylink03__title{font-size:1.2rem}}#fs_Top .sec-faq .panel-faq-wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq-wrap{display:block}}#fs_Top .sec-faq .panel-faq{flex:0 0 49.6%;margin-bottom:10px;padding:40px;background:#cfd5e6}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq{margin:0 20px 5px;padding:20px}}#fs_Top .sec-faq .panel-faq__title{position:relative;padding-left:40px}#fs_Top .sec-faq .panel-faq__title:before{content:"Q";position:absolute;left:0;top:-6px;display:inline-block;margin-right:20px;color:#fff;font-size:2.6rem;font-family:'Jost', sans-serif;font-weight:400}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq__title:before{font-size:2.4rem}}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq__title{padding-left:30px;padding-right:20px;font-size:1.4rem}#fs_Top .sec-faq .panel-faq__title:after{content:"";position:absolute;display:inline-block;top:50%;right:0;width:10px;height:10px;margin-top:-5px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#fs_Top .sec-faq .panel-faq__body{position:relative;left:0;margin-top:20px;padding-left:40px;font-size:1.4rem}#fs_Top .sec-faq .panel-faq__body:before{content:"A";position:absolute;left:0;top:-6px;display:inline-block;margin-right:20px;color:#fff;font-size:2.6rem;font-family:'Jost', sans-serif}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq__body:before{font-size:2.4rem}}@media only screen and (max-width: 768px){#fs_Top .sec-faq .panel-faq__body{display:none;padding-left:30px;padding-right:20px}}#fs_Top .sec-faq .btn-link{width:26%;margin:50px auto 20px}@media only screen and (max-width: 768px){#fs_Top .sec-faq .btn-link{width:76%;margin:55px auto}}#fs_Top .sec-faq .btn-link a{display:block;padding:20px;background:#2a356b;color:#fff;font-size:1.4rem;line-height:1;text-align:center}#fs_Top .sec-faq .btn-link a:hover{text-decoration:none}#fs_Top .sec-knowledge{padding:90px 0 150px;background:#f6f6fa}#fs_Top .sec-knowledge__inner{max-width:1205px;margin:0 auto}#fs_Top .sec-knowledge__title{position:relative;margin-bottom:-20px;padding:20px 15px 25px 30px}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge__title{margin-right:25%;background:#2a356b}}#fs_Top .sec-knowledge__title:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:100%;height:150px;margin-top:-80px;margin-left:-220px;background:#2a356b;transform:translate(-100%, 0)}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge__title:before{display:none}}#fs_Top .sec-knowledge__title .en,#fs_Top .sec-knowledge__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-knowledge__title .categorylink__title,#fs_Top .sec-knowledge__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-knowledge__title .categorylink-type2__title,#fs_Top .sec-knowledge__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-knowledge__title .categorylink03__title{position:relative;display:block;margin-bottom:20px;color:#fff;font-size:1.4rem;font-family:'Jost', sans-serif;letter-spacing:2px}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge__title .en,#fs_Top .sec-knowledge__title .page-wrapper .categorylink__title,.page-wrapper #fs_Top .sec-knowledge__title .categorylink__title,#fs_Top .sec-knowledge__title .page-wrapper .categorylink-type2__title,.page-wrapper #fs_Top .sec-knowledge__title .categorylink-type2__title,#fs_Top .sec-knowledge__title .page-wrapper .page-orderitem .categorylink03__title,.page-wrapper .page-orderitem #fs_Top .sec-knowledge__title .categorylink03__title{margin-bottom:15px;font-size:1.2rem}}#fs_Top .sec-knowledge__title .en:before,#fs_Top .sec-knowledge__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-knowledge__title .categorylink__title:before,#fs_Top .sec-knowledge__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-knowledge__title .categorylink-type2__title:before,#fs_Top .sec-knowledge__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-knowledge__title .categorylink03__title:before{content:"";display:inline-block;margin-right:10px;width:175px;height:1px;background:#fff;vertical-align:middle}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge__title .en:before,#fs_Top .sec-knowledge__title .page-wrapper .categorylink__title:before,.page-wrapper #fs_Top .sec-knowledge__title .categorylink__title:before,#fs_Top .sec-knowledge__title .page-wrapper .categorylink-type2__title:before,.page-wrapper #fs_Top .sec-knowledge__title .categorylink-type2__title:before,#fs_Top .sec-knowledge__title .page-wrapper .page-orderitem .categorylink03__title:before,.page-wrapper .page-orderitem #fs_Top .sec-knowledge__title .categorylink03__title:before{width:100px}}#fs_Top .sec-knowledge__title .ja{position:relative;display:block;margin-left:60px;color:#fff;font-size:3.0rem;font-family:"Yu Mincho", "YuMincho", serif;letter-spacing:4px}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge__title .ja{margin-left:auto;font-size:2.0rem;text-align:right}}#fs_Top .sec-knowledge .row{margin-bottom:15px;padding:60px 0 50px;background:#fff}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row.first{margin-top:-40px;padding-top:80px}}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row{margin:14px 17px;padding:40px 17px}}#fs_Top .sec-knowledge .row__title{position:relative;margin-bottom:20px;padding-bottom:15px;color:#2a356b;font-size:2.2rem;font-family:"Yu Mincho", "YuMincho", serif;text-align:center}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row__title{margin-bottom:30px;font-size:1.8rem}}#fs_Top .sec-knowledge .row__title:after{content:"";position:absolute;left:50%;bottom:0;width:36px;height:2px;margin-left:-18px;background:#2a356b}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row__title:after{width:34px;margin-left:-17px}}#fs_Top .sec-knowledge .row__desc{font-size:1.4rem;text-align:center}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row__desc{text-align:left}}#fs_Top .sec-knowledge .row .list-fig{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .list-fig{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px;margin-left:20px}}#fs_Top .sec-knowledge .row .list-fig__item.col2{flex:0 0 48%;padding:0 2%;text-align:center}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .list-fig__item.col2{flex:0 0 100%}#fs_Top .sec-knowledge .row .list-fig__item.col2:last-child{margin-top:40px}}#fs_Top .sec-knowledge .row .list-fig__item.col3{flex:0 0 14%;text-align:center}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .list-fig__item.col3{flex:0 0 50%;margin-bottom:20px}}#fs_Top .sec-knowledge .row .list-fig__item.col4{flex:0 0 12%;text-align:center}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .list-fig__item.col4{flex:0 0 50%;margin-bottom:20px}}#fs_Top .sec-knowledge .row .list-fig__image{margin-bottom:20px}#fs_Top .sec-knowledge .row .list-fig__title{margin-top:10px;font-size:1.4rem}#fs_Top .sec-knowledge .row .list-fig__label{display:inline-block;padding:4px 30px;background:#e1e5ed;font-size:1.4rem;line-height:1}#fs_Top .sec-knowledge .row__btn{margin-top:30px;margin-right:110px;text-align:right}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row__btn{margin-right:0}}#fs_Top .sec-knowledge .row__btn a{position:relative;color:#333;font-size:1.4rem}#fs_Top .sec-knowledge .row__btn a:after{content:url("https://primeframe.itembox.design/item/img/top/icon_arrow_right.png");display:inline-block;margin-left:10px}#fs_Top .sec-knowledge .row .block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 100px}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .block{margin:0;display:block}}#fs_Top .sec-knowledge .row .block__image{flex:0 0 30%}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .block__image{margin-bottom:30px}}#fs_Top .sec-knowledge .row .block__text{flex:0 0 66%}#fs_Top .sec-knowledge .row .block__text .label{font-size:1.4rem}@media only screen and (max-width: 768px){#fs_Top .sec-knowledge .row .block__text .label{font-weight:700}}#fs_Top .sec-knowledge .row .block__text .text{margin-top:15px;margin-bottom:30px;font-size:1.4rem}#fs_Top .sec-knowledge .row .block__btn{margin-top:30px;text-align:right}#fs_Top .sec-knowledge .row .block__btn a{position:relative;color:#333;font-size:1.4rem}#fs_Top .sec-knowledge .row .block__btn a:after{content:url("https://primeframe.itembox.design/item/img/top/icon_arrow_right.png");display:inline-block;margin-left:10px}.fs-c-heading.fs-c-heading--page{display:none}#fs_p_scrollingCartButton{display:none}.logout.my-false{display:none !important}.login.my-true{display:none !important}.regist.my-true{display:none !important}.fs-c-subgroup{display:none}.fs-c-documentArticle{max-width:1205px;margin:0 auto 120px}@media only screen and (max-width: 768px){.fs-c-documentArticle{margin-bottom:80px}}.fs-c-productList .fs-c-productList__controller{position:relative;margin-bottom:60px;padding:10px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__controller{margin-bottom:40px;border:none;border-left:none}}.fs-c-productList .fs-c-productList__controller .fs-c-sortItems{font-size:1.4rem;border:none}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__controller .fs-c-sortItems{padding:10px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}}.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__label{padding:5px 30px 5px 0;border:none;border-right:1px solid #e2e2e2}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__label{flex:0 0 25%;align-self:flex-start;border:none;font-size:1.2rem}}.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__list{margin-left:20px}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__list{margin-left:0;border:none;border-left:1px solid #e2e2e2}}.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__list__item{margin-left:10px}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__list__item{flex:0 0 50%;margin-left:0;padding:0 5px;font-size:1.2rem}}.fs-c-productList .fs-c-productList__controller .fs-c-sortItems .fs-c-sortItems__list__item.is-active{background:none;color:inherit;font-weight:bold}.fs-c-productList .fs-c-productList__controller .fs-c-listControl{color:#6a778a;font-size:1.4rem}@media only screen and (min-width: 769px){.fs-c-productList .fs-c-productList__controller .fs-c-listControl{position:absolute;bottom:-50px;right:0}}.fs-c-productList .fs-c-productList__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:none;grid-gap:0px}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productList__list{display:block}}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item{flex:0 0 30%;margin:0 1.5% 30px;border:none;grid-column:none;grid-row:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__image{margin-bottom:25px;padding:50px;background:#f8f8f9}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__viewMoreImageButton{display:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__productDescription{display:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-button--addToWishList--icon{display:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productPrice__main__price{color:#9599a3}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productPrice__addon{color:#9599a3}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__outOfStock{display:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__control{display:none}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__productName{padding-bottom:10px;border-bottom:1px solid #e4e7ee;font-size:2.0rem;font-family:"Yu Mincho", "YuMincho", serif}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__productName a{color:#333}.fs-c-productList .fs-c-productList__list .fs-c-productList__list__item .fs-c-productListItem__productName a:hover{text-decoration:none}@media only screen and (max-width: 768px){.fs-c-productList .fs-c-productListItem__imageContainer{margin:0 10%}}body.fs-body-category-size .fs-c-breadcrumb{display:none}body.fs-body-category-size .page-wrapper .fs-c-breadcrumb{display:block}body.fs-body-category-size .fs-c-productList{display:none}body.fs-body-category-size .fs-l-pageMain{display:block}.fs-c-documentArticle .fs-c-documentArticle__heading{margin:30px 0;background:none;color:#fff;background:#2a356b;font-size:1.6rem;line-height:1.5;font-weight:100;font-family:"Yu Mincho", "YuMincho", serif}.fs-c-documentArticle .fs-c-explainList{margin:25px 15px;color:#2a356b;font-size:1.4rem}.fs-c-documentColumn{margin-bottom:40px}.fs-c-documentColumn .fs-c-documentColumn__heading{padding:15px;background:#f6f6fa;border:none;color:#333;font-size:1.6rem;line-height:1.2}.fs-c-documentColumn .fs-c-documentColumn__content{margin:25px 15px;padding:0;font-size:1.4rem}.fs-c-documentColumn .fs-c-orderedList>li+li{margin-top:0}
/*# sourceMappingURL=style.css.map */
