/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}svg{margin:0;padding:0;display:block;width:auto;height:auto;position:relative}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td{vertical-align:top;padding:0}th{vertical-align:top;padding:0;text-align:left;font-weight:bold}.flip-in{opacity:0;transform:rotateX(90deg);transition:opacity .6s ease,transform .6s ease}.flip-in.visible{opacity:1;transform:rotateX(0)}.under-in{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1s ease}.under-in.visible{opacity:1;transform:translateY(0)}.under-in.active{opacity:1;transform:translateY(0)}.top-under-in{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1s ease}.top-under-in.active{opacity:1;transform:translateY(0)}.top-under-in.delay-01{transition-delay:1s}.top-under-in.delay-02{transition-delay:1.5s}.top-under-in.delay-03{transition-delay:2s}.top-under-in.delay-04{transition-delay:2.5s}.roll-in{opacity:0;transform:rotateY(180deg);transition:opacity .6s ease,transform .6s ease}.roll-in.visible{opacity:1;transform:rotateY(0)}.text-in,.text-sub-in{opacity:0;transform:rotateX(90deg);transition:opacity .6s ease,transform .6s ease}.text-in.visible,.text-sub-in.visible{opacity:1;transform:translateY(0)}@keyframes floatBackground{0%{background-position:0% 0%}50%{background-position:50% 10%}100%{background-position:0% 0%}}.reflection{display:inline-block;position:relative;overflow:hidden}.reflection:after{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:rgba(243,243,243,.8);opacity:0;-webkit-transform:rotate(45deg);-webkit-animation:reflection 3s ease-in-out infinite}@keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@keyframes textshine{0%{background-position:100% 50%}100%{background-position:0% 50%}}*{margin:0;padding:0;box-sizing:border-box;font-weight:500}* .sp{display:none}* body{overflow-x:hidden;font-family:"Noto Sans JP",sans-serif}* body.no-scroll{overflow:hidden;position:fixed;width:100%}* body img{width:100%}@media(max-width: 767px){* .sp{display:block}* .pc{display:none}}body{width:100%}main{width:100%;box-sizing:border-box;padding:calc(0vw) calc(10.9375vw)}@media(max-width: 767px){main{padding:calc(0vw) calc(28vw)}}@media(min-width: 767px)and (max-width: 1000px){main{padding:calc(0vw) calc(10.9375vw)}}@media(max-width: 767px){main{padding:calc(0vw) calc(1.5625vw)}}@media(max-width: 767px)and (max-width: 767px){main{padding:calc(0vw) calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){main{padding:calc(0vw) calc(1.5625vw)}}header{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:calc(5.2083333333vw)}@media(max-width: 767px){header{margin-bottom:calc(13.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){header{margin-bottom:calc(5.2083333333vw)}}header .page_title{font-size:min(2.6041666667vw,50px);line-height:calc(2.6041666667vw*1.5);text-align:center;width:100%;background:#000;color:#fff;box-sizing:border-box;padding:calc(1.5625vw) calc(0vw)}@media(max-width: 767px){header .page_title{font-size:min(6.6666666667vw,50px);line-height:calc(6.6666666667vw*1.5)}}@media(min-width: 767px)and (max-width: 1000px){header .page_title{font-size:min(2.6041666667vw,50px);line-height:calc(2.6041666667vw*1.5)}}@media(max-width: 767px){header .page_title{padding:calc(4vw) calc(0vw)}}@media(min-width: 767px)and (max-width: 1000px){header .page_title{padding:calc(1.5625vw) calc(0vw)}}header .tabs_wrap{box-sizing:border-box;padding:calc(0vw) calc(10.9375vw);width:100%;margin-top:calc(2.6041666667vw)}@media(max-width: 767px){header .tabs_wrap{padding:calc(0vw) calc(28vw)}}@media(min-width: 767px)and (max-width: 1000px){header .tabs_wrap{padding:calc(0vw) calc(10.9375vw)}}@media(max-width: 767px){header .tabs_wrap{margin-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){header .tabs_wrap{margin-top:calc(2.6041666667vw)}}header .tabs_wrap .tabs{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}header .tabs_wrap .tabs .tab{box-sizing:border-box;padding:calc(0.5208333333vw) calc(1.0416666667vw);border:1px solid #000;border-radius:2vw;font-size:min(1.1458333333vw,22px);transition:all .3s ease}@media(max-width: 767px){header .tabs_wrap .tabs .tab{padding:calc(1.3333333333vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){header .tabs_wrap .tabs .tab{padding:calc(0.5208333333vw) calc(1.0416666667vw)}}@media(max-width: 767px){header .tabs_wrap .tabs .tab{font-size:min(2.9333333333vw,22px)}}@media(min-width: 767px)and (max-width: 1000px){header .tabs_wrap .tabs .tab{font-size:min(1.1458333333vw,22px)}}header .tabs_wrap .tabs .tab:hover{background:#000;color:#fff}header .links_wrap{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}header .links_wrap a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(15.625vw);height:calc(2.6041666667vw);background:linear-gradient(to right, #FFE208, #47FEF0);color:#464544;box-sizing:border-box;padding:calc(0.78125vw) calc(3.125vw) calc(0.78125vw) calc(1.0416666667vw);border-radius:3vw;overflow:hidden;position:relative;align-self:center;margin-top:calc(2.6041666667vw)}@media(max-width: 767px){header .links_wrap a{width:calc(40vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a{width:calc(15.625vw)}}@media(max-width: 767px){header .links_wrap a{height:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a{height:calc(2.6041666667vw)}}@media(max-width: 767px){header .links_wrap a{padding:calc(2vw) calc(8vw) calc(2vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a{padding:calc(0.78125vw) calc(3.125vw) calc(0.78125vw) calc(1.0416666667vw)}}@media(max-width: 767px){header .links_wrap a{margin-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a{margin-top:calc(2.6041666667vw)}}header .links_wrap a span{font-size:min(1.0416666667vw,20px);position:relative;z-index:1;transition:all .3s ease;font-family:avenir-lt-pro,sans-serif;font-weight:600}@media(max-width: 767px){header .links_wrap a span{font-size:min(2.6666666667vw,20px)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a span{font-size:min(1.0416666667vw,20px)}}header .links_wrap a::before{content:"";display:block;width:calc(0.78125vw);height:calc(0.78125vw);background:#f5e2db;border-radius:50%;position:absolute;right:8%;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}@media(max-width: 767px){header .links_wrap a::before{width:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a::before{width:calc(0.78125vw)}}@media(max-width: 767px){header .links_wrap a::before{height:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a::before{height:calc(0.78125vw)}}header .links_wrap a:hover span{color:#464544}header .links_wrap a:hover::before{transform:scale(100)}header .links_wrap a:nth-child(1){margin-right:calc(1.5625vw)}@media(max-width: 767px){header .links_wrap a:nth-child(1){margin-right:calc(4vw)}}@media(min-width: 767px)and (max-width: 1000px){header .links_wrap a:nth-child(1){margin-right:calc(1.5625vw)}}@media(max-width: 767px){header .page_title{font-size:min(1.8229166667vw,35px);line-height:calc(1.8229166667vw*1.2);padding-top:calc(5.2083333333vw)}}@media(max-width: 767px)and (max-width: 767px){header .page_title{font-size:min(4.6666666667vw,35px);line-height:calc(4.6666666667vw*1.2)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .page_title{font-size:min(1.8229166667vw,35px);line-height:calc(1.8229166667vw*1.2)}}@media(max-width: 767px)and (max-width: 767px){header .page_title{padding-top:calc(13.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .page_title{padding-top:calc(5.2083333333vw)}}@media(max-width: 767px){header .tabs_wrap{margin-top:calc(2.6041666667vw);padding:calc(0vw) calc(1.5625vw)}}@media(max-width: 767px)and (max-width: 767px){header .tabs_wrap{margin-top:calc(6.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .tabs_wrap{margin-top:calc(2.6041666667vw)}}@media(max-width: 767px)and (max-width: 767px){header .tabs_wrap{padding:calc(0vw) calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .tabs_wrap{padding:calc(0vw) calc(1.5625vw)}}@media(max-width: 767px){header .tabs_wrap .tabs{justify-content:flex-start;flex-wrap:wrap}header .tabs_wrap .tabs .tab{border-radius:1vw;font-size:min(1.0416666667vw,20px);transition:all .3s ease}}@media(max-width: 767px)and (max-width: 767px){header .tabs_wrap .tabs .tab{font-size:min(2.6666666667vw,20px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .tabs_wrap .tabs .tab{font-size:min(1.0416666667vw,20px)}}@media(max-width: 767px){header .tabs_wrap .tabs .tab:hover{background:rgba(0,0,0,0);color:#000}header .tabs_wrap .tabs .tab:nth-last-child(-n+4){margin-top:calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){header .tabs_wrap .tabs .tab:nth-last-child(-n+4){margin-top:calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .tabs_wrap .tabs .tab:nth-last-child(-n+4){margin-top:calc(0.5208333333vw)}}@media(max-width: 767px){header .tabs_wrap .tabs .tab:not(:nth-child(3)),header .tabs_wrap .tabs .tab:not(:nth-child(7)){margin-right:calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){header .tabs_wrap .tabs .tab:not(:nth-child(3)),header .tabs_wrap .tabs .tab:not(:nth-child(7)){margin-right:calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){header .tabs_wrap .tabs .tab:not(:nth-child(3)),header .tabs_wrap .tabs .tab:not(:nth-child(7)){margin-right:calc(0.5208333333vw)}}section{margin-top:calc(5.2083333333vw);display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding-top:calc(2.6041666667vw)}@media(max-width: 767px){section{margin-top:calc(13.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){section{margin-top:calc(5.2083333333vw)}}@media(max-width: 767px){section{padding-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section{padding-top:calc(2.6041666667vw)}}section .section--title{font-size:min(2.0833333333vw,40px);display:flex;flex-direction:row;align-items:center}@media(max-width: 767px){section .section--title{font-size:min(5.3333333333vw,40px)}}@media(min-width: 767px)and (max-width: 1000px){section .section--title{font-size:min(2.0833333333vw,40px)}}section .section--title::before{content:"";display:block;width:calc(0.5208333333vw);height:calc(2.0833333333vw);background:linear-gradient(-60deg, #FFE208, #47FEF0);margin-right:calc(0.5208333333vw)}@media(max-width: 767px){section .section--title::before{width:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--title::before{width:calc(0.5208333333vw)}}@media(max-width: 767px){section .section--title::before{height:calc(5.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--title::before{height:calc(2.0833333333vw)}}@media(max-width: 767px){section .section--title::before{margin-right:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--title::before{margin-right:calc(0.5208333333vw)}}section#Web .section--list img{height:auto}section#Web .section--list_item--title{font-size:min(1.1458333333vw,22px)}@media(max-width: 767px){section#Web .section--list_item--title{font-size:min(2.9333333333vw,22px)}}@media(min-width: 767px)and (max-width: 1000px){section#Web .section--list_item--title{font-size:min(1.1458333333vw,22px)}}section .section--list{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-top:calc(2.6041666667vw)}@media(max-width: 767px){section .section--list{margin-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list{margin-top:calc(2.6041666667vw)}}section .section--list_item{width:30%}section .section--list_item img{width:100%;height:calc(15.625vw);object-fit:cover}@media(max-width: 767px){section .section--list_item img{height:calc(40vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item img{height:calc(15.625vw)}}section .section--list_item--title{font-size:min(1.5625vw,30px);margin:calc(1.5625vw) calc(0vw);box-sizing:border-box;padding:calc(0vw) calc(1.0416666667vw)}@media(max-width: 767px){section .section--list_item--title{font-size:min(4vw,30px)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--title{font-size:min(1.5625vw,30px)}}@media(max-width: 767px){section .section--list_item--title{margin:calc(4vw) calc(0vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--title{margin:calc(1.5625vw) calc(0vw)}}@media(max-width: 767px){section .section--list_item--title{padding:calc(0vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--title{padding:calc(0vw) calc(1.0416666667vw)}}section .section--list_item--box{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:calc(0vw) calc(1.0416666667vw) calc(1.0416666667vw);transition:all .5s ease}@media(max-width: 767px){section .section--list_item--box{padding:calc(0vw) calc(2.6666666667vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box{padding:calc(0vw) calc(1.0416666667vw) calc(1.0416666667vw)}}section .section--list_item--box p{font-size:min(1.1458333333vw,22px)}@media(max-width: 767px){section .section--list_item--box p{font-size:min(2.9333333333vw,22px)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box p{font-size:min(1.1458333333vw,22px)}}section .section--list_item--box p.production_amount{margin-bottom:calc(0.78125vw)}@media(max-width: 767px){section .section--list_item--box p.production_amount{margin-bottom:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box p.production_amount{margin-bottom:calc(0.78125vw)}}section .section--list_item--box .cat_list{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:calc(1.0416666667vw)}@media(max-width: 767px){section .section--list_item--box .cat_list{margin-top:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box .cat_list{margin-top:calc(1.0416666667vw)}}section .section--list_item--box .cat_list span{font-size:min(.9375vw,18px);border:1px solid #b1b1b1;color:#b1b1b1;box-sizing:border-box;padding:calc(0.2604166667vw) calc(1.0416666667vw);border-radius:.5vw}@media(max-width: 767px){section .section--list_item--box .cat_list span{font-size:min(2.4vw,18px)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box .cat_list span{font-size:min(.9375vw,18px)}}@media(max-width: 767px){section .section--list_item--box .cat_list span{padding:calc(0.6666666667vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box .cat_list span{padding:calc(0.2604166667vw) calc(1.0416666667vw)}}section .section--list_item--box .cat_list span:not(:last-child){margin-right:calc(0.2604166667vw)}@media(max-width: 767px){section .section--list_item--box .cat_list span:not(:last-child){margin-right:calc(0.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){section .section--list_item--box .cat_list span:not(:last-child){margin-right:calc(0.2604166667vw)}}section .section--list_item:hover{box-shadow:5px 5px 10px rgba(0,0,0,.3)}@media(max-width: 767px){section{margin-top:calc(0vw);padding-top:calc(4.1666666667vw)}}@media(max-width: 767px)and (max-width: 767px){section{margin-top:calc(0vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section{margin-top:calc(0vw)}}@media(max-width: 767px)and (max-width: 767px){section{padding-top:calc(10.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section{padding-top:calc(4.1666666667vw)}}@media(max-width: 767px){section .section--title{font-size:min(1.5625vw,30px)}}@media(max-width: 767px)and (max-width: 767px){section .section--title{font-size:min(4vw,30px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--title{font-size:min(1.5625vw,30px)}}@media(max-width: 767px){section .section--title::before{width:calc(0.2604166667vw);height:calc(1.5625vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--title::before{width:calc(0.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--title::before{width:calc(0.2604166667vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--title::before{height:calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--title::before{height:calc(1.5625vw)}}@media(max-width: 767px){section .section--list{margin-top:calc(1.5625vw);flex-wrap:wrap}}@media(max-width: 767px)and (max-width: 767px){section .section--list{margin-top:calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list{margin-top:calc(1.5625vw)}}@media(max-width: 767px){section .section--list_item{width:48%;margin-bottom:calc(1.5625vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item{margin-bottom:calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item{margin-bottom:calc(1.5625vw)}}@media(max-width: 767px){section .section--list_item img{height:calc(10.4166666667vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item img{height:calc(26.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item img{height:calc(10.4166666667vw)}}@media(max-width: 767px){section .section--list_item--title{font-size:min(1.25vw,24px);margin:calc(1.0416666667vw) calc(0vw);padding:calc(0vw) calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--title{font-size:min(3.2vw,24px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--title{font-size:min(1.25vw,24px)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--title{margin:calc(2.6666666667vw) calc(0vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--title{margin:calc(1.0416666667vw) calc(0vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--title{padding:calc(0vw) calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--title{padding:calc(0vw) calc(0.5208333333vw)}}@media(max-width: 767px){section .section--list_item--box{padding:calc(0vw) calc(0.5208333333vw) calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--box{padding:calc(0vw) calc(1.3333333333vw) calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--box{padding:calc(0vw) calc(0.5208333333vw) calc(0.5208333333vw)}}@media(max-width: 767px){section .section--list_item--box p{font-size:min(.9375vw,18px)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--box p{font-size:min(2.4vw,18px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--box p{font-size:min(.9375vw,18px)}}@media(max-width: 767px){section .section--list_item--box p.production_amount{margin-bottom:calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--box p.production_amount{margin-bottom:calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--box p.production_amount{margin-bottom:calc(0.5208333333vw)}}@media(max-width: 767px){section .section--list_item--box span{font-size:min(.7291666667vw,14px);padding:calc(0.2604166667vw) calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--box span{font-size:min(1.8666666667vw,14px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--box span{font-size:min(.7291666667vw,14px)}}@media(max-width: 767px)and (max-width: 767px){section .section--list_item--box span{padding:calc(0.6666666667vw) calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .section--list_item--box span{padding:calc(0.2604166667vw) calc(0.5208333333vw)}}@media(max-width: 767px){section .section--list_item:hover{box-shadow:none}section .read_more{margin-top:calc(-0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){section .read_more{margin-top:calc(-1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){section .read_more{margin-top:calc(-0.5208333333vw)}}@media(max-width: 767px){section .read_more:hover span{color:#fff}section .read_more:hover::before{transform:scale(1)}}footer{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:calc(1.0416666667vw);background-color:#000;margin-top:calc(5.2083333333vw)}@media(max-width: 767px){footer{padding:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){footer{padding:calc(1.0416666667vw)}}@media(max-width: 767px){footer{margin-top:calc(13.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){footer{margin-top:calc(5.2083333333vw)}}footer .copyright{color:#fff}@media(max-width: 767px){footer{padding:calc(1.5625vw);margin-top:calc(7.8125vw)}}@media(max-width: 767px)and (max-width: 767px){footer{padding:calc(4vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){footer{padding:calc(1.5625vw)}}@media(max-width: 767px)and (max-width: 767px){footer{margin-top:calc(20vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){footer{margin-top:calc(7.8125vw)}}@media(max-width: 767px){footer .copyright{font-size:min(.7291666667vw,14px)}}@media(max-width: 767px)and (max-width: 767px){footer .copyright{font-size:min(1.8666666667vw,14px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){footer .copyright{font-size:min(.7291666667vw,14px)}}#Archive{display:flex;flex-direction:column;align-items:center;width:100%}#Archive .archive--thumb{width:80%;aspect-ratio:16/9;border:0}.archive--title{font-size:min(2.0833333333vw,40px);display:flex;flex-direction:column;align-items:center;margin-top:calc(1.5625vw)}@media(max-width: 767px){.archive--title{font-size:min(5.3333333333vw,40px)}}@media(min-width: 767px)and (max-width: 1000px){.archive--title{font-size:min(2.0833333333vw,40px)}}@media(max-width: 767px){.archive--title{margin-top:calc(4vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--title{margin-top:calc(1.5625vw)}}.archive--title::after{content:"";display:block;width:calc(4.1666666667vw);height:calc(0.5208333333vw);background:linear-gradient(-60deg, #FFE208, #47FEF0);margin-top:calc(0.5208333333vw)}@media(max-width: 767px){.archive--title::after{width:calc(10.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--title::after{width:calc(4.1666666667vw)}}@media(max-width: 767px){.archive--title::after{height:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--title::after{height:calc(0.5208333333vw)}}@media(max-width: 767px){.archive--title::after{margin-top:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--title::after{margin-top:calc(0.5208333333vw)}}@media(max-width: 767px){.archive--title{font-size:min(1.8229166667vw,35px)}}@media(max-width: 767px)and (max-width: 767px){.archive--title{font-size:min(4.6666666667vw,35px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--title{font-size:min(1.8229166667vw,35px)}}@media(max-width: 767px){.archive--title::after{width:calc(5.2083333333vw);height:calc(0.2604166667vw);margin-top:calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--title::after{width:calc(13.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--title::after{width:calc(5.2083333333vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--title::after{height:calc(0.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--title::after{height:calc(0.2604166667vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--title::after{margin-top:calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--title::after{margin-top:calc(0.5208333333vw)}}.archive--desc{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5);margin-top:calc(1.5625vw)}@media(max-width: 767px){.archive--desc{font-size:min(2.6666666667vw,20px);line-height:calc(2.6666666667vw*1.5)}}@media(min-width: 767px)and (max-width: 1000px){.archive--desc{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5)}}@media(max-width: 767px){.archive--desc{margin-top:calc(4vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--desc{margin-top:calc(1.5625vw)}}@media(max-width: 767px){.archive--desc{font-size:min(.9375vw,18px);line-height:calc(0.9375vw*1.9)}}@media(max-width: 767px)and (max-width: 767px){.archive--desc{font-size:min(2.4vw,18px);line-height:calc(2.4vw*1.9)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--desc{font-size:min(.9375vw,18px);line-height:calc(0.9375vw*1.9)}}.annotation{font-size:min(1.3020833333vw,25px);font-weight:800;color:red;margin-top:calc(1.5625vw)}@media(max-width: 767px){.annotation{font-size:min(3.3333333333vw,25px)}}@media(min-width: 767px)and (max-width: 1000px){.annotation{font-size:min(1.3020833333vw,25px)}}@media(max-width: 767px){.annotation{margin-top:calc(4vw)}}@media(min-width: 767px)and (max-width: 1000px){.annotation{margin-top:calc(1.5625vw)}}.price_box{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:calc(1.5625vw)}@media(max-width: 767px){.price_box{margin-top:calc(4vw)}}@media(min-width: 767px)and (max-width: 1000px){.price_box{margin-top:calc(1.5625vw)}}.price_box--content{width:49%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:calc(0.5208333333vw);border:1px solid #000}@media(max-width: 767px){.price_box--content{padding:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content{padding:calc(0.5208333333vw)}}.price_box--content_title{font-size:min(.9375vw,18px);margin-bottom:calc(0.5208333333vw)}@media(max-width: 767px){.price_box--content_title{font-size:min(2.4vw,18px)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content_title{font-size:min(.9375vw,18px)}}@media(max-width: 767px){.price_box--content_title{margin-bottom:calc(1.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content_title{margin-bottom:calc(0.5208333333vw)}}.price_box--content_title span{font-size:min(2.6041666667vw,50px)}@media(max-width: 767px){.price_box--content_title span{font-size:min(6.6666666667vw,50px)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content_title span{font-size:min(2.6041666667vw,50px)}}.price_box--content_desc{font-size:min(1.0416666667vw,20px)}@media(max-width: 767px){.price_box--content_desc{font-size:min(2.6666666667vw,20px)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content_desc{font-size:min(1.0416666667vw,20px)}}.price_box--content:nth-child(-n+2){margin-bottom:calc(1.0416666667vw)}@media(max-width: 767px){.price_box--content:nth-child(-n+2){margin-bottom:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.price_box--content:nth-child(-n+2){margin-bottom:calc(1.0416666667vw)}}.list_wrap{width:100%;margin-top:calc(5.2083333333vw)}@media(max-width: 767px){.list_wrap{margin-top:calc(13.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.list_wrap{margin-top:calc(5.2083333333vw)}}.list_wrap .list_cat--title{width:100%;font-size:min(1.5625vw,30px);border-bottom:1px solid #000;box-sizing:border-box;padding-bottom:calc(1.0416666667vw)}@media(max-width: 767px){.list_wrap .list_cat--title{font-size:min(4vw,30px)}}@media(min-width: 767px)and (max-width: 1000px){.list_wrap .list_cat--title{font-size:min(1.5625vw,30px)}}@media(max-width: 767px){.list_wrap .list_cat--title{padding-bottom:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.list_wrap .list_cat--title{padding-bottom:calc(1.0416666667vw)}}.archive--list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:calc(2.6041666667vw)}@media(max-width: 767px){.archive--list{margin-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list{margin-top:calc(2.6041666667vw)}}.archive--list.web img{height:auto}.archive--list.web .archive--list_item--title{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5)}@media(max-width: 767px){.archive--list.web .archive--list_item--title{font-size:min(2.6666666667vw,20px);line-height:calc(2.6666666667vw*1.5)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list.web .archive--list_item--title{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5)}}.archive--list.web .archive--list_item:hover{box-shadow:none}.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{display:block;width:auto;height:calc(10.4166666667vw);margin:0 auto}@media(max-width: 767px){.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{height:calc(26.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{height:calc(10.4166666667vw)}}.archive--list.filming img,.archive--list.video img{display:block;height:calc(13.0208333333vw);margin:0 auto;width:100%;margin-left:0;object-fit:cover}@media(max-width: 767px){.archive--list.filming img,.archive--list.video img{height:calc(33.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list.filming img,.archive--list.video img{height:calc(13.0208333333vw)}}.archive--list_item,.archive--list_item-web{box-sizing:border-box;padding:calc(1.0416666667vw);width:30%}@media(max-width: 767px){.archive--list_item,.archive--list_item-web{padding:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item,.archive--list_item-web{padding:calc(1.0416666667vw)}}.archive--list_item img,.archive--list_item-web img{width:100%;height:calc(15.625vw);object-fit:cover}@media(max-width: 767px){.archive--list_item img,.archive--list_item-web img{height:calc(40vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item img,.archive--list_item-web img{height:calc(15.625vw)}}.archive--list_item--title,.archive--list_item-web--title{font-size:min(1.5625vw,30px);margin:calc(1.5625vw) calc(0vw)}@media(max-width: 767px){.archive--list_item--title,.archive--list_item-web--title{font-size:min(4vw,30px)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--title,.archive--list_item-web--title{font-size:min(1.5625vw,30px)}}@media(max-width: 767px){.archive--list_item--title,.archive--list_item-web--title{margin:calc(4vw) calc(0vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--title,.archive--list_item-web--title{margin:calc(1.5625vw) calc(0vw)}}.archive--list_item--box,.archive--list_item-web--box{display:flex;flex-direction:column;align-items:flex-start;box-shadow:0px 0px 0px rgba(0,0,0,.3);transition:all .5s ease}.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(1.1458333333vw,22px);margin-bottom:calc(1.0416666667vw)}@media(max-width: 767px){.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(2.9333333333vw,22px)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(1.1458333333vw,22px)}}@media(max-width: 767px){.archive--list_item--box p,.archive--list_item-web--box p{margin-bottom:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box p,.archive--list_item-web--box p{margin-bottom:calc(1.0416666667vw)}}.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(0.78125vw)}@media(max-width: 767px){.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(0.78125vw)}}.archive--list_item--box a,.archive--list_item-web--box a{font-size:min(1.0416666667vw,20px);display:flex;flex-direction:column;align-items:flex-start;transition:all .3s ease}@media(max-width: 767px){.archive--list_item--box a,.archive--list_item-web--box a{font-size:min(2.6666666667vw,20px)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box a,.archive--list_item-web--box a{font-size:min(1.0416666667vw,20px)}}.archive--list_item--box a:hover,.archive--list_item-web--box a:hover{color:red}.archive--list_item--box .cat_list,.archive--list_item-web--box .cat_list{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-top:calc(1.0416666667vw)}@media(max-width: 767px){.archive--list_item--box .cat_list,.archive--list_item-web--box .cat_list{margin-top:calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box .cat_list,.archive--list_item-web--box .cat_list{margin-top:calc(1.0416666667vw)}}.archive--list_item--box .cat_list span,.archive--list_item-web--box .cat_list span{font-size:min(.9375vw,18px);border:1px solid #b1b1b1;color:#b1b1b1;box-sizing:border-box;padding:calc(0.2604166667vw) calc(1.0416666667vw);border-radius:.5vw}@media(max-width: 767px){.archive--list_item--box .cat_list span,.archive--list_item-web--box .cat_list span{font-size:min(2.4vw,18px)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box .cat_list span,.archive--list_item-web--box .cat_list span{font-size:min(.9375vw,18px)}}@media(max-width: 767px){.archive--list_item--box .cat_list span,.archive--list_item-web--box .cat_list span{padding:calc(0.6666666667vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item--box .cat_list span,.archive--list_item-web--box .cat_list span{padding:calc(0.2604166667vw) calc(1.0416666667vw)}}.archive--list_item:not(:nth-last-child(-n+3)),.archive--list_item-web:not(:nth-last-child(-n+3)){margin-bottom:calc(4.1666666667vw)}@media(max-width: 767px){.archive--list_item:not(:nth-last-child(-n+3)),.archive--list_item-web:not(:nth-last-child(-n+3)){margin-bottom:calc(10.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.archive--list_item:not(:nth-last-child(-n+3)),.archive--list_item-web:not(:nth-last-child(-n+3)){margin-bottom:calc(4.1666666667vw)}}.archive--list_item:hover,.archive--list_item-web:hover{box-shadow:3px 3px 10px rgba(0,0,0,.3)}.archive--list_item:not(:nth-child(3n)),.archive--list_item-web:not(:nth-child(3n)){margin-right:5%}.archive--list_item-web:hover{box-shadow:none}@media(max-width: 767px){.archive--list{margin-top:calc(4.1666666667vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--list{margin-top:calc(10.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list{margin-top:calc(4.1666666667vw)}}@media(max-width: 767px){.archive--list.web .archive--list_item--title{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5)}}@media(max-width: 767px)and (max-width: 767px){.archive--list.web .archive--list_item--title{font-size:min(2.6666666667vw,20px);line-height:calc(2.6666666667vw*1.5)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list.web .archive--list_item--title{font-size:min(1.0416666667vw,20px);line-height:calc(1.0416666667vw*1.5)}}@media(max-width: 767px){.archive--list.web .archive--list_item:hover{box-shadow:none}.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{display:block;width:100%;height:calc(10.4166666667vw);margin:0 auto}}@media(max-width: 767px)and (max-width: 767px){.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{height:calc(26.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list.manga img,.archive--list.ai img,.archive--list.filming img,.archive--list.video img{height:calc(10.4166666667vw)}}@media(max-width: 767px){.archive--list_item,.archive--list_item-web{width:49%;padding:calc(0vw) calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item,.archive--list_item-web{padding:calc(0vw) calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item,.archive--list_item-web{padding:calc(0vw) calc(0.5208333333vw)}}@media(max-width: 767px){.archive--list_item img,.archive--list_item-web img{height:calc(10.4166666667vw);width:100%}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item img,.archive--list_item-web img{height:calc(26.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item img,.archive--list_item-web img{height:calc(10.4166666667vw)}}@media(max-width: 767px){.archive--list_item--title,.archive--list_item-web--title{font-size:min(1.1458333333vw,22px);margin:calc(1.0416666667vw) calc(0vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item--title,.archive--list_item-web--title{font-size:min(2.9333333333vw,22px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item--title,.archive--list_item-web--title{font-size:min(1.1458333333vw,22px)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item--title,.archive--list_item-web--title{margin:calc(2.6666666667vw) calc(0vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item--title,.archive--list_item-web--title{margin:calc(1.0416666667vw) calc(0vw)}}@media(max-width: 767px){.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(.9375vw,18px)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(2.4vw,18px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item--box p,.archive--list_item-web--box p{font-size:min(.9375vw,18px)}}@media(max-width: 767px){.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(0.5208333333vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(1.3333333333vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item--box p.production_amount,.archive--list_item-web--box p.production_amount{margin-bottom:calc(0.5208333333vw)}}@media(max-width: 767px){.archive--list_item--box span,.archive--list_item-web--box span{font-size:min(.7291666667vw,14px)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item--box span,.archive--list_item-web--box span{font-size:min(1.8666666667vw,14px)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item--box span,.archive--list_item-web--box span{font-size:min(.7291666667vw,14px)}}@media(max-width: 767px){.archive--list_item:not(:nth-last-child(-n+2)),.archive--list_item-web:not(:nth-last-child(-n+2)){margin-bottom:calc(2.6041666667vw)}}@media(max-width: 767px)and (max-width: 767px){.archive--list_item:not(:nth-last-child(-n+2)),.archive--list_item-web:not(:nth-last-child(-n+2)){margin-bottom:calc(6.6666666667vw)}}@media(max-width: 767px)and (min-width: 767px)and (max-width: 1000px){.archive--list_item:not(:nth-last-child(-n+2)),.archive--list_item-web:not(:nth-last-child(-n+2)){margin-bottom:calc(2.6041666667vw)}}@media(max-width: 767px){.archive--list_item:not(:nth-child(3n)),.archive--list_item-web:not(:nth-child(3n)){margin-right:0}.archive--list_item:not(:nth-child(even)),.archive--list_item-web:not(:nth-child(even)){margin-right:2%}.archive--list_item:hover,.archive--list_item-web:hover{box-shadow:none}}#media-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);align-items:center;justify-content:center;overflow:auto}#media-modal.active{display:flex}#media-modal .modal-content{position:relative;background:#fff;padding:.5rem;border-radius:8px;height:80%;width:80%;box-shadow:0 2px 10px rgba(0,0,0,.3)}#media-modal .modal-content .modal-img,#media-modal .modal-content .modal-video{display:block;height:100%;width:100%;object-fit:contain}#media-modal .modal-content .modal-close{position:absolute;top:-10px;right:-10px;background:#333;color:#fff;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;cursor:pointer;font-size:16px}@media(max-width: 767px){#media-modal .modal-content{height:90%;width:90%}#media-modal .modal-content .modal-close{position:absolute;top:-10px;right:-10px;background:#333;color:#fff;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;cursor:pointer;font-size:16px}}.btn_wrap{position:fixed;top:2%;left:2%}.btn_wrap .back_btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(10.4166666667vw);height:calc(2.0833333333vw);background:#000;color:#fff;border-radius:2vw;position:relative;transition:all .3s ease}@media(max-width: 767px){.btn_wrap .back_btn{width:calc(26.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.btn_wrap .back_btn{width:calc(10.4166666667vw)}}@media(max-width: 767px){.btn_wrap .back_btn{height:calc(5.3333333333vw)}}@media(min-width: 767px)and (max-width: 1000px){.btn_wrap .back_btn{height:calc(2.0833333333vw)}}.btn_wrap .back_btn span{font-size:min(.8333333333vw,16px);position:relative;z-index:1;transition:all .3s ease;font-family:avenir-lt-pro,sans-serif;font-weight:600}@media(max-width: 767px){.btn_wrap .back_btn span{font-size:min(2.1333333333vw,16px)}}@media(min-width: 767px)and (max-width: 1000px){.btn_wrap .back_btn span{font-size:min(.8333333333vw,16px)}}.btn_wrap .back_btn:hover{background:#f5e2db}.btn_wrap .back_btn:hover span{color:#464544}.read_more{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(15.625vw);height:calc(2.6041666667vw);background:linear-gradient(to right, #FFE208, #47FEF0);color:#464544;box-sizing:border-box;padding:calc(0.78125vw) calc(3.125vw) calc(0.78125vw) calc(1.0416666667vw);border-radius:3vw;overflow:hidden;position:relative;align-self:center;margin-top:calc(2.6041666667vw)}@media(max-width: 767px){.read_more{width:calc(40vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more{width:calc(15.625vw)}}@media(max-width: 767px){.read_more{height:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more{height:calc(2.6041666667vw)}}@media(max-width: 767px){.read_more{padding:calc(2vw) calc(8vw) calc(2vw) calc(2.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more{padding:calc(0.78125vw) calc(3.125vw) calc(0.78125vw) calc(1.0416666667vw)}}@media(max-width: 767px){.read_more{margin-top:calc(6.6666666667vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more{margin-top:calc(2.6041666667vw)}}.read_more span{font-size:min(1.0416666667vw,20px);position:relative;z-index:1;transition:all .3s ease;font-family:avenir-lt-pro,sans-serif;font-weight:600}@media(max-width: 767px){.read_more span{font-size:min(2.6666666667vw,20px)}}@media(min-width: 767px)and (max-width: 1000px){.read_more span{font-size:min(1.0416666667vw,20px)}}.read_more::before{content:"";display:block;width:calc(0.78125vw);height:calc(0.78125vw);background:#f5e2db;border-radius:50%;position:absolute;right:8%;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}@media(max-width: 767px){.read_more::before{width:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more::before{width:calc(0.78125vw)}}@media(max-width: 767px){.read_more::before{height:calc(2vw)}}@media(min-width: 767px)and (max-width: 1000px){.read_more::before{height:calc(0.78125vw)}}.read_more:hover span{color:#464544}.read_more:hover::before{transform:scale(100)}

/*# sourceMappingURL=style.css.map*/