html,body,header,main,aside,footer,section,article,nav,h1,h2,h3,h4,h5,h6,table,caption,tbody,tfoot,thead,tr,th,td,form,label,legend,hgroup,figcaption,figure,img,canvas,iframe,details,summary,code,pre,audio,video,address,time,blockquote,div,ul,ol,li,dl,dt,dd,p,a,span,small,strong,sub,sup{margin:0;padding:0;border:0;box-sizing:border-box}body{line-height:1}header,main,aside,nav,footer,section,article{display:block}h1,h2,h3,h4,h5,h6{font-weight:normal}table{border-spacing:0;border-collapse:collapse}th,td{text-align:left}ol,ul{list-style:none}img{border:0;vertical-align:bottom}.noto{font-family:"Noto Sans JP",sans-serif !important}.oswald{font-family:"Oswald",sans-serif}html{font-size:62.5%}body{min-width:1200px;font-family:"Noto Serif JP",serif;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;background-color:#fff}#wrap{display:flex;flex-direction:column;position:relative;min-height:100vh;overflow:hidden}main{display:block}.inner{margin:0 auto;padding:0 40px;position:relative;width:1280px}section{position:relative}img{vertical-align:bottom}img[src$=".svg"]{max-width:100%}a{color:inherit;text-decoration:none;cursor:pointer;transition:opacity .3s}a:hover{opacity:.8}li{list-style:none}.pc_hidden{display:none}.nowrap{white-space:nowrap}.bracket{text-indent:-0.5em}#js_mediaFlag{width:100px}#header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;line-height:1.75;color:#000;background-color:#fff}#header .left-area{display:flex;justify-content:center;align-items:center;font-size:18px}#header .logo{margin-left:40px;margin-right:30px;width:156px;height:38px;background-image:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/common/logo-black.png);background-repeat:no-repeat;background-size:contain}#header .right-area{display:flex;justify-content:center;align-items:center;height:80px}#header .header-menu{height:100%;font-family:"Noto Sans JP",sans-serif}#header .header-menu ul{margin-right:60px;display:flex;justify-content:flex-start;align-items:center;height:100%}#header .header-menu ul li{height:100%}#header .header-menu ul li:not(:first-child){margin-left:50px}#header .header-menu ul li.crruent{border-top:solid 2px #840000}#header .header-menu ul li a{display:flex;align-items:center;height:100%}#header .header-application{height:80px}#header .header-application a{display:flex;justify-content:center;align-items:center;width:220px;height:100%;color:#fff;background-color:#840000;font-size:18px}#header .header-application a::after{position:absolute;right:30px;content:"";width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#footer{padding:60px 80px;line-height:1.75;font-family:"Noto Sans JP",sans-serif;color:#fff;background-color:#423c3c}#footer .footer-wrap{margin-bottom:35px;display:flex;justify-content:space-between;align-items:center}#footer .logo{display:block;width:140px;height:34px;background:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/common/logo-white.png) no-repeat center center;background-size:contain}#footer .footer-menu{display:flex;justify-content:flex-start}#footer .footer-menu li:not(:first-child){margin-left:60px}#footer .footer-menu li a{position:relative;display:flex;justify-content:center;align-items:center}#footer .footer-menu li a::before{position:absolute;left:-20px;content:"";width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#footer small{font-size:14px}#home #contentsWrap{padding-bottom:140px;line-height:1.1}#home #titleArea{margin-bottom:120px;color:#fff}#home #titleArea .kv{padding-top:38.9%;width:100%;height:0;background:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/kv.jpg) no-repeat center center;background-size:cover}#home #titleArea h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;font-size:50px;font-weight:600;text-align:center;text-shadow:0 0 40px #000,0 0 40px #000,0 0 40px #000}#home #titleArea h1 span{margin-top:30px;display:block;font-size:26px;letter-spacing:.14em}#home .sec-en-title{margin-bottom:20px;display:flex;align-items:center;font-size:16px;letter-spacing:.1em}#home .sec-en-title::before{margin-top:4px;margin-right:10px;content:"";border:solid 1.5px #840000;width:10px}#home .sec-title{margin-bottom:60px;margin-left:20px;font-size:40px;letter-spacing:.14em}#home .lead{font-size:18px;line-height:1.75}#home .lead span{margin-top:-15px;margin-bottom:15px;display:block;font-size:32px;letter-spacing:.14em}#home .figure{margin-bottom:85px}#home .fig1,#home .fig2{position:absolute;width:270px;height:410px;box-shadow:0px 10px 10px 0px rgba(66,60,60,.25)}#home .fig1{top:35px;right:305px;z-index:100}#home .fig2{top:0;right:0}#home .requirments{padding:100px 0;background:linear-gradient(180deg, #f9f9f9 0%, #f9f9f9 50%, #4f4949 50%, #4f4949 100%);z-index:10}#home .requirments-kv{margin-left:80px;background-color:#000}#home .category{margin-top:40px;display:flex;justify-content:space-between;line-height:1.75;color:#fff}#home .category li{padding:0 73px;width:410px;text-align:center}#home .category li:not(:first-child){border-left:solid 1px hsla(0,0%,100%,.1)}#home .category dt{margin:30px 0;font-size:26px;font-weight:600}#home .category dd{font-family:"Noto Sans JP",sans-serif;font-size:16px;text-align:left}#home .category dd.btn{margin-top:40px;font-size:18px}#home .category dd.btn a{position:relative;padding:15px 0;position:relative;display:flex;justify-content:center;align-items:center;width:100%;background-color:#423c3c}#home .category dd.btn a::after{position:absolute;right:1em;content:"";vertical-align:middle;width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#home .b-content{padding:100px 0 120px}#home .genre{margin-top:40px;display:flex;justify-content:space-between;line-height:1.75;font-weight:400}#home .genre li{width:400px;text-align:center}#home .genre dt{margin:30px 0;font-size:26px}#home .genre dd{padding:0 55px;font-family:"Noto Sans JP",sans-serif;font-size:16px;text-align:left}#home .cta a{margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;width:1088px;height:90px;color:#fff;background-color:#840000;font-size:32px;letter-spacing:.12em;line-height:1.1}#home .cta a::after{position:absolute;right:1em;content:"";vertical-align:middle;width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#detail{background-color:#f9f9f9}#detail h1,#detail h2{text-align:center}#detail #contentsWrap{padding-bottom:140px}#detail.requirements-detail .kv{padding-top:12.5%;width:100%;height:0;background:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/recruit-detail/kv.jpg) no-repeat center center;background-size:cover}#detail.requirements-detail #titleArea{color:#fff}#detail.requirements-detail #titleArea h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;line-height:1.1;letter-spacing:.14em;font-size:50px;font-weight:500;text-shadow:0 0 40px #000,0 0 40px #000,0 0 40px #000}#detail.requirements-detail .lead{margin:60px auto 40px;line-height:1.75;text-align:center;font-size:18px}#detail.requirements-detail .lead .department{margin-top:20px;padding:30px 55px;display:flex;justify-content:flex-start;align-items:center;line-height:2.2;background-color:#fff;font-family:"Noto Sans JP",sans-serif;font-size:16px}#detail.requirements-detail .lead dl{display:flex;justify-content:flex-start;align-items:center}#detail.requirements-detail .lead dl dt{padding:0 20px;margin-right:30px;color:#fff;background-color:#4f4949;text-align:center}#detail.requirements-detail .lead dl dd{margin-right:80px}#detail.requirements-detail .requirements-title{line-height:1.1;letter-spacing:.14em;font-size:32px}#detail.requirements-detail .requirements-wrap{padding-bottom:60px;margin:40px auto 0;background-color:#fff}#detail.requirements-detail .requirements-wrap+.requirements-wrap{margin-top:80px}#detail.requirements-detail .job-type{margin-bottom:60px;display:flex;justify-content:flex-start;width:100%;line-height:1.75;color:#fff;font-size:26px;font-weight:400;text-align:center;background-color:#4f4949}#detail.requirements-detail .job-type dt{padding:15px 0;width:210px;font-size:22px;background-color:#423c3c}#detail.requirements-detail .job-type dd{padding:15px 0;width:990px;text-align:center;text-indent:-208px}#detail.requirements-detail .job-detail{margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start;border-top:solid 1px #eaeaea;width:1088px;line-height:1.75;font-family:"Noto Sans JP",sans-serif;font-weight:400}#detail.requirements-detail .job-detail:last-of-type{border-bottom:solid 1px #eaeaea}#detail.requirements-detail .job-detail dt{padding:20px 0;width:210px;font-weight:bold}#detail.requirements-detail .job-detail dd{padding:20px 0 20px 100px;width:878px}#detail.requirements-detail .cta-wrap{padding:40px;margin:60px auto 0;display:flex;justify-content:space-between;align-items:center;width:1088px;background-color:#f9f9f9}#detail.requirements-detail .cta-wrap.-new{justify-content:flex-start}#detail.requirements-detail .division{padding-right:10px;font-size:32px;letter-spacing:.14em;width:160px}#detail.requirements-detail .division span{margin-top:20px;padding:5px 10px;display:inline-block;border:solid 1px #ccc;font-size:16px;letter-spacing:0;text-align:center}#detail.requirements-detail .contact-info{padding:0 39px;border-left:solid 1px #eaeaea;font-size:14px}#detail.requirements-detail .contact-info .fukidashi{margin-bottom:10px;padding:5px;position:relative;display:block;width:418px;color:#fff;background-color:#4f4949;font-size:16px;text-align:center}#detail.requirements-detail .contact-info .fukidashi::after{content:"";display:inline-block;position:absolute;bottom:-13px;right:190px;border:8px solid rgba(0,0,0,0);border-right:20px solid #4f4949;transform:rotate(-110deg)}#detail.requirements-detail .contact-info .tel-number{padding:0 10px 0 5px;position:relative;line-height:1.1;font-size:40px;font-weight:500}#detail.requirements-detail .contact-info .tel-number::before{content:"";display:inline-block;position:relative;top:5px;left:0;width:34px;height:34px;background:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/recruit-detail/icon_tel-02_brown.svg) no-repeat center center;background-size:contain}#detail.requirements-detail .cta-btn a{position:relative;display:flex;justify-content:center;align-items:center;width:327px;height:80px;color:#fff;background-color:#840000;font-size:27px;letter-spacing:.12em;line-height:1.1}#detail.requirements-detail .cta-btn a::after{position:absolute;right:1em;content:"";vertical-align:middle;width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#detail.entry #topicPath{margin-top:20px;display:flex;justify-content:flex-start;line-height:1.75;font-size:14px;font-family:"Noto Sans JP",sans-serif}#detail.entry #topicPath li::after{content:"＞";padding:0px 12px}#detail.entry #topicPath li.current::after{content:""}#detail.entry #titleArea{margin-top:60px;padding-bottom:100px;border-bottom:solid 1px #e7e5e5}#detail.entry #titleArea h1{line-height:1.1;letter-spacing:.14em;font-size:50px;font-weight:500}#detail.entry .lead{margin:60px auto 40px;text-align:center}#detail.entry .form-wrap{padding:60px;margin:40px auto;font-family:"Noto Sans JP",sans-serif;background-color:#fff}#detail.entry .form-item{margin:0 auto;display:flex;justify-content:flex-start;align-items:center;border-top:solid 1px #eaeaea;width:1088px;line-height:1.75;font-family:"Noto Sans JP",sans-serif;font-weight:400}#detail.entry .form-item:last-of-type{border-bottom:solid 1px #eaeaea;align-items:flex-start}#detail.entry .form-item dt{padding:20px 0;display:flex;justify-content:space-between;align-items:center;width:210px;font-weight:bold}#detail.entry .form-item dt .required-mark{display:flex;justify-content:center;align-items:center;color:#c10000;border:solid 1px #c04848;width:48px;height:20px;font-size:12px;font-weight:bold}#detail.entry .form-item dd{margin-left:50px;padding:20px 0;width:878px}#detail.entry .form-item dd.dd-select{position:relative}#detail.entry .form-item dd.dd-select select{padding:0 20px;position:relative;width:95%;height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #ccc;border-radius:3px}#detail.entry .form-item dd.dd-select:after{display:block;position:absolute;top:35px;right:60px;width:1em;height:1em;background:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/template-recruit/data/images/common/arrow_m_brown_down.png) no-repeat;background-size:contain;pointer-events:none;content:""}#detail.entry .form-item dd.dd-text input{padding:0 20px;width:90%;height:30px;border:solid 1px #ccc;border-radius:3px}#detail.entry .form-item dd.dd-textarea textarea{padding:10px 20px;width:90%;height:135px;border:solid 1px #ccc;border-radius:.2em;border-radius:3px}#detail.entry .consent{font-size:16px;line-height:1.75;text-align:center;color:#4f4949}#detail.entry .consent a{padding-bottom:2px;border-bottom:solid 1px #4f4949}#detail.entry .submit{margin-top:50px;text-align:center}#detail.entry .submit input{position:relative;width:464px;height:60px;border:solid 1px #840000;border-radius:0;color:#fff;background-color:#840000;font-size:22px;font-family:"Noto Serif JP",serif;cursor:pointer}#detail.entry .submit input::after{position:absolute;right:30px;content:"";width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#detail.entry .screen-reader-response{text-align:center;color:#c10000}#detail.entry .screen-reader-response ul{display:none}#detail.entry .wpcf7-not-valid-tip{display:block;color:#c10000}#detail.entry .wpcf7-validation-errors{display:none}@media only screen and (max-width: 750px){:root{font-size:13px;font-size:3.4666666667vw}html.is-fixed{height:100%;overflow:hidden}body{min-width:0;font-size:13px;font-size:3.4666666667vw}.inner{padding:0 5.3333333333%;width:100%}img{width:100%;height:auto}.pc_hidden{display:block}.sp_hidden{display:none !important}#js_mediaFlag{width:1px}#header{height:3.4615384615rem}#header .left-area{font-size:12px;font-size:3.2vw;line-height:1.5}#header .right-area{height:100%}#header .logo{margin-left:1.5384615385rem;margin-right:1.1538461538rem;width:6.9230769231rem;height:1.6923076923rem}#header .header-menu{display:none}#header .header-application{height:100%}#header .header-application a{width:8.8461538462rem;height:100%;font-size:12px;font-size:3.2vw}#header .header-application a::after{right:.7692307692rem}#footer{text-align:center;padding:2.3076923077rem 1.5384615385rem}#footer .footer-wrap{margin-bottom:1.3461538462rem;display:block}#footer .logo{display:block;width:6.9230769231rem;height:1.7307692308rem}#footer .footer-menu{margin-top:1.5384615385rem;padding-left:1.1538461538rem;display:flex;justify-content:space-between}#footer .footer-menu li:not(:first-child){margin-left:0}#footer .footer-menu li a{font-size:11px;font-size:2.9333333333vw}#footer .footer-menu li a::before{left:-1.3em}#footer small{font-size:9px;font-size:2.4vw}}@media only screen and (max-width: 750px){#home #contentsWrap{padding-bottom:5.3846153846rem}#home #titleArea{margin-bottom:3.0769230769rem}#home #titleArea h1{width:100%;font-size:20px;font-size:5.3333333333vw}#home #titleArea h1 span{margin-top:1.1538461538rem;font-size:13px;font-size:3.4666666667vw}#home .sec-en-title{margin-bottom:.7692307692rem;font-size:8px;font-size:2.1333333333vw}#home .sec-en-title::before{margin-top:.1538461538rem;margin-right:.3846153846rem;content:"";border:solid .0576923077rem #840000;width:.3846153846rem}#home .sec-title{margin-bottom:2.3076923077rem;margin-left:.7692307692rem;font-size:20px;font-size:5.3333333333vw}#home .lead{font-size:12px;font-size:3.2vw}#home .lead span{margin-top:-.5769230769rem;margin-bottom:.7692307692rem;font-size:18px;font-size:4.8vw}#home .figure{margin-bottom:5.3846153846rem}#home .img-area{margin-top:1.5384615385rem;display:flex;justify-content:space-between;align-items:center}#home .fig1,#home .fig2{position:relative;top:0;left:0;width:calc(50% - 0.7692307692rem);height:auto;box-shadow:0 .3846153846rem .3846153846rem 0 rgba(66,60,60,.25)}#home .fig1{top:2.3076923077rem}#home .requirments{padding:3.0769230769rem 0;background:linear-gradient(180deg, #f9f9f9 0%, #f9f9f9 16%, #4f4949 16%, #4f4949 100%)}#home .requirments-kv{margin-left:1.4615384615rem;padding-bottom:11.1923076923rem;position:relative;overflow:hidden}#home .requirments-kv>img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;height:100%}#home .category{margin-top:.7692307692rem;display:block}#home .category li{padding:2.3076923077rem 0;width:100%;text-align:center}#home .category li:not(:first-child){border-top:solid 1px hsla(0,0%,100%,.1);border-left:none}#home .category li:last-child{padding-bottom:.7692307692rem}#home .category .icon{width:30%;height:30%}#home .category dt{margin:1.1538461538rem 0;font-size:15px;font-size:4vw;font-weight:600}#home .category dd{font-size:10px;font-size:2.6666666667vw;text-align:center}#home .category dd.btn{margin-top:1.5384615385rem;font-size:10px;font-size:2.6666666667vw}#home .category dd.btn a{margin:0 auto;padding:.7692307692rem 0;position:relative;width:80%}#home .category dd.btn a::after{position:absolute;right:2em;content:"";vertical-align:middle;width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#home .b-content{padding:3.0769230769rem 0 4.6153846154rem}#home .genre{margin-top:0;display:block}#home .genre li{margin-top:3.0769230769rem;width:100%}#home .genre dt{margin:1.1538461538rem 0;font-size:15px;font-size:4vw}#home .genre dd{padding:0;font-size:10px;font-size:2.6666666667vw}#home .cta a{width:100%;height:3.8461538462rem;font-size:20px;font-size:5.3333333333vw}#home .cta a::after{position:absolute;right:1em;content:"";vertical-align:middle;width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}#detail #contentsWrap{padding-bottom:5.3846153846rem}#detail.requirements-detail .kv{padding-top:30%}#detail.requirements-detail #titleArea{color:#fff}#detail.requirements-detail #titleArea h1{font-size:25px;font-size:6.6666666667vw}#detail.requirements-detail .lead{margin:2.3076923077rem auto 3.0769230769rem;width:100%;text-align:left;font-size:12px;font-size:3.2vw}#detail.requirements-detail .lead .department{margin-top:1.5384615385rem;padding:1.5384615385rem 1.5384615385rem;display:block;font-size:12px;font-size:3.2vw}#detail.requirements-detail .lead dl{align-items:flex-start}#detail.requirements-detail .lead dl dt{margin-top:1.5384615385rem;padding:0 .7692307692rem;width:9.6153846154rem}#detail.requirements-detail .lead dl dd{margin-top:1.5384615385rem;margin-right:0;width:100%;text-align:left}#detail.requirements-detail .requirements-title{font-size:20px;font-size:5.3333333333vw}#detail.requirements-detail .requirements-wrap{padding-bottom:3.0769230769rem;margin:2.3076923077rem auto 0}#detail.requirements-detail .requirements-wrap+.requirements-wrap{margin-top:3.0769230769rem}#detail.requirements-detail .job-type{margin-bottom:2.3076923077rem;display:block;width:100%;font-size:15px;font-size:4vw}#detail.requirements-detail .job-type dt{padding:.7692307692rem 0;width:100%;font-size:14px;font-size:3.7333333333vw}#detail.requirements-detail .job-type dd{padding:.7692307692rem 0;width:100%;text-indent:0}#detail.requirements-detail .job-detail{display:block;width:88.0597014925%}#detail.requirements-detail .job-detail dt{padding:.7692307692rem .7692307692rem 0;width:100%}#detail.requirements-detail .job-detail dd{padding:0 .7692307692rem .7692307692rem;width:100%}#detail.requirements-detail .cta-wrap{padding:1.5384615385rem;margin:2.3076923077rem auto 0;display:block;width:90%}#detail.requirements-detail .division{margin-bottom:1.5384615385rem;padding-right:0;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;font-size:20px;font-size:5.3333333333vw}#detail.requirements-detail .division span{margin-top:0;margin-left:.3846153846rem;max-width:13rem;padding:.1923076923rem .3846153846rem;font-size:10px;font-size:2.6666666667vw}#detail.requirements-detail .contact-info{margin-bottom:1.1538461538rem;padding:1.5384615385rem 0;border-top:solid 1px #eaeaea;border-left:none;text-align:center;font-size:8px;font-size:2.1333333333vw}#detail.requirements-detail .contact-info .fukidashi{margin-bottom:.7692307692rem;padding:.3846153846rem;width:100%;font-size:10px;font-size:2.6666666667vw}#detail.requirements-detail .contact-info .fukidashi::after{content:"";display:inline-block;position:absolute;bottom:-.6923076923rem;right:9.2307692308rem;border:.3846153846rem solid rgba(0,0,0,0);border-right:.7692307692rem solid #4f4949;transform:rotate(-110deg)}#detail.requirements-detail .contact-info .tel-number{padding:0;font-size:20px;font-size:5.3333333333vw}#detail.requirements-detail .contact-info .tel-number::before{top:.1923076923rem;left:0;width:1.3076923077rem;height:1.3076923077rem}#detail.requirements-detail .cta-btn a{width:100%;height:3.8461538462rem;font-size:20px;font-size:5.3333333333vw}#detail.entry #topicPath{margin-top:.7692307692rem;font-size:9px;font-size:2.4vw}#detail.entry #topicPath li::after{content:"＞";padding:0px .4615384615rem}#detail.entry #topicPath li.current::after{content:""}#detail.entry #titleArea{margin-top:3.0769230769rem;padding-bottom:3.8461538462rem}#detail.entry #titleArea h1{font-size:25px;font-size:6.6666666667vw}#detail.entry .lead{margin:2.3076923077rem auto 1.5384615385rem;font-size:12px;font-size:3.2vw;text-align:left}#detail.entry .form-wrap{padding:2.3076923077rem 1.5384615385rem;margin:2.3076923077rem auto}#detail.entry .form-item{margin:0 auto;display:block;width:100%}#detail.entry .form-item dt{padding:.7692307692rem 0 0;justify-content:flex-start;width:100%}#detail.entry .form-item dt .required-mark{margin-left:.7692307692rem;width:1.9230769231rem;height:.9615384615rem;font-size:9px;font-size:2.4vw}#detail.entry .form-item dd{margin-left:0;padding:.7692307692rem 0 1.5384615385rem;width:100%}#detail.entry .form-item dd.dd-select select{padding:0 .7692307692rem;width:100%;height:1.9230769231rem;border-radius:.15em}#detail.entry .form-item dd.dd-select:after{top:1.6923076923rem;right:.7692307692rem;width:.6923076923rem;height:.6923076923rem;transform:translateY(0)}#detail.entry .form-item dd.dd-text input{padding:0 .7692307692rem;width:92%;height:1.9230769231rem;border-radius:.15em}#detail.entry .form-item dd.dd-textarea textarea{padding:.3846153846rem .7692307692rem;width:92%;height:7.6923076923rem;border-radius:.15em}#detail.entry .consent{font-size:10px;font-size:2.6666666667vw}#detail.entry .consent a{padding-bottom:.1923076923rem}#detail.entry .submit{margin-top:2.3076923077rem}#detail.entry .submit input{position:relative;width:100%;height:3.8461538462rem}#detail.entry .submit input::after{position:absolute;right:30px;content:"";width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}}