@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.grecaptcha-badge{visibility:hidden}.fadeInUp{opacity:0}.fadeInUp.run{-webkit-animation:a .3s cubic-bezier(.645,.045,.355,1) forwards;animation:a .3s cubic-bezier(.645,.045,.355,1) forwards}.fadeInDown{opacity:0}.fadeInDown.run{-webkit-animation:b .3s cubic-bezier(.645,.045,.355,1) forwards;animation:b .3s cubic-bezier(.645,.045,.355,1) forwards}.fadeOutDown{opacity:1}.fadeOutDown.run{-webkit-animation:c .3s cubic-bezier(.645,.045,.355,1) forwards;animation:c .3s cubic-bezier(.645,.045,.355,1) forwards}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes b{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes b{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes c{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}@keyframes c{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}}.fancybox-container{-webkit-backdrop-filter:blur(.5vw);backdrop-filter:blur(.5vw)}.fancybox-bg{background:hsla(0,0%,100%,.8);opacity:1!important}.fancybox-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fancybox-slide .fancybox-content{margin:-1.5vw 0 0}.fancybox-slide--video .fancybox-content{width:80vw!important;height:45vw!important;max-width:1280px;max-height:720px}.fancybox-close-small,.fancybox-close-small:after{display:none}.fancybox-content{vertical-align:top;position:relative}.fancybox-content:before{content:"";background:url(../img/common/close_btn_272db48d904c71342f9c56666dbdd864.png) 50% no-repeat!important;width:9vw!important;height:3vw!important;bottom:-3.8vw;right:0;left:0;margin:0 auto;background-size:contain!important;position:absolute;pointer-events:none;cursor:pointer;z-index:1}.v-pc{display:block}.v-sp{display:none}body.ja a,body.ja button,body.ja h1,body.ja h2,body.ja h3,body.ja h4,body.ja h5,body.ja input,body.ja label,body.ja p,body.ja select,body.ja span,body.ja textarea{font-family:Noto Sans JP}body.en a,body.en button,body.en h1,body.en h2,body.en h3,body.en h4,body.en h5,body.en input,body.en label,body.en p,body.en select,body.en span,body.en textarea{font-family:Inter}body.zh-hant a,body.zh-hant button,body.zh-hant h1,body.zh-hant h2,body.zh-hant h3,body.zh-hant h4,body.zh-hant h5,body.zh-hant input,body.zh-hant label,body.zh-hant p,body.zh-hant select,body.zh-hant span,body.zh-hant textarea{font-family:Noto Sans TC!important}body.zh-hans a,body.zh-hans button,body.zh-hans h1,body.zh-hans h2,body.zh-hans h3,body.zh-hans h4,body.zh-hans h5,body.zh-hans input,body.zh-hans label,body.zh-hans p,body.zh-hans select,body.zh-hans span,body.zh-hans textarea{font-family:Noto Sans SC!important}header{position:absolute;width:100%;height:15vw;overflow-x:hidden;overflow-y:hidden}header .header-bg{background:url(../img/common/subpage_bg_7bc586a514b5fa7c14a747cced22823f.png);width:100vw;background-size:cover;height:17.3vw}header .header-bg a{width:12vw;display:inline-block;margin:1.5vw 0 0 3vw}header .fv-pf-logo{width:32vw;position:relative;display:block;z-index:1}header .fv-pf-logo img{width:100%}header .top-link{display:none}header .header-links{background:url(../img/common/header_links_bg_92358135de5c77555eb6d0e0b3e71fca.png);background-size:cover;width:29.6875vw;height:3.59375vw;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-column-gap:1.2vw;-moz-column-gap:1.2vw;column-gap:1.2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-links li{display:inline-block}header .header-links li.header-news{margin:-.3vw 2.8vw 0 1.3vw}header .header-links li.header-news a{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:1.5vw;line-height:1.5vw;color:#161b44;text-decoration:none;position:relative}header .header-links li.header-news a:after{content:"";background:url(../img/common/header_arrow_4d6264b8707dd954d704838bcae8301c.png) no-repeat;display:inline-block;width:.7vw;height:1.5vw;background-size:contain;position:absolute;top:.55vw;right:-1.4vw}header .header-links li:nth-child(2){width:1.8vw}header .header-links li:nth-child(3){width:1.8vw;margin-top:-.2vw}header .header-links li:nth-child(4){width:1.40625vw}header .header-links li:nth-child(5){width:2vw}header .header-links li:nth-child(6){width:1.7vw;margin-top:-.1vw;margin-right:2.2vw}header .header-links li:nth-child(7){width:1.8vw}header .language-list{position:absolute;top:3vw;right:1vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:9vw;height:auto;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:10px;z-index:1}header .language-list.hide{pointer-events:none;opacity:0}header .language-list li{position:relative;width:100%}header .language-list li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}header .language-list li:last-child:after{content:none}header .language-list li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}header .language-list li:after{content:"";width:9vw;border-bottom:.1vw solid #b1b3c0;display:block;margin-top:.7vw;position:absolute;bottom:0;left:0}header .language-list a{font-family:Noto Sans JP;font-style:normal;font-weight:400;text-decoration:none;font-size:.9vw;line-height:1.5vw;text-align:center;color:#161b44;margin:0 auto;display:block;padding:.7vw 0}header .language-list a:hover{color:#fff;background-color:#713cde;-webkit-transition:.3s ease;transition:.3s ease}.footer-wishlist{position:relative;margin:100px auto 135px;width:40.7vw;padding-top:1vw}.footer-wishlist .footer-wishlist-bg{width:41.2vw;top:0;left:0;position:absolute}.footer-wishlist .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:.5vw;-moz-column-gap:.5vw;column-gap:.5vw;row-gap:.5vw;width:35.2vw;margin-top:4.3vw;margin-left:2.9vw;margin-bottom:3vw}.footer-wishlist .links li{width:25%;display:inline-block;position:relative}.footer-wishlist .links li a{width:100%}.footer-wishlist .links li .disabled{pointer-events:none;opacity:.7}.footer-wishlist .links li:first-child{margin-left:23%}.footer-wishlist .links li:nth-child(2){margin-right:24%}.footer-wishlist .links li:last-child br{display:none}.footer-wishlist .links li:last-child p{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:1vw;margin-top:.6vw;line-height:110%;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.footer-wishlist .links li img{width:100%}footer{background:url(../img/common/footer_bg_3f726b36c4f460c1ab0173f625229f16.png);background-size:cover;margin-top:-1.5vw;position:relative;z-index:3;height:28.9vw}footer .footer-logo{width:18vw;margin:5vw 0 0 21vw;display:inline-block}footer .spec{display:grid;grid-template-columns:7.7vw 28vw;position:absolute;top:6vw;left:43.2vw;-webkit-column-gap:1.8vw;-moz-column-gap:1.8vw;column-gap:1.8vw}footer .spec .title{font-weight:700;text-align:right;color:#4c1fc9}footer .spec .title,footer .spec .value{font-family:Noto Sans JP;font-style:normal;font-size:.9vw;line-height:120%;display:grid;grid-template-rows:2.1vw 2.1vw 2.1vw 2.1vw 2.1vw}footer .spec .value{font-weight:400;color:#161b44}footer .footer-links .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.6vw;-moz-column-gap:1.6vw;column-gap:1.6vw;text-decoration:none;margin-left:4.1vw;position:absolute;bottom:1.5vw}footer .footer-links a{text-decoration:none;font-family:Noto Sans JP;color:#161b44}footer .footer-links .copyright,footer .footer-links a{font-style:normal;font-weight:400;font-size:1vw;line-height:1vw}footer .footer-links .copyright{font-family:Inter;text-align:right;color:#252525;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:1.5vw;right:13vw}footer .footer-links .logo-historia{position:absolute;width:7.2vw;bottom:1.4vw;right:4vw}footer .to-top{position:absolute;right:4.5vw;top:-1.7vw;width:5vw}main{text-align:center;min-height:calc(100svh - 72px);padding-top:15vw}main,main .to-top-box{margin:0 auto;max-width:1000px;width:calc(100% - 40px)}main .to-top-box{position:relative}main .to-top-box .to-top{position:absolute;top:60px;left:0}main p{overflow-wrap:break-word}main h1{font-family:Inter;font-style:normal;font-weight:700;font-size:40px;line-height:1.8;text-align:center;color:#161b44;border-bottom:4px solid #ff6d01;display:inline-block;padding:0 30px;margin:126px 20px 0;max-width:1000px;width:calc(100% - 40px)}main a{color:#4c1fc9}main h2{font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#161b44;margin-top:50px}main .btn-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:25px 0 60px}main .btn-list,main .btn-list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .btn-list a{width:308px;height:70px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#713cde;border:1px solid #713cde;border-radius:10px;font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:20px;line-height:150%;letter-spacing:.05em;color:#fff;text-decoration:none}main .btn-list a:after{background:url(../img/common/arrow_a0802e560c13ef8caf56355d64f8fd20.png) no-repeat top;width:15px;height:24px;content:"";margin-left:15px}main p{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:20px;line-height:150%;color:#161b44;margin-top:25px;text-align:left}main input[type=email],main input[type=text],main select{width:100%}main select{height:32px}main div[data-id=group-image]>p{margin-top:0}main input[type=file]{font-size:16px;line-height:27px;margin-top:14px;color:#161b44;width:98px;margin-right:18px;position:relative}main input[type=file]::file-selector-button{display:none}@-moz-document url-prefix(){main input[type=file]::file-selector-button{display:block;width:98px;height:27px;position:absolute;top:0;left:0}}main input[type=file]:before{content:"画像を選択";font-family:Inter;width:98px;height:27px;background:#dce6f0;display:inline-block;text-align:center;border-radius:5px;margin-right:18px;cursor:pointer}main button[type=button]{border:none;background:none;text-decoration:underline;color:#713cde;font-size:16px;line-height:19px;margin:0;padding:0;display:inline-block;cursor:pointer}main span.file-size{font-family:Inter;font-size:16px;line-height:19px;color:#161b44;margin-right:15px}main .form-box{margin:50px auto 150px;max-width:1000px;border-radius:10px;padding:60px 90px;background-color:#f4f9fc}main .form-box p{margin-top:20px}main .form-box .wpcf7{text-align:left}main .form-box .wpcf7 .overview{font-size:16px;line-height:19px;margin-top:14px}main .form-box .wpcf7 .notes{font-size:16px;line-height:19px;margin-top:36px}main .form-box .wpcf7 textarea[name=error-message]{height:111px}main .form-box .wpcf7 .wpcf7-list-item{display:block}main .form-box .wpcf7 .wpcf7-list-item label{margin:0}main .form-box .wpcf7 .wpcf7-list-item .wpcf7-list-item-label{font-size:16px;line-height:19px;font-weight:400}main .form-box .wpcf7 .align-center{text-align:center}main .form-box .wpcf7 .check{text-align:center;margin-top:120px}main .form-box .wpcf7 .wpcf7-not-valid-tip{margin-top:10px;font-size:14px}main .form-box .wpcf7 .btn-box{text-align:center}main .form-box .wpcf7 .btn-box .confirm-back{border:1px solid #31c1ff;color:#31c1ff;background:#fff;margin-top:-15px}main .form-box label{font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#252525;position:relative;margin:36px 0 10px;display:inline-block}main .form-box label span.not-required,main .form-box label span.required{font-family:Inter;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#161b44;display:inline-block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 7px;gap:10px;height:19px;background:#dce6f0;border-radius:2px;position:absolute;right:-48px}main .form-box label span.required{color:#fff;background:red}main .form-box label span.en{right:-80px}main .form-box a{display:inline-block;padding:16px 34px;gap:10px;background:#31c1ff;leading-trim:both;text-edge:cap;text-decoration:none;margin:30px auto;display:none}main .form-box .wpcf7-submit,main .form-box a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#fff;min-width:200px}main .form-box .wpcf7-submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:47px;background:#713cde;margin:80px auto 0;cursor:pointer}main .terms{font-weight:400;font-size:20px;line-height:40px;max-width:1000px;margin:60px auto 200px;padding:0 20px}main .terms,main .terms h2{font-family:Inter;font-style:normal;color:#161b44;text-align:left}main .terms h2{font-weight:700;font-size:24px;line-height:60px;margin-top:50px}body.zh-hans main input[type=file]:before{content:"选择图片"}body.zh-hant main input[type=file]:before{content:"選擇圖片"}body.en main input[type=file]:before{content:"Select Image";font-size:14px}@media screen and (max-width:750px){.fancybox-slide{padding:0}.fancybox-slide--video .fancybox-content{width:750px!important;height:422px!important;margin-top:-40px}.fancybox-content:before{width:164px!important;height:56px!important;bottom:-80px!important}.v-pc{display:none}.v-sp{display:block}main{padding-top:300px}main .to-top-box{max-width:1000px;margin:0 auto;position:relative;width:calc(100% - 40px)}main .to-top-box .to-top{position:absolute;top:60px;left:0}main h2{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:24px;line-height:150%;text-align:center;color:#161b44}main .btn-list{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}main .btn-list li:first-child{margin:0 100px}main input,main p,main select{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:20px;line-height:150%}main select{height:38px}main .form-box{padding:40px;font-size:30px;line-height:36px}main .form-box label{font-size:30px;line-height:36px}main .form-box label,main .form-box label span{font-family:Inter;font-style:normal;font-weight:700}main .form-box label span{font-size:18px;line-height:22px;right:-59px;top:6px;height:27px}main .form-box label span.en{right:-120px}main .form-box .wpcf7-submit{font-family:Inter;font-style:normal;font-weight:700;font-size:30px;line-height:36px;min-width:300px;height:70px;border-radius:12px}}@media (max-width:750px){header{height:500px}header .header-bg{background:url(../img/sp/common/subpage_bg_37509f1d9901fe9e660d7215b8a7daf8.png);width:750px;background-size:cover;height:240px;margin-top:74px;text-align:center}header .header-bg a{width:240px;display:inline-block;margin:0 auto}header .fv-pf-logo{width:69vw;position:relative;display:block;z-index:1;margin-top:10vw}header.sub .top-link{display:inline-block;position:absolute;top:27px;left:57px;z-index:2;font-size:3.5vw;font-family:Noto Sans JP;font-style:normal;font-weight:700;line-height:1.5vw;color:#161b44;text-decoration:none}header.sub .top-link:after{background:url(../img/sp/common/header_arrow_3cd59c7e95f5c46883ddf69cae230aa0.png) no-repeat top;width:14px;height:22px;content:"";display:inline-block;background-size:contain;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-.4vw;left:-4vw}header.sub .header-links{background:url(../img/sp/common/header_links_sub_4393bae8e1572944e65cf54da3689bf8.png) no-repeat top;width:750px;height:74px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}header.sub .header-links li.header-news{margin:-.3vw 8.9vw 0 25.9vw}header.sub .header-links li.header-news a{font-size:3.5vw}header.sub .header-links li.header-news a:after{content:none}header.sub .header-links li:nth-child(2){width:40px;margin-right:35px}header.sub .header-links li:nth-child(3){width:42px;margin-right:40px;margin-top:.2vw}header.sub .header-links li:nth-child(4){width:33px;margin-top:.2vw;margin-right:40px}header.sub .header-links li:nth-child(5){width:37px;margin-top:.2vw;margin-right:75px}header.sub .header-links li:nth-child(6){width:29px}header .header-links{background:url(../img/sp/common/header_links_bg_d55ed9801d8c2e4f00e3025c83fc29a2.png) no-repeat top;width:750px;height:74px;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-column-gap:1vw;-moz-column-gap:1vw;column-gap:1vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-links li{display:inline-block}header .header-links li.header-news{margin:-.3vw 10.5vw 0 6.7vw}header .header-links li.header-news a{font-size:3.5vw}header .header-links li.header-news a:after{display:none}header .header-links li:nth-child(2){width:40px;margin-right:40px}header .header-links li:nth-child(3){width:37px;margin-top:.2vw;margin-right:40px}header .header-links li:nth-child(4){width:27px;margin-right:40px}header .header-links li:nth-child(5){width:42px;margin-right:40px;margin-top:.2vw}header .header-links li:nth-child(6){width:33px;margin-top:.2vw;margin-right:80px}header .header-links li:nth-child(7){width:29px}header .language-list{width:240px;top:60px;right:20px}header .language-list li{padding:17px 0}header .language-list li:after{width:240px}header .language-list a{font-family:Noto Sans JP;font-style:normal;font-weight:400;font-size:32px;line-height:46px;text-align:center;color:#161b44;margin:0 auto;display:block}header .language-list a:hover{color:#161b44;background-color:#fff}.footer-wishlist{width:100%;margin-top:-45px}.footer-wishlist .footer-wishlist-bg{width:100%;top:0;left:0;position:absolute}.footer-wishlist .links{-webkit-column-gap:1.4vw;-moz-column-gap:1.4vw;column-gap:1.4vw;row-gap:2.1vw;width:100vw;margin-top:14vw;margin-left:0;margin-bottom:60px}.footer-wishlist .links li{width:28%;display:inline-block;position:relative}.footer-wishlist .links li:first-child{margin-left:20%}.footer-wishlist .links li:nth-child(2){margin-right:21%}.footer-wishlist .links li:last-child p{font-size:20px;margin-top:5px}footer{background:url(../img/sp/common/footer_bg_4f25e4eb685a992846f923063708d28c.png);background-size:cover;margin-top:-10px;position:relative;z-index:3;width:750px;height:1020px}footer .footer-logo{width:345px;margin:7vw 0 0 27vw}footer .spec{display:grid;grid-template-columns:185px 490px;position:relative;top:auto;left:auto;margin:40px 0 0 10px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}footer .spec .title{font-weight:700;color:#4c1fc9}footer .spec .title,footer .spec .value{font-family:Noto Sans JP;font-style:normal;font-size:20px;line-height:120%;display:grid;grid-template-rows:45px 45px 45px 45px 45px}footer .spec .value,footer .spec .value .small{font-weight:400;color:#161b44}footer .spec .value .small{font-family:Noto Sans JP;font-style:normal;font-size:16px;line-height:120%}footer .footer-links .links{position:relative;bottom:auto;margin:110px 40px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}footer .footer-links a{font-size:20px;line-height:29px}footer .footer-links .copyright,footer .footer-links a{font-family:Noto Sans JP;font-style:normal;font-weight:400;color:#161b44}footer .footer-links .copyright{font-size:18px;line-height:26px;bottom:70px;right:405px}footer .footer-links .logo-historia{width:137px;bottom:70px;right:234px}footer .to-top{position:absolute;right:30px;top:-35px;width:auto}}