*,::before,::after{font-size:16px;color:#16243e;font-family:"Noto Sans JP",sans-serif;font-weight:400;max-width:100%;outline:none;transition:all .3s ease}@media(max-width: 1100px){*,::before,::after{font-size:14px}}html{scroll-behavior:smooth}main{overflow-x:hidden}a,b,button,em,i,input,mark,option,select,small,span,strong,textarea,::before,::after{font:inherit;display:inline-block;color:inherit}a,button,input[type=button],input[type=submit]{cursor:pointer;text-decoration:none}a:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{opacity:.8}dt,dd,ruby,rt{font:inherit;color:inherit}li,ol,ul{list-style:none}img,video{height:auto;display:block}@media(max-width: 1100px){img,video{height:auto}}i.fas:before{font-family:"Font Awesome 5 Free" !important}strong{font-weight:700}em{font-weight:500}.wrap{width:1120px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media(max-width: 1100px){.wrap{width:740px}}@media(max-width: 1100px){.wrap{padding-right:20px}}@media(max-width: 1100px){.wrap{padding-left:20px}}@media(max-width: 1100px){.wrap{margin-right:auto}}@media(max-width: 1100px){.wrap{margin-left:auto}}.cir{border-radius:50%}@media(max-width: 1100px){.cir{border-radius:50%}}.jp{font-family:"Noto Sans JP",sans-serif}.en{font-family:"brandon-grotesque",sans-serif}.ttl strong{font-size:48px;padding-left:4px;position:relative}@media(max-width: 1100px){.ttl strong{font-size:40px}}@media(max-width: 1100px){.ttl strong{padding-left:4px}}.ttl strong:before{position:absolute;top:auto;position:absolute;right:auto;position:absolute;bottom:12px;position:absolute;left:0;position:absolute;width:24px;height:24px;content:"";z-index:-1;background-color:#f8b500}@media(max-width: 1100px){.ttl strong:before{top:auto}}@media(max-width: 1100px){.ttl strong:before{right:auto}}@media(max-width: 1100px){.ttl strong:before{bottom:12px}}@media(max-width: 1100px){.ttl strong:before{left:0}}@media(max-width: 1100px){.ttl strong:before{width:16px}}@media(max-width: 1100px){.ttl strong:before{height:16px}}.ttl span{font-size:14px;display:block}@media(max-width: 1100px){.ttl span{font-size:13px}}.btn{width:176px;height:56px;background-image:linear-gradient(#F8B500, #F08700);border-radius:40px;position:relative}@media(max-width: 1100px){.btn{width:176px}}@media(max-width: 1100px){.btn{height:56px}}.btn::before{content:"";background-color:#fff;width:6px;height:6px;position:absolute;top:50%;position:absolute;left:24px;transform:translateY(-50%);border-radius:50%}@media(max-width: 1100px){.btn::before{width:6px}}@media(max-width: 1100px){.btn::before{height:6px}}@media(max-width: 1100px){.btn::before{left:24px}}@media(max-width: 1100px){.btn::before{transform:translateY(-50%)}}.btn span{width:100%;height:100%;line-height:56px;font-size:16px;text-align:center;font-weight:bold;color:#fff;font-family:"Brandon Grotesque",sans-serif;letter-spacing:.6px;position:absolute;top:0;left:0;z-index:2}@media(max-width: 1100px){.btn span{width:100%}}@media(max-width: 1100px){.btn span{height:100%}}@media(max-width: 1100px){.btn span{line-height:56px}}@media(max-width: 1100px){.btn span{font-size:16px}}.btn:hover::before{width:100%;height:100%;top:0;left:0;transform:translateY(0);border-radius:40px;border:3px solid #f08700}@media(max-width: 1100px){.btn:hover::before{transform:translateY(0)}}.btn:hover span{color:#16243e}html.fixed{height:100vh;overflow:hidden}html.scroll-none{overflow:hidden;height:100vh}@keyframes scroll{0%{top:-24px}50%{height:62px;top:0}99%{top:124px}}header{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:absolute;top:0;position:absolute;right:0;position:absolute;position:absolute;position:absolute;width:100%;height:80px;position:fixed;z-index:10;background-color:#fff;box-shadow:1px 1px 3px rgba(22,36,62,.2)}@media(max-width: 1100px){header{top:0}}@media(max-width: 1100px){header{right:0}}@media(max-width: 1100px){header{width:100%}}@media(max-width: 1100px){header{height:80px}}header a.logo{width:160px;margin-left:120px}@media(max-width: 1100px){header a.logo{width:96px}}@media(max-width: 1100px){header a.logo{margin-left:30px}}header nav.pc{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}header nav.pc a{font-weight:500;position:relative}header nav.pc a.type1{margin-right:48px}@media(max-width: 1100px){header nav.pc a.type1{margin-right:48px}}header nav.pc a.type1:hover{color:#ea5504}header nav.pc a.type2{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;width:144px;height:80px;color:#fff}@media(max-width: 1100px){header nav.pc a.type2{width:0}}@media(max-width: 1100px){header nav.pc a.type2{height:0}}header nav.pc a.type2:nth-of-type(4){background:linear-gradient(to top, #F08700, #F8B500)}header nav.pc a.type2:last-of-type{background-color:#16243e}header a.ham{width:80px;height:80px;position:relative}@media(max-width: 1100px){header a.ham{width:80px}}@media(max-width: 1100px){header a.ham{height:80px}}header a.ham span{width:0;height:0;transform-origin:right;background-color:#16243e}@media(max-width: 1100px){header a.ham span{width:30px}}@media(max-width: 1100px){header a.ham span{height:2px}}header a.ham span:first-of-type{position:absolute;top:50%;position:absolute;right:50%;position:absolute;position:absolute;position:absolute;transform:translate(50%, -50%);position:absolute;top:30px;transform:translateX(50%)}@media(max-width: 1100px){header a.ham span:first-of-type{top:50%}}@media(max-width: 1100px){header a.ham span:first-of-type{right:50%}}@media(max-width: 1100px){header a.ham span:first-of-type{transform:translate(50%, -50%)}}@media(max-width: 1100px){header a.ham span:first-of-type{top:30px}}@media(max-width: 1100px){header a.ham span:first-of-type{transform:translateX(50%)}}header a.ham span:first-of-type.on{position:absolute;top:50%;position:absolute;right:50%;position:absolute;position:absolute;position:absolute;transform:translate(50%, -50%);transform:rotate(-45deg) translate(50%, -51%) !important}@media(max-width: 1100px){header a.ham span:first-of-type.on{top:50%}}@media(max-width: 1100px){header a.ham span:first-of-type.on{right:50%}}@media(max-width: 1100px){header a.ham span:first-of-type.on{transform:translate(50%, -50%)}}header a.ham span:nth-of-type(2){position:absolute;top:50%;position:absolute;right:50%;position:absolute;position:absolute;position:absolute;transform:translate(50%, -50%)}@media(max-width: 1100px){header a.ham span:nth-of-type(2){top:50%}}@media(max-width: 1100px){header a.ham span:nth-of-type(2){right:50%}}@media(max-width: 1100px){header a.ham span:nth-of-type(2){transform:translate(50%, -50%)}}header a.ham span:nth-of-type(2).on{opacity:0}header a.ham span:last-of-type{position:absolute;top:50%;position:absolute;right:50%;position:absolute;position:absolute;position:absolute;transform:translate(50%, -50%);position:absolute;top:auto;transform:translateX(50%);position:absolute;top:auto;position:absolute;bottom:30px}@media(max-width: 1100px){header a.ham span:last-of-type{top:50%}}@media(max-width: 1100px){header a.ham span:last-of-type{right:50%}}@media(max-width: 1100px){header a.ham span:last-of-type{transform:translate(50%, -50%)}}@media(max-width: 1100px){header a.ham span:last-of-type{top:auto}}@media(max-width: 1100px){header a.ham span:last-of-type{transform:translateX(50%)}}@media(max-width: 1100px){header a.ham span:last-of-type{top:auto}}@media(max-width: 1100px){header a.ham span:last-of-type{bottom:30px}}header a.ham span:last-of-type.on{position:absolute;top:50%;position:absolute;right:50%;position:absolute;position:absolute;position:absolute;transform:translate(50%, -50%);transform:rotate(45deg) translate(50%, -50%) !important}@media(max-width: 1100px){header a.ham span:last-of-type.on{top:50%}}@media(max-width: 1100px){header a.ham span:last-of-type.on{right:50%}}@media(max-width: 1100px){header a.ham span:last-of-type.on{transform:translate(50%, -50%)}}header nav.sp{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:absolute;top:80px;position:absolute;right:0;position:absolute;position:absolute;position:absolute;width:0;height:0;padding-right:0;padding-left:0;padding-top:0;padding-bottom:0;position:fixed;background-color:#fff;box-shadow:1px 1px 3px rgba(22,36,62,.2);overflow:hidden}@media(max-width: 1100px){header nav.sp{top:80px}}@media(max-width: 1100px){header nav.sp{right:0}}@media(max-width: 1100px){header nav.sp{width:100%}}@media(max-width: 1100px){header nav.sp{height:0}}@media(max-width: 1100px){header nav.sp{padding-right:20px}}@media(max-width: 1100px){header nav.sp{padding-left:20px}}@media(max-width: 1100px){header nav.sp{padding-top:0}}@media(max-width: 1100px){header nav.sp{padding-bottom:0}}header nav.sp.on{height:auto;padding-top:40px;padding-bottom:40px}@media(max-width: 1100px){header nav.sp.on{height:auto}}@media(max-width: 1100px){header nav.sp.on{padding-top:40px}}@media(max-width: 1100px){header nav.sp.on{padding-bottom:40px}}header nav.sp a{font-weight:500}header nav.sp a.type1{width:100%;padding-right:0;padding-left:0;padding-top:0;padding-bottom:0;position:relative;border-top:#d4d4d4 solid 1px}@media(max-width: 1100px){header nav.sp a.type1{width:100%}}@media(max-width: 1100px){header nav.sp a.type1{padding-right:16px}}@media(max-width: 1100px){header nav.sp a.type1{padding-left:16px}}@media(max-width: 1100px){header nav.sp a.type1{padding-top:16px}}@media(max-width: 1100px){header nav.sp a.type1{padding-bottom:16px}}header nav.sp a.type1:after{width:10px;height:10px;content:"";transform:rotate(-45deg);border-right:#f08700 solid 2px;border-bottom:#f08700 solid 2px;position:absolute;top:24px;position:absolute;right:24px;position:absolute;position:absolute;position:absolute}@media(max-width: 1100px){header nav.sp a.type1:after{width:8px}}@media(max-width: 1100px){header nav.sp a.type1:after{height:8px}}@media(max-width: 1100px){header nav.sp a.type1:after{top:24px}}@media(max-width: 1100px){header nav.sp a.type1:after{right:24px}}header nav.sp a.type1 span.jp{width:120px}@media(max-width: 1100px){header nav.sp a.type1 span.jp{width:120px}}header nav.sp a.type1 span.en{color:#d4d4d4}header nav.sp a.type2{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;width:0;height:0;margin-top:24px;color:#fff}@media(max-width: 1100px){header nav.sp a.type2{width:48%}}@media(max-width: 1100px){header nav.sp a.type2{height:56px}}@media(max-width: 1100px){header nav.sp a.type2{margin-top:24px}}header nav.sp a.type2:nth-of-type(5){background:linear-gradient(to top, #F08700, #F8B500)}header nav.sp a.type2:last-of-type{background-color:#16243e}header.about-us nav.pc a:nth-child(1)::after{content:"";display:block;width:6px;height:6px;background-color:#ea5504;border-radius:50%;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}header.service nav.pc a:nth-child(2)::after{content:"";display:block;width:6px;height:6px;background-color:#ea5504;border-radius:50%;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}header.shop-list nav.pc a:nth-child(3)::after{content:"";display:block;width:6px;height:6px;background-color:#ea5504;border-radius:50%;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.breadcrumbs{margin-top:16px}@media(max-width: 1100px){.breadcrumbs{margin-top:16px}}@media screen and (max-width: 768px){.breadcrumbs{display:none}}.breadcrumbs span{font-size:12px;letter-spacing:.6px}@media(max-width: 1100px){.breadcrumbs span{font-size:12px}}.breadcrumbs span a{font-size:12px;letter-spacing:.6px}@media(max-width: 1100px){.breadcrumbs span a{font-size:12px}}.breadcrumbs span a span:hover{text-decoration:underline}.breadcrumbs>span{margin-right:16px;margin-left:16px}@media(max-width: 1100px){.breadcrumbs>span{margin-right:16px}}@media(max-width: 1100px){.breadcrumbs>span{margin-left:16px}}.breadcrumbs>span:first-child{margin-left:0}main.home .breadcrumbs{display:none}section.contact{background:url("../img/common/contact.jpg") no-repeat center/cover;padding-top:80px;padding-bottom:80px}@media(max-width: 1100px){section.contact{background-image:url("../img/common/contact_sp.jpg")}}@media(max-width: 1100px){section.contact{padding-top:40px}}@media(max-width: 1100px){section.contact{padding-bottom:40px}}section.contact h2{color:#fff;text-align:center}section.contact p.txt{margin-top:40px;margin-bottom:64px;color:#fff;text-align:center}@media(max-width: 1100px){section.contact p.txt{margin-top:24px}}@media(max-width: 1100px){section.contact p.txt{margin-bottom:24px}}section.contact article{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:0 0}@media(max-width: 1100px){section.contact article{gap:16px 16px}}section.contact article a{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;width:512px;height:136px;position:relative;background-color:#fff}@media(max-width: 1100px){section.contact article a{width:100%}}@media(max-width: 1100px){section.contact article a{height:88px}}section.contact article a img{width:56px;margin-right:32px}@media(max-width: 1100px){section.contact article a img{width:40px}}@media(max-width: 1100px){section.contact article a img{margin-right:16px}}section.contact article a p{font-size:12px}@media(max-width: 1100px){section.contact article a p{font-size:12px}}section.contact article a p strong{font-size:26px}@media(max-width: 1100px){section.contact article a p strong{font-size:26px}}section.contact article a p em{font-size:20px}@media(max-width: 1100px){section.contact article a p em{font-size:20px}}section.contact article a:last-of-type:after{width:10px;height:10px;content:"";transform:rotate(-45deg);border-right:#e43f00 solid 2px;border-bottom:#e43f00 solid 2px;position:absolute;right:32px}@media(max-width: 1100px){section.contact article a:last-of-type:after{width:8px}}@media(max-width: 1100px){section.contact article a:last-of-type:after{height:8px}}@media(max-width: 1100px){section.contact article a:last-of-type:after{right:16px}}footer{padding-top:80px;padding-bottom:80px;background-color:#16243e}@media(max-width: 1100px){footer{padding-top:40px}}@media(max-width: 1100px){footer{padding-bottom:40px}}footer article{display:flex;align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1100px){footer article{justify-content:center}}footer article a.logo img{width:160px;margin-bottom:0;filter:brightness(0) invert(1)}@media(max-width: 1100px){footer article a.logo img{width:140px}}@media(max-width: 1100px){footer article a.logo img{margin-bottom:24px}}footer article nav{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:40px 40px;width:calc(100% - 376px)}@media(max-width: 1100px){footer article nav{gap:0 0}}@media(max-width: 1100px){footer article nav{width:100%}}footer article nav a{width:auto;padding-top:0;padding-bottom:0;color:#fff;font-weight:500;text-align:center}@media(max-width: 1100px){footer article nav a{width:100%}}@media(max-width: 1100px){footer article nav a{padding-top:16px}}@media(max-width: 1100px){footer article nav a{padding-bottom:16px}}@media(max-width: 1100px){footer article nav a{border-bottom:#8d8d8d solid 1px}}footer p.txt{margin-top:24px;margin-bottom:24px;color:#d4d4d4}@media(max-width: 1100px){footer p.txt{margin-top:32px}}@media(max-width: 1100px){footer p.txt{margin-bottom:32px}}footer div.flex{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:0 0}@media(max-width: 1100px){footer div.flex{gap:16px 16px}}footer div.flex p{font-size:12px;color:#d4d4d4}@media(max-width: 1100px){footer div.flex p{font-size:12px}}footer div.flex p a{text-decoration:underline}footer div.flex p a:hover{text-decoration:none}a.pagetop{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;position:absolute;top:auto;position:absolute;right:16px;position:absolute;bottom:16px;position:absolute;position:absolute;font-size:12px;width:40px;height:40px;position:fixed;z-index:5;color:#fff;background:linear-gradient(to top, #E43F00, #FCA400)}@media(max-width: 1100px){a.pagetop{top:auto}}@media(max-width: 1100px){a.pagetop{right:16px}}@media(max-width: 1100px){a.pagetop{bottom:16px}}@media(max-width: 1100px){a.pagetop{font-size:10px}}@media(max-width: 1100px){a.pagetop{width:32px}}@media(max-width: 1100px){a.pagetop{height:32px}}main.about-us .mv{margin-top:74px;position:relative;height:400px}@media(max-width: 1100px){main.about-us .mv{margin-top:34px}}@media(max-width: 1100px){main.about-us .mv{height:300px}}main.about-us .mv .mv-box{background-image:url(../img/about-us/mv-about-us.jpg);background-position:center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.about-us .mv .wrap{position:relative;height:100%}main.about-us .mv .wrap h1{font-size:48px;width:fit-content;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(max-width: 1100px){main.about-us .mv .wrap h1{font-size:28px}}main.about-us .mv .wrap h1::after{content:"";display:block;width:100%;height:8px;background-image:linear-gradient(to right, #F08700, #fff);margin-top:24px}@media(max-width: 1100px){main.about-us .mv .wrap h1::after{margin-top:16px}}main.about-us .mv .wrap .en-title{font-size:48px;font-weight:bold;color:#ffcf91;writing-mode:vertical-rl;position:absolute;position:absolute;top:-74px;right:0;letter-spacing:.6px}@media(max-width: 1100px){main.about-us .mv .wrap .en-title{font-size:28px}}@media(max-width: 1100px){main.about-us .mv .wrap .en-title{top:-34px}}@media screen and (max-width: 768px){main.about-us .mv{height:unset;margin-top:0;background-color:#fcfaf8}main.about-us .mv .mv-box{background-image:url(../img/about-us/mv-about-us-sp.jpg);height:127px;position:unset}main.about-us .mv .wrap h1{font-style:22px;position:unset;transform:translateY(0);padding:16px 0}main.about-us .mv .wrap h1::after{margin-top:8px}main.about-us .mv .wrap .en-title{display:none}}main.about-us .cont1{padding-top:80px;padding-bottom:80px;position:relative}@media(max-width: 1100px){main.about-us .cont1{padding-top:48px}}@media(max-width: 1100px){main.about-us .cont1{padding-bottom:48px}}main.about-us .cont1::before{content:url(../img/about-us/bg-o.svg);position:absolute;top:0;right:-64px;z-index:-1}main.about-us .cont1 .wrap .outline h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline h2{text-align:left}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline h2{margin-bottom:32px}}main.about-us .cont1 .wrap .outline article{padding-top:80px;padding-bottom:80px;padding-left:160px;padding-right:160px;box-shadow:3px 3px 24px rgba(141,141,141,.16);background-color:#fff}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article{padding-top:24px}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article{padding-bottom:24px}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article{padding-left:24px}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article{padding-right:24px}}main.about-us .cont1 .wrap .outline article dl{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl{margin-bottom:24px}}main.about-us .cont1 .wrap .outline article dl:last-child{margin-bottom:0}main.about-us .cont1 .wrap .outline article dl dt{width:156px;font-size:16px;font-weight:bold}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl dt{width:108px}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl dt{font-size:15px}}main.about-us .cont1 .wrap .outline article dl dd{width:calc(100% - 156px);font-size:16px;padding-left:56px;border-left:1px solid #b8afa5}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl dd{width:calc(100% - 108px)}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl dd{font-size:15px}}@media(max-width: 1100px){main.about-us .cont1 .wrap .outline article dl dd{padding-left:24px}}main.about-us .cont2{padding-top:80px;padding-bottom:80px;background-color:#f6f5f4}@media(max-width: 1100px){main.about-us .cont2{padding-top:48px}}@media(max-width: 1100px){main.about-us .cont2{padding-bottom:48px}}main.about-us .cont2 .wrap .history{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.about-us .cont2 .wrap .history h2{margin-bottom:0;position:relative;z-index:6}@media(max-width: 1100px){main.about-us .cont2 .wrap .history h2{margin-bottom:32px}}main.about-us .cont2 .wrap .history article{width:743px}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article{width:100%}}main.about-us .cont2 .wrap .history article dl{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b8afa5;line-height:34px}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl{margin-bottom:16px}}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl{padding-bottom:16px}}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl{line-height:26px}}main.about-us .cont2 .wrap .history article dl dt{width:90px;font-size:24px;font-weight:bold;text-align:right;font-family:"Brandon Grotesque",sans-serif}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl dt{width:62px}}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl dt{font-size:18px}}main.about-us .cont2 .wrap .history article dl dd{font-size:16px;width:calc(100% - 90px);padding-left:32px}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl dd{font-size:15px}}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl dd{width:calc(100% - 62px)}}@media(max-width: 1100px){main.about-us .cont2 .wrap .history article dl dd{padding-left:24px}}main.about-us .cont3{padding-top:80px;padding-bottom:100px;position:relative}@media(max-width: 1100px){main.about-us .cont3{padding-top:48px}}@media(max-width: 1100px){main.about-us .cont3{padding-bottom:56px}}main.about-us .cont3::before{content:url(../img/about-us/bg-o.svg);position:absolute;top:0;left:-64px;z-index:-1}main.about-us .cont3 .wrap .access h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.about-us .cont3 .wrap .access h2{text-align:left}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access h2{margin-bottom:32px}}main.about-us .cont3 .wrap .access .map{width:100%;height:320px;margin-bottom:40px}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .map{width:100%}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .map{height:300px}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .map{margin-bottom:32px}}main.about-us .cont3 .wrap .access .map iframe{height:100%}main.about-us .cont3 .wrap .access .flex{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:850px;margin:auto}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex{width:100%}}@media screen and (max-width: 1100px){main.about-us .cont3 .wrap .access .flex{flex-direction:column}}main.about-us .cont3 .wrap .access .flex .box.box1{position:relative;margin-bottom:0}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1{margin-bottom:48px}}main.about-us .cont3 .wrap .access .flex .box.box1::after{content:"";width:1px;height:100%;background-color:#b8afa5;display:block;position:absolute;position:absolute;top:0;position:absolute;right:-64px;position:absolute;bottom:unset}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1::after{width:100%}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1::after{height:1px}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1::after{top:unset}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1::after{right:0}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box.box1::after{bottom:-24px}}main.about-us .cont3 .wrap .access .flex .box h3{font-size:16px;font-weight:500;margin-bottom:24px;color:#ea5504}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box h3{font-size:15px}}@media(max-width: 1100px){main.about-us .cont3 .wrap .access .flex .box h3{margin-bottom:24px}}main.about-us .cont3 .wrap .access .flex .box p{display:flex;align-items:16px;flex-direction:row;flex-wrap:wrap;justify-content:15px;letter-spacing:.6px}main.contact .mv,main.check-page .mv,main.thanks-page .mv{margin-top:74px;position:relative;height:400px}@media(max-width: 1100px){main.contact .mv,main.check-page .mv,main.thanks-page .mv{margin-top:34px}}@media(max-width: 1100px){main.contact .mv,main.check-page .mv,main.thanks-page .mv{height:300px}}main.contact .mv .mv-box,main.check-page .mv .mv-box,main.thanks-page .mv .mv-box{background-image:url(../img/contact/mv-contact.jpg);background-position:center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.contact .mv .wrap,main.check-page .mv .wrap,main.thanks-page .mv .wrap{position:relative;height:100%}main.contact .mv .wrap h1,main.check-page .mv .wrap h1,main.thanks-page .mv .wrap h1{font-size:48px;width:fit-content;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(max-width: 1100px){main.contact .mv .wrap h1,main.check-page .mv .wrap h1,main.thanks-page .mv .wrap h1{font-size:28px}}main.contact .mv .wrap h1::after,main.check-page .mv .wrap h1::after,main.thanks-page .mv .wrap h1::after{content:"";display:block;width:100%;height:8px;background-image:linear-gradient(to right, #F08700, #fff);margin-top:24px}@media(max-width: 1100px){main.contact .mv .wrap h1::after,main.check-page .mv .wrap h1::after,main.thanks-page .mv .wrap h1::after{margin-top:16px}}main.contact .mv .wrap .en-title,main.check-page .mv .wrap .en-title,main.thanks-page .mv .wrap .en-title{font-size:48px;font-weight:bold;color:#ffcf91;writing-mode:vertical-rl;position:absolute;position:absolute;top:-74px;right:0;letter-spacing:.6px}@media(max-width: 1100px){main.contact .mv .wrap .en-title,main.check-page .mv .wrap .en-title,main.thanks-page .mv .wrap .en-title{font-size:28px}}@media(max-width: 1100px){main.contact .mv .wrap .en-title,main.check-page .mv .wrap .en-title,main.thanks-page .mv .wrap .en-title{top:-34px}}@media screen and (max-width: 768px){main.contact .mv,main.check-page .mv,main.thanks-page .mv{height:unset;margin-top:0;background-color:#fcfaf8}main.contact .mv .mv-box,main.check-page .mv .mv-box,main.thanks-page .mv .mv-box{background-image:url(../img/contact/mv-contact-sp.jpg);height:127px;position:unset}main.contact .mv .wrap h1,main.check-page .mv .wrap h1,main.thanks-page .mv .wrap h1{font-style:22px;position:unset;transform:translateY(0);padding:16px 0}main.contact .mv .wrap h1::after,main.check-page .mv .wrap h1::after,main.thanks-page .mv .wrap h1::after{margin-top:8px}main.contact .mv .wrap .en-title,main.check-page .mv .wrap .en-title,main.thanks-page .mv .wrap .en-title{display:none}}main.contact .cont,main.check-page .cont,main.thanks-page .cont{padding-top:80px;padding-bottom:100px}@media(max-width: 1100px){main.contact .cont,main.check-page .cont,main.thanks-page .cont{padding-top:48px}}@media(max-width: 1100px){main.contact .cont,main.check-page .cont,main.thanks-page .cont{padding-bottom:56px}}main.contact .cont .wrap .content,main.check-page .cont .wrap .content,main.thanks-page .cont .wrap .content{margin-bottom:80px}@media(max-width: 1100px){main.contact .cont .wrap .content,main.check-page .cont .wrap .content,main.thanks-page .cont .wrap .content{margin-bottom:64px}}main.contact .cont .wrap .content .desc,main.check-page .cont .wrap .content .desc,main.thanks-page .cont .wrap .content .desc{font-size:16px;text-align:center;margin-bottom:24px}@media(max-width: 1100px){main.contact .cont .wrap .content .desc,main.check-page .cont .wrap .content .desc,main.thanks-page .cont .wrap .content .desc{font-size:15px}}@media(max-width: 1100px){main.contact .cont .wrap .content .desc,main.check-page .cont .wrap .content .desc,main.thanks-page .cont .wrap .content .desc{text-align:center}}@media(max-width: 1100px){main.contact .cont .wrap .content .desc,main.check-page .cont .wrap .content .desc,main.thanks-page .cont .wrap .content .desc{margin-bottom:24px}}main.contact .cont .wrap .content .desc-o,main.check-page .cont .wrap .content .desc-o,main.thanks-page .cont .wrap .content .desc-o{font-size:14px;text-align:center;margin-bottom:48px;color:#ea5504}@media(max-width: 1100px){main.contact .cont .wrap .content .desc-o,main.check-page .cont .wrap .content .desc-o,main.thanks-page .cont .wrap .content .desc-o{font-size:14px}}@media(max-width: 1100px){main.contact .cont .wrap .content .desc-o,main.check-page .cont .wrap .content .desc-o,main.thanks-page .cont .wrap .content .desc-o{text-align:center}}@media(max-width: 1100px){main.contact .cont .wrap .content .desc-o,main.check-page .cont .wrap .content .desc-o,main.thanks-page .cont .wrap .content .desc-o{margin-bottom:32px}}main.contact .cont .wrap .content .txt,main.check-page .cont .wrap .content .txt,main.thanks-page .cont .wrap .content .txt{font-size:14px;text-align:center;margin-bottom:8px}@media(max-width: 1100px){main.contact .cont .wrap .content .txt,main.check-page .cont .wrap .content .txt,main.thanks-page .cont .wrap .content .txt{font-size:14px}}@media(max-width: 1100px){main.contact .cont .wrap .content .txt,main.check-page .cont .wrap .content .txt,main.thanks-page .cont .wrap .content .txt{text-align:center}}@media(max-width: 1100px){main.contact .cont .wrap .content .txt,main.check-page .cont .wrap .content .txt,main.thanks-page .cont .wrap .content .txt{margin-bottom:8px}}main.contact .cont .wrap .content .num,main.check-page .cont .wrap .content .num,main.thanks-page .cont .wrap .content .num{font-size:32px;text-align:center;display:block;font-weight:bold;font-family:"Brandon Grotesque",sans-serif}@media(max-width: 1100px){main.contact .cont .wrap .content .num,main.check-page .cont .wrap .content .num,main.thanks-page .cont .wrap .content .num{font-size:32px}}@media(max-width: 1100px){main.contact .cont .wrap .content .num,main.check-page .cont .wrap .content .num,main.thanks-page .cont .wrap .content .num{text-align:center}}main.contact .cont .wrap .form dl,main.check-page .cont .wrap .form dl,main.thanks-page .cont .wrap .form dl{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}@media(max-width: 1100px){main.contact .cont .wrap .form dl,main.check-page .cont .wrap .form dl,main.thanks-page .cont .wrap .form dl{margin-bottom:32px}}main.contact .cont .wrap .form dl.last-text,main.check-page .cont .wrap .form dl.last-text,main.thanks-page .cont .wrap .form dl.last-text{margin-bottom:80px}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text,main.check-page .cont .wrap .form dl.last-text,main.thanks-page .cont .wrap .form dl.last-text{margin-bottom:64px}}main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{display:block;width:850px;height:240px;background-color:#f6f5f4;padding-top:12px;padding-left:24px;font-size:16px;border:1px solid #b8afa5}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{width:100%}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{height:240px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{padding-top:12px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{padding-left:18px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.last-text textarea,main.check-page .cont .wrap .form dl.last-text textarea,main.thanks-page .cont .wrap .form dl.last-text textarea{font-size:15px}}main.contact .cont .wrap .form dl dt,main.check-page .cont .wrap .form dl dt,main.thanks-page .cont .wrap .form dl dt{width:calc(100% - 850px);font-size:16px;font-weight:bold;line-height:48px}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt,main.check-page .cont .wrap .form dl dt,main.thanks-page .cont .wrap .form dl dt{width:100%}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt,main.check-page .cont .wrap .form dl dt,main.thanks-page .cont .wrap .form dl dt{font-size:15px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt,main.check-page .cont .wrap .form dl dt,main.thanks-page .cont .wrap .form dl dt{line-height:48px}}main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{font-size:14px;padding-top:1px;padding-bottom:1px;padding-left:4px;padding-right:4px;display:inline;background-color:#e4e3e2;margin-left:16px}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{font-size:14px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{padding-top:1px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{padding-bottom:1px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{padding-left:4px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{padding-right:4px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dt span,main.check-page .cont .wrap .form dl dt span,main.thanks-page .cont .wrap .form dl dt span{margin-left:16px}}main.contact .cont .wrap .form dl dt span.c-o,main.check-page .cont .wrap .form dl dt span.c-o,main.thanks-page .cont .wrap .form dl dt span.c-o{color:#fff;background-color:#ea5504}main.contact .cont .wrap .form dl dd,main.check-page .cont .wrap .form dl dd,main.thanks-page .cont .wrap .form dl dd{width:850px}@media(max-width: 1100px){main.contact .cont .wrap .form dl dd,main.check-page .cont .wrap .form dl dd,main.thanks-page .cont .wrap .form dl dd{width:100%}}main.contact .cont .wrap .form dl dd input[type=text],main.check-page .cont .wrap .form dl dd input[type=text],main.thanks-page .cont .wrap .form dl dd input[type=text]{width:100%;height:48px;padding-left:24px;font-size:16px;display:block;background-color:#f6f5f4;border:1px solid #b8afa5}@media(max-width: 1100px){main.contact .cont .wrap .form dl dd input[type=text],main.check-page .cont .wrap .form dl dd input[type=text],main.thanks-page .cont .wrap .form dl dd input[type=text]{width:100%}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dd input[type=text],main.check-page .cont .wrap .form dl dd input[type=text],main.thanks-page .cont .wrap .form dl dd input[type=text]{height:48px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dd input[type=text],main.check-page .cont .wrap .form dl dd input[type=text],main.thanks-page .cont .wrap .form dl dd input[type=text]{padding-left:18px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl dd input[type=text],main.check-page .cont .wrap .form dl dd input[type=text],main.thanks-page .cont .wrap .form dl dd input[type=text]{font-size:15px}}main.contact .cont .wrap .form dl.select dt,main.check-page .cont .wrap .form dl.select dt,main.thanks-page .cont .wrap .form dl.select dt{line-height:32px}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dt,main.check-page .cont .wrap .form dl.select dt,main.thanks-page .cont .wrap .form dl.select dt{line-height:32px}}main.contact .cont .wrap .form dl.select dd,main.check-page .cont .wrap .form dl.select dd,main.thanks-page .cont .wrap .form dl.select dd{height:32px;font-size:14px;margin-bottom:8px}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd,main.check-page .cont .wrap .form dl.select dd,main.thanks-page .cont .wrap .form dl.select dd{height:32px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd,main.check-page .cont .wrap .form dl.select dd,main.thanks-page .cont .wrap .form dl.select dd{font-size:14px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd,main.check-page .cont .wrap .form dl.select dd,main.thanks-page .cont .wrap .form dl.select dd{margin-bottom:8px}}main.contact .cont .wrap .form dl.select dd select,main.check-page .cont .wrap .form dl.select dd select,main.thanks-page .cont .wrap .form dl.select dd select{display:block;background-color:#f6f5f4;width:196px;line-height:32px;padding-left:16px;cursor:pointer;background-image:url(../img/common/arrow.svg);background-position:calc(100% - 16px) center;border:1px solid #b8afa5}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd select,main.check-page .cont .wrap .form dl.select dd select,main.thanks-page .cont .wrap .form dl.select dd select{width:100%}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd select,main.check-page .cont .wrap .form dl.select dd select,main.thanks-page .cont .wrap .form dl.select dd select{line-height:32px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select dd select,main.check-page .cont .wrap .form dl.select dd select,main.thanks-page .cont .wrap .form dl.select dd select{padding-left:16px}}main.contact .cont .wrap .form dl.select .desc2,main.check-page .cont .wrap .form dl.select .desc2,main.thanks-page .cont .wrap .form dl.select .desc2{margin-left:calc(100% - 850px);line-height:unset}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select .desc2,main.check-page .cont .wrap .form dl.select .desc2,main.thanks-page .cont .wrap .form dl.select .desc2{margin-left:0}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.select .desc2,main.check-page .cont .wrap .form dl.select .desc2,main.thanks-page .cont .wrap .form dl.select .desc2{line-height:unset}}main.contact .cont .wrap .form dl.select .desc2 a,main.check-page .cont .wrap .form dl.select .desc2 a,main.thanks-page .cont .wrap .form dl.select .desc2 a{text-decoration:underline;color:#ea5504}main.contact .cont .wrap .form dl.select .desc2 a:hover,main.check-page .cont .wrap .form dl.select .desc2 a:hover,main.thanks-page .cont .wrap .form dl.select .desc2 a:hover{text-decoration:none}main.contact .cont .wrap .form dl.post-box dd,main.check-page .cont .wrap .form dl.post-box dd,main.thanks-page .cont .wrap .form dl.post-box dd{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.contact .cont .wrap .form dl.post-box dd input[type=text],main.check-page .cont .wrap .form dl.post-box dd input[type=text],main.thanks-page .cont .wrap .form dl.post-box dd input[type=text]{width:calc(850px - 2em)}@media(max-width: 1100px){main.contact .cont .wrap .form dl.post-box dd input[type=text],main.check-page .cont .wrap .form dl.post-box dd input[type=text],main.thanks-page .cont .wrap .form dl.post-box dd input[type=text]{width:calc(100% - 2em)}}main.contact .cont .wrap .form dl.post-box dd span,main.check-page .cont .wrap .form dl.post-box dd span,main.thanks-page .cont .wrap .form dl.post-box dd span{width:2em;text-align:center;line-height:48px;font-size:16px}@media(max-width: 1100px){main.contact .cont .wrap .form dl.post-box dd span,main.check-page .cont .wrap .form dl.post-box dd span,main.thanks-page .cont .wrap .form dl.post-box dd span{width:2em}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.post-box dd span,main.check-page .cont .wrap .form dl.post-box dd span,main.thanks-page .cont .wrap .form dl.post-box dd span{line-height:48px}}@media(max-width: 1100px){main.contact .cont .wrap .form dl.post-box dd span,main.check-page .cont .wrap .form dl.post-box dd span,main.thanks-page .cont .wrap .form dl.post-box dd span{font-size:15px}}main.contact .cont .wrap .form h3,main.check-page .cont .wrap .form h3,main.thanks-page .cont .wrap .form h3{font-size:18px;font-weight:500;margin-bottom:32px;text-align:center}@media(max-width: 1100px){main.contact .cont .wrap .form h3,main.check-page .cont .wrap .form h3,main.thanks-page .cont .wrap .form h3{font-size:16px}}@media(max-width: 1100px){main.contact .cont .wrap .form h3,main.check-page .cont .wrap .form h3,main.thanks-page .cont .wrap .form h3{margin-bottom:32px}}main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{background-color:#f2f2f2;margin-bottom:48px;padding-top:32px;padding-bottom:32px;padding-left:64px;padding-right:64px;height:246px;overflow-y:scroll}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{margin-bottom:32px}}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{padding-top:16px}}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{padding-bottom:16px}}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{padding-left:24px}}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{padding-right:24px}}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box,main.check-page .cont .wrap .form .privacy-box,main.thanks-page .cont .wrap .form .privacy-box{height:220px}}main.contact .cont .wrap .form .privacy-box p,main.check-page .cont .wrap .form .privacy-box p,main.thanks-page .cont .wrap .form .privacy-box p{font-size:16px}@media(max-width: 1100px){main.contact .cont .wrap .form .privacy-box p,main.check-page .cont .wrap .form .privacy-box p,main.thanks-page .cont .wrap .form .privacy-box p{font-size:15px}}main.contact .cont .wrap .form #contact_submit,main.check-page .cont .wrap .form #contact_submit,main.thanks-page .cont .wrap .form #contact_submit{text-align:center}main.contact .cont .wrap .form #contact_submit .button01,main.check-page .cont .wrap .form #contact_submit .button01,main.thanks-page .cont .wrap .form #contact_submit .button01{width:200px;height:56px;line-height:56px;margin:0 auto;color:#fff;background-color:#16243e;font-size:16px;font-weight:500;background-image:url(../img/common/arrow2.svg);background-position:calc(100% - 24px) center}@media(max-width: 1100px){main.contact .cont .wrap .form #contact_submit .button01,main.check-page .cont .wrap .form #contact_submit .button01,main.thanks-page .cont .wrap .form #contact_submit .button01{width:200px}}@media(max-width: 1100px){main.contact .cont .wrap .form #contact_submit .button01,main.check-page .cont .wrap .form #contact_submit .button01,main.thanks-page .cont .wrap .form #contact_submit .button01{height:56px}}@media(max-width: 1100px){main.contact .cont .wrap .form #contact_submit .button01,main.check-page .cont .wrap .form #contact_submit .button01,main.thanks-page .cont .wrap .form #contact_submit .button01{line-height:56px}}@media(max-width: 1100px){main.contact .cont .wrap .form #contact_submit .button01,main.check-page .cont .wrap .form #contact_submit .button01,main.thanks-page .cont .wrap .form #contact_submit .button01{font-size:15px}}main.contact .cont .wrap .form #contact_submit .button01:hover,main.check-page .cont .wrap .form #contact_submit .button01:hover,main.thanks-page .cont .wrap .form #contact_submit .button01:hover{background-position:calc(100% - 20px) center}main.contact .cont .wrap .form #contact_submit .button01 input,main.check-page .cont .wrap .form #contact_submit .button01 input,main.thanks-page .cont .wrap .form #contact_submit .button01 input{display:block;width:100%}@media(max-width: 1100px){main.contact .cont .wrap .form #contact_submit .button01 input,main.check-page .cont .wrap .form #contact_submit .button01 input,main.thanks-page .cont .wrap .form #contact_submit .button01 input{width:100%}}main.contact #contact_submit .contact-none{display:none}main.check-page .cont .wrap .check-txt{font-size:18px;font-weight:500;text-align:center;margin-bottom:80px}@media(max-width: 1100px){main.check-page .cont .wrap .check-txt{font-size:16px}}@media(max-width: 1100px){main.check-page .cont .wrap .check-txt{margin-bottom:64px}}main.check-page .cont .wrap .form dl{line-height:24px}@media(max-width: 1100px){main.check-page .cont .wrap .form dl{line-height:24px}}main.check-page .cont .wrap .form dl dt{line-height:24px !important}@media(max-width: 1100px){main.check-page .cont .wrap .form dl dt{line-height:24px !important}}main.check-page .cont .wrap .form dl dd{line-height:24px;font-size:16px}@media(max-width: 1100px){main.check-page .cont .wrap .form dl dd{line-height:24px}}@media(max-width: 1100px){main.check-page .cont .wrap .form dl dd{font-size:15px}}main.check-page .cont .wrap .form dl.select dd{height:unset}main.check-page .cont .wrap .form dl.select .desc2{font-size:14px}@media(max-width: 1100px){main.check-page .cont .wrap .form dl.select .desc2{font-size:14px}}main.check-page .cont .wrap .form dl.post-box dd{display:block}main.check-page .cont .wrap .form dl.post-box dd span{width:unset;text-align:left;line-height:24px}@media(max-width: 1100px){main.check-page .cont .wrap .form dl.post-box dd span{width:unset}}@media(max-width: 1100px){main.check-page .cont .wrap .form dl.post-box dd span{line-height:24px}}@media screen and (max-width: 768px){main.check-page .cont .wrap .form dl{padding-bottom:8px}main.check-page .cont .wrap .form dl dt{margin-bottom:8px}}main.check-page .cont .wrap .form #contact_submit{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center}main.check-page .cont .wrap .form #contact_submit .button01{margin-left:32px;margin-right:0;margin-bottom:0}@media(max-width: 1100px){main.check-page .cont .wrap .form #contact_submit .button01{margin-left:32px}}@media(max-width: 1100px){main.check-page .cont .wrap .form #contact_submit .button01{margin-right:0}}@media(max-width: 1100px){main.check-page .cont .wrap .form #contact_submit .button01{margin-bottom:16px}}main.check-page .cont .wrap .form #contact_submit .button01:first-child{margin-left:0}main.check-page .cont .wrap .form #contact_submit .contact-none{background-image:url(../img/common/arrow3.svg);background-position:24px center;background-color:#b8afa5}main.check-page .cont .wrap .form #contact_submit .contact-none:hover{background-position:20px center}@media screen and (max-width: 768px){main.check-page .cont .wrap .form #contact_submit{flex-direction:column-reverse;align-items:center}main.check-page .cont .wrap .form #contact_submit .button01{margin-left:0}main.check-page .cont .wrap .form #contact_submit .button01:nth-child(1){margin-bottom:0}}main.thanks-page .cont .wrap .content{margin-bottom:0}main.thanks-page .cont .wrap .content .finish{font-size:18px;font-weight:500;text-align:center;margin-bottom:32px;color:#ea5504}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .finish{font-size:16px}}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .finish{margin-bottom:24px}}main.thanks-page .cont .wrap .content .f-desc{font-size:16px;text-align:center;margin-bottom:48px}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .f-desc{font-size:15px}}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .f-desc{margin-bottom:40px}}main.thanks-page .cont .wrap .content .button02{width:200px;height:56px;line-height:56px;margin:0 auto;color:#fff;background-color:#b8afa5;font-size:16px;font-weight:500;background-image:url(../img/common/arrow3.svg);background-position:24px center;display:block;text-align:center}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .button02{width:200px}}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .button02{height:56px}}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .button02{line-height:56px}}@media(max-width: 1100px){main.thanks-page .cont .wrap .content .button02{font-size:15px}}main.thanks-page .cont .wrap .content .button02:hover{background-position:20px center}main.home section.mv{width:100%;height:calc(100vh - 80px);z-index:6;position:relative;overflow:hidden}@media(max-width: 1100px){main.home section.mv{width:100%}}@media(max-width: 1100px){main.home section.mv{height:calc(100vh - 80px)}}main.home section.mv .mv-box{background-image:url(../img/home/mv.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;transform:scale(1.05);opacity:0}main.home section.mv .title-box{width:560px;position:absolute;position:absolute;top:50%;position:absolute;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center}@media(max-width: 1100px){main.home section.mv .title-box{width:400px}}@media(max-width: 1100px){main.home section.mv .title-box{top:50%}}@media(max-width: 1100px){main.home section.mv .title-box{left:50%}}@media screen and (max-width: 768px){main.home section.mv .title-box{width:320px}}main.home section.mv .title-box img{width:100%;opacity:0;transform:scale(0.9)}@media(max-width: 1100px){main.home section.mv .title-box img{width:100%}}main.home section.mv.load-on .mv-box{transition:8s ease-out;transform:scale(1);opacity:1}main.home section.mv.load-on .title-box h1 img{opacity:1;transform:scale(1);transition:8s .4s ease-out;transform-origin:center}main.home .scroll{width:52px;height:130px;background-color:#fff;display:block;position:absolute;right:0;bottom:0;z-index:6}@media(max-width: 1100px){main.home .scroll{display:none}}main.home .scroll p{writing-mode:vertical-rl;padding:24px 16px 0;line-height:1em;font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-style:14px;position:relative}main.home .scroll p span{width:1px;height:62px;background-color:#cec8c2;display:block;position:absolute;left:50%;bottom:-70px;transform:translateX(-50%);overflow:hidden}main.home .scroll p span span{width:1px;height:24px;background-color:#16243e;display:block;position:absolute;left:0;animation:scroll 2s ease-in-out 0s infinite forwards}main.home .cont1{padding-top:80px;padding-bottom:80px}@media(max-width: 1100px){main.home .cont1{padding-top:56px}}@media(max-width: 1100px){main.home .cont1{padding-bottom:56px}}main.home .cont1 .wrap .mission{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:start}main.home .cont1 .wrap .mission h2{margin-bottom:0}@media(max-width: 1100px){main.home .cont1 .wrap .mission h2{margin-bottom:24px}}main.home .cont1 .wrap .mission .right{margin-left:164px}@media(max-width: 1100px){main.home .cont1 .wrap .mission .right{margin-left:0}}main.home .cont1 .wrap .mission .right .c-o{font-size:24px;color:#f08700;margin-bottom:32px;font-weight:500}@media(max-width: 1100px){main.home .cont1 .wrap .mission .right .c-o{font-size:20px}}@media(max-width: 1100px){main.home .cont1 .wrap .mission .right .c-o{margin-bottom:24px}}main.home .cont1 .wrap .mission .right .desc{font-size:16px}@media(max-width: 1100px){main.home .cont1 .wrap .mission .right .desc{font-size:15px}}main.home .cont2{padding-top:80px;padding-bottom:80px;background-color:#f6f5f4}@media(max-width: 1100px){main.home .cont2{padding-top:48px}}@media(max-width: 1100px){main.home .cont2{padding-bottom:48px}}main.home .cont2 .wrap .vision h2{text-align:center;position:relative;z-index:6;margin-bottom:40px}@media(max-width: 1100px){main.home .cont2 .wrap .vision h2{text-align:left}}@media(max-width: 1100px){main.home .cont2 .wrap .vision h2{margin-bottom:24px}}main.home .cont2 .wrap .vision .box{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.home .cont2 .wrap .vision .box article{width:512px;height:304px;background-color:#fff;box-shadow:3px 3px 24px rgba(141,141,141,.16);margin-bottom:40px;padding-top:32px;padding-bottom:32px;padding-left:32px;padding-right:32px}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{width:100%}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{height:unset}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{margin-bottom:40px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{padding-top:24px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{padding-bottom:24px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{padding-left:24px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article{padding-right:24px}}main.home .cont2 .wrap .vision .box article:nth-child(3){margin-bottom:0}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article:nth-child(3){margin-bottom:40px}}main.home .cont2 .wrap .vision .box article:nth-child(4){margin-bottom:0}main.home .cont2 .wrap .vision .box article h3{font-size:20px;text-align:center;font-weight:500}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article h3{font-size:20px}}main.home .cont2 .wrap .vision .box article img{margin:auto;margin-top:24px;margin-bottom:24px}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article img{margin-top:24px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article img{margin-bottom:24px}}main.home .cont2 .wrap .vision .box article .desc{font-size:16px;text-align:center}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article .desc{font-size:15px}}@media(max-width: 1100px){main.home .cont2 .wrap .vision .box article .desc{text-align:center}}@media screen and (max-width: 768px){main.home .cont2 .wrap .vision .box article .desc{text-align:left}}main.home .cont3{padding-top:80px;padding-bottom:100px}@media(max-width: 1100px){main.home .cont3{padding-top:56px}}@media(max-width: 1100px){main.home .cont3{padding-bottom:56px}}main.home .cont3 .about{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;padding-left:0;padding-right:0;margin:auto}@media(max-width: 1100px){main.home .cont3 .about{width:740px}}@media(max-width: 1100px){main.home .cont3 .about{padding-left:20px}}@media(max-width: 1100px){main.home .cont3 .about{padding-right:20px}}main.home .cont3 .about .about-img{width:50%;background-image:url(../img/home/about-us.jpg);background-position:right;background-size:cover;height:569px;margin-bottom:0}@media(max-width: 1100px){main.home .cont3 .about .about-img{width:100%}}@media(max-width: 1100px){main.home .cont3 .about .about-img{height:350px}}@media(max-width: 1100px){main.home .cont3 .about .about-img{margin-bottom:24px}}@media screen and (max-width: 767px){main.home .cont3 .about .about-img{background-position:center;height:198px}}main.home .cont3 .about article{width:calc(50% - 160px)}@media(max-width: 1100px){main.home .cont3 .about article{width:100%}}main.home .cont3 .about article h2{padding-bottom:64px;position:relative}@media(max-width: 1100px){main.home .cont3 .about article h2{padding-bottom:48px}}main.home .cont3 .about article h2::after{content:"";width:300%;height:1px;background-color:#e4e3e2;position:absolute;position:absolute;left:-160px;position:absolute;bottom:32px;max-width:unset}@media(max-width: 1100px){main.home .cont3 .about article h2::after{width:100%}}@media(max-width: 1100px){main.home .cont3 .about article h2::after{height:1px}}@media(max-width: 1100px){main.home .cont3 .about article h2::after{left:0}}@media(max-width: 1100px){main.home .cont3 .about article h2::after{bottom:24px}}main.home .cont3 .about article .desc{width:380px;font-size:16px;line-height:26px;margin-bottom:48px}@media(max-width: 1100px){main.home .cont3 .about article .desc{width:unset}}@media(max-width: 1100px){main.home .cont3 .about article .desc{font-size:15px}}@media(max-width: 1100px){main.home .cont3 .about article .desc{line-height:26px}}@media(max-width: 1100px){main.home .cont3 .about article .desc{margin-bottom:32px}}main.home .cont4{padding-bottom:100px}@media(max-width: 1100px){main.home .cont4{padding-bottom:56px}}main.home .cont4 .service{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:1080px;padding-left:20px;padding-right:20px;margin:auto;flex-direction:row-reverse}@media(max-width: 1100px){main.home .cont4 .service{width:740px}}@media(max-width: 1100px){main.home .cont4 .service{padding-left:20px}}@media(max-width: 1100px){main.home .cont4 .service{padding-right:20px}}main.home .cont4 .service .service-img{width:50%;height:569px;margin-bottom:0;position:relative}@media(max-width: 1100px){main.home .cont4 .service .service-img{width:100%}}@media(max-width: 1100px){main.home .cont4 .service .service-img{height:350px}}@media(max-width: 1100px){main.home .cont4 .service .service-img{margin-bottom:24px}}main.home .cont4 .service .service-img::before{content:"";max-width:unset;width:200%;background-image:url(../img/home/service.jpg);background-position:right;background-size:cover;height:100%;position:absolute}@media(max-width: 1100px){main.home .cont4 .service .service-img::before{width:100%}}@media(max-width: 1100px){main.home .cont4 .service .service-img::before{height:100%}}@media screen and (max-width: 767px){main.home .cont4 .service .service-img{height:198px}main.home .cont4 .service .service-img::before{background-position:center}}main.home .cont4 .service article{width:calc(50% - 160px)}@media(max-width: 1100px){main.home .cont4 .service article{width:100%}}main.home .cont4 .service article h2{padding-bottom:64px;position:relative}@media(max-width: 1100px){main.home .cont4 .service article h2{padding-bottom:48px}}main.home .cont4 .service article h2::after{content:"";width:300%;height:1px;background-color:#e4e3e2;position:absolute;position:absolute;right:-160px;position:absolute;bottom:32px;max-width:unset}@media(max-width: 1100px){main.home .cont4 .service article h2::after{width:100%}}@media(max-width: 1100px){main.home .cont4 .service article h2::after{height:1px}}@media(max-width: 1100px){main.home .cont4 .service article h2::after{right:0}}@media(max-width: 1100px){main.home .cont4 .service article h2::after{bottom:24px}}main.home .cont4 .service article .desc{width:380px;font-size:16px;line-height:26px;margin-bottom:48px}@media(max-width: 1100px){main.home .cont4 .service article .desc{width:unset}}@media(max-width: 1100px){main.home .cont4 .service article .desc{font-size:15px}}@media(max-width: 1100px){main.home .cont4 .service article .desc{line-height:26px}}@media(max-width: 1100px){main.home .cont4 .service article .desc{margin-bottom:32px}}main.home .cont5{padding-bottom:100px}@media(max-width: 1100px){main.home .cont5{padding-bottom:56px}}main.home .cont5 .wrap .store{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative}main.home .cont5 .wrap .store .store-img{width:572px;height:340px;background-image:url(../img/home/store.jpg);background-size:cover;background-position:center}@media(max-width: 1100px){main.home .cont5 .wrap .store .store-img{width:100%}}@media(max-width: 1100px){main.home .cont5 .wrap .store .store-img{height:300px}}@media screen and (max-width: 768px){main.home .cont5 .wrap .store .store-img{height:198px}}main.home .cont5 .wrap .store article{width:540px;padding-top:40px;padding-left:40px;padding-bottom:52px;background-color:#f6f5f4;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width: 1100px){main.home .cont5 .wrap .store article{width:100%}}@media(max-width: 1100px){main.home .cont5 .wrap .store article{padding-top:16px}}@media(max-width: 1100px){main.home .cont5 .wrap .store article{padding-left:24px}}@media(max-width: 1100px){main.home .cont5 .wrap .store article{padding-bottom:32px}}@media(max-width: 1100px){main.home .cont5 .wrap .store article{position:unset}}@media(max-width: 1100px){main.home .cont5 .wrap .store article{transform:translateY(0)}}main.home .cont5 .wrap .store article h2{margin-bottom:35px}@media(max-width: 1100px){main.home .cont5 .wrap .store article h2{margin-bottom:24px}}main.home .cont6{padding-bottom:100px}@media(max-width: 1100px){main.home .cont6{padding-bottom:56px}}main.home .cont6 .recruit{display:flex;flex-wrap:wrap;width:100%;padding-left:0;padding-right:0;margin:auto;margin-bottom:40px}@media(max-width: 1100px){main.home .cont6 .recruit{width:740px}}@media(max-width: 1100px){main.home .cont6 .recruit{padding-left:20px}}@media(max-width: 1100px){main.home .cont6 .recruit{padding-right:20px}}@media(max-width: 1100px){main.home .cont6 .recruit{margin-bottom:24px}}main.home .cont6 .recruit .img-box{background-size:cover;background-position:center}main.home .cont6 .recruit .recruit-img1{width:25vw}@media(max-width: 1100px){main.home .cont6 .recruit .recruit-img1{width:100%}}main.home .cont6 .recruit .recruit-img2{width:25vw}@media(max-width: 1100px){main.home .cont6 .recruit .recruit-img2{width:50%}}main.home .cont6 .recruit .recruit-img3{width:25vw}@media(max-width: 1100px){main.home .cont6 .recruit .recruit-img3{width:50%}}main.home .cont6 .wrap .flex{display:flex;flex-wrap:wrap}@media screen and (max-width: 1100px){main.home .cont6 .wrap .flex{flex-direction:column}}main.home .cont6 .wrap .flex h2{margin-bottom:0}@media(max-width: 1100px){main.home .cont6 .wrap .flex h2{margin-bottom:24px}}main.home .cont6 .wrap .flex .box{margin-left:228px}@media(max-width: 1100px){main.home .cont6 .wrap .flex .box{margin-left:0}}main.home .cont6 .wrap .flex .box .c-o{font-size:24px;font-weight:500;margin-bottom:32px;color:#f08700}@media(max-width: 1100px){main.home .cont6 .wrap .flex .box .c-o{font-size:18px}}@media(max-width: 1100px){main.home .cont6 .wrap .flex .box .c-o{margin-bottom:24px}}main.home .cont6 .wrap .flex .box .desc{font-size:16px;margin-bottom:48px}@media(max-width: 1100px){main.home .cont6 .wrap .flex .box .desc{font-size:15px}}@media(max-width: 1100px){main.home .cont6 .wrap .flex .box .desc{margin-bottom:32px}}main.recruit .mv{margin-top:74px;position:relative;height:400px}@media(max-width: 1100px){main.recruit .mv{margin-top:34px}}@media(max-width: 1100px){main.recruit .mv{height:300px}}main.recruit .mv .mv-box{background-image:url(../img/recruit/mv-recruit.jpg);background-position:center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.recruit .mv .wrap{position:relative;height:100%}main.recruit .mv .wrap h1{font-size:48px;width:fit-content;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(max-width: 1100px){main.recruit .mv .wrap h1{font-size:28px}}main.recruit .mv .wrap h1::after{content:"";display:block;width:100%;height:8px;background-image:linear-gradient(to right, #F08700, #fff);margin-top:24px}@media(max-width: 1100px){main.recruit .mv .wrap h1::after{margin-top:16px}}main.recruit .mv .wrap .en-title{font-size:48px;font-weight:bold;color:#ffcf91;writing-mode:vertical-rl;position:absolute;position:absolute;top:-74px;right:0;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .mv .wrap .en-title{font-size:28px}}@media(max-width: 1100px){main.recruit .mv .wrap .en-title{top:-34px}}@media screen and (max-width: 768px){main.recruit .mv{height:unset;margin-top:0;background-color:#fcfaf8}main.recruit .mv .mv-box{background-image:url(../img/recruit/mv-recruit-sp.jpg);height:127px;position:unset}main.recruit .mv .wrap h1{font-style:22px;position:unset;transform:translateY(0);padding:16px 0}main.recruit .mv .wrap h1::after{margin-top:8px}main.recruit .mv .wrap .en-title{display:none}}main.recruit .cont1{padding-top:80px;padding-bottom:80px}@media(max-width: 1100px){main.recruit .cont1{padding-top:48px}}@media(max-width: 1100px){main.recruit .cont1{padding-bottom:48px}}main.recruit .cont1 .wrap .nav{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 1100px){main.recruit .cont1 .wrap .nav{flex-direction:column}}main.recruit .cont1 .wrap .nav a{width:240px;display:block;margin-right:48px;margin-bottom:40px;border-bottom:1px solid #b8afa5;background-image:url(../img/common/arrow4.svg);background-position:right center;position:relative}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a{width:100%}}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a{margin-right:0}}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a{margin-bottom:32px}}main.recruit .cont1 .wrap .nav a:nth-child(3){margin-right:0}main.recruit .cont1 .wrap .nav a:nth-child(4){margin-bottom:0}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a:nth-child(4){margin-bottom:32px}}main.recruit .cont1 .wrap .nav a:nth-child(5){margin-bottom:0}main.recruit .cont1 .wrap .nav a::after{content:"";width:0;height:1px;background-color:#ea5504;position:absolute;bottom:-1px;left:0}main.recruit .cont1 .wrap .nav a:hover::after{width:100%}main.recruit .cont1 .wrap .nav a:hover .jp{color:#ea5504}main.recruit .cont1 .wrap .nav a .jp{font-size:16px;font-weight:500;display:block;margin-bottom:4px}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a .jp{font-size:15px}}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a .jp{margin-bottom:4px}}main.recruit .cont1 .wrap .nav a .en{font-size:14px;display:block;font-family:"Brandon Grotesque",sans-serif;margin-bottom:8px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a .en{font-size:14px}}@media(max-width: 1100px){main.recruit .cont1 .wrap .nav a .en{margin-bottom:8px}}main.recruit .cont2{padding-top:80px;padding-bottom:80px;background-color:#f6f5f4}@media(max-width: 1100px){main.recruit .cont2{padding-top:80px}}@media(max-width: 1100px){main.recruit .cont2{padding-bottom:48px}}main.recruit .cont2 .wrap .content h2{text-align:center;margin-bottom:40px;position:relative;z-index:6}@media(max-width: 1100px){main.recruit .cont2 .wrap .content h2{text-align:left}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content h2{margin-bottom:32px}}main.recruit .cont2 .wrap .content .flex{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex{margin-bottom:64px}}main.recruit .cont2 .wrap .content .flex article{width:512px;height:266px;margin-bottom:40px;background-color:#fff;box-shadow:3px 3px 24px rgba(141,141,141,.16);padding-top:0;padding-bottom:0;padding-left:168px;padding-right:24px;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:start}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{width:100%}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{height:unset}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{margin-bottom:32px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{padding-top:24px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{padding-bottom:24px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{padding-left:168px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article{padding-right:24px}}main.recruit .cont2 .wrap .content .flex article:nth-child(3){margin-bottom:0}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article:nth-child(3){margin-bottom:32px}}main.recruit .cont2 .wrap .content .flex article:nth-child(4){margin-bottom:0}main.recruit .cont2 .wrap .content .flex article .box{position:relative}main.recruit .cont2 .wrap .content .flex article .box img{position:absolute;top:50%;left:-120px;transform:translateY(-50%)}main.recruit .cont2 .wrap .content .flex article .box h3{font-size:16px;color:#ea5504;margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box h3{font-size:15px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box h3{margin-bottom:24px}}main.recruit .cont2 .wrap .content .flex article .box h4{font-size:20px;font-weight:500;margin-bottom:16px}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box h4{font-size:18px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box h4{margin-bottom:16px}}main.recruit .cont2 .wrap .content .flex article .box ul{list-style:disc}main.recruit .cont2 .wrap .content .flex article .box ul li{list-style:unset;font-size:14px;margin-left:1.5em}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box ul li{font-size:14px}}@media(max-width: 1100px){main.recruit .cont2 .wrap .content .flex article .box ul li{margin-left:1.5em}}@media screen and (max-width: 768px){main.recruit .cont2 .wrap .content .flex article{padding-left:24px}main.recruit .cont2 .wrap .content .flex article .box img{position:unset;transform:translateY(0);margin-bottom:16px}main.recruit .cont2 .wrap .content .flex article .box h3{margin-bottom:16px}}main.recruit .cont2 .wrap .content .img-box img{margin:auto}main.recruit .cont2 .wrap .content .img-box img.sp-img{display:none}@media screen and (max-width: 768px){main.recruit .cont2 .wrap .content .img-box img.pc-img{display:none}main.recruit .cont2 .wrap .content .img-box img.sp-img{display:block}}main.recruit .cont3{padding-top:80px;padding-bottom:80px;position:relative}@media(max-width: 1100px){main.recruit .cont3{padding-top:80px}}@media(max-width: 1100px){main.recruit .cont3{padding-bottom:48px}}main.recruit .cont3::before{content:url(../img/common/bg-o.svg);position:absolute;top:0;left:-64px;z-index:-1}main.recruit .cont3 .wrap .content h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.recruit .cont3 .wrap .content h2{text-align:left}}@media(max-width: 1100px){main.recruit .cont3 .wrap .content h2{margin-bottom:32px}}main.recruit .cont3 .wrap .content dl{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl{margin-bottom:32px}}main.recruit .cont3 .wrap .content dl:last-child{margin-bottom:0}main.recruit .cont3 .wrap .content dl dt{width:320px}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dt{width:100%}}main.recruit .cont3 .wrap .content dl dd{width:calc(100% - 400px)}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dd{width:100%}}main.recruit .cont3 .wrap .content dl dd .num{font-size:56px;font-weight:bold;font-family:"brandon-grotesque",sans-serif;color:#f2ddc5}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dd .num{font-size:48px}}main.recruit .cont3 .wrap .content dl dd h3{font-size:24px;font-weight:500;margin-bottom:16px}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dd h3{font-size:20px}}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dd h3{margin-bottom:16px}}main.recruit .cont3 .wrap .content dl dd .desc{font-size:16px}@media(max-width: 1100px){main.recruit .cont3 .wrap .content dl dd .desc{font-size:15px}}main.recruit .cont4{padding-top:80px;border-top:1px solid #d4d4d4;position:relative}@media(max-width: 1100px){main.recruit .cont4{padding-top:80px}}main.recruit .cont4::before{content:url(../img/about-us/bg-o.svg);position:absolute;bottom:0;right:-64px;z-index:-1;display:block}@media(max-width: 1100px){main.recruit .cont4::before{display:none}}main.recruit .cont4 .wrap .content h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h2{text-align:left}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h2{margin-bottom:32px}}main.recruit .cont4 .wrap .content .desc{font-size:16px;text-align:center;margin-bottom:48px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .desc{font-size:15px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .desc{text-align:left}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .desc{margin-bottom:40px}}main.recruit .cont4 .wrap .content h3{font-size:24px;font-weight:500;padding-left:24px;margin-bottom:24px;position:relative;line-height:28px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3{font-size:18px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3{padding-left:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3{margin-bottom:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3{line-height:22px}}main.recruit .cont4 .wrap .content h3::before{content:"";width:5px;height:25px;background-image:linear-gradient(#EA5504, #F08700);display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3::before{width:5px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content h3::before{height:20px}}main.recruit .cont4 .wrap .content .common-box{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:40px 56px;margin-bottom:64px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box{gap:32px 16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box{margin-bottom:48px}}main.recruit .cont4 .wrap .content .common-box .box{width:calc(33.3333333333% - 37.3333333333px)}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box{width:calc(33.3333333333% - 10.6666666667px)}}@media screen and (max-width: 768px){main.recruit .cont4 .wrap .content .common-box .box{width:100%}}main.recruit .cont4 .wrap .content .common-box .box .img-box{position:relative;margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .img-box{margin-bottom:8px}}main.recruit .cont4 .wrap .content .common-box .box .img-box img{max-width:unset;width:100%}main.recruit .cont4 .wrap .content .common-box .box .img-box .open-btn{width:40px;height:40px;background-color:#fff;border-radius:50%;background-image:url(../img/recruit/plus.svg);background-position:center,center;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;position:absolute;bottom:16px;position:absolute;right:16px;cursor:pointer}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .img-box .open-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .img-box .open-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .img-box .open-btn{bottom:12px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .img-box .open-btn{right:12px}}main.recruit .cont4 .wrap .content .common-box .box .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .en-name{font-size:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .en-name{margin-bottom:0}}main.recruit .cont4 .wrap .content .common-box .box .flex{display:flex}main.recruit .cont4 .wrap .content .common-box .box .flex .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .flex .pos{font-size:12px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .flex .pos{margin-right:1em}}main.recruit .cont4 .wrap .content .common-box .box .flex .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .box .flex .name{font-size:12px}}main.recruit .cont4 .wrap .content .common-box .click-box{width:100%;height:100%;overflow-y:auto;position:fixed;top:0;left:0;z-index:9999;background-color:#fff;background-image:url(../img/about-us/bg-o.svg);background-position:-64px calc(100% + 64px);opacity:0;pointer-events:none;transition:.3s ease-out}@media screen and (max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box{background-image:unset}}main.recruit .cont4 .wrap .content .common-box .click-box.open{opacity:1;pointer-events:all}main.recruit .cont4 .wrap .content .common-box .click-box .close-btn{width:40px;height:40px;border-radius:50%;background-image:linear-gradient(#F8B500, #F08700);position:absolute;position:absolute;top:60px;position:absolute;right:3%;cursor:pointer;z-index:1}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .close-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .close-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .close-btn{top:46px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .close-btn{right:3%}}main.recruit .cont4 .wrap .content .common-box .click-box .close-btn span{display:block;width:100%;height:100%;border-radius:50%;background-image:url(../img/recruit/close.svg);background-position:center,center;background-size:12px}main.recruit .cont4 .wrap .content .common-box .click-box .wrap{padding:80px 0}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap{padding:48px 20px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left{width:320px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left{width:250px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left img{margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left img{margin-bottom:16px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .en-name{font-size:18px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .en-name{margin-bottom:0}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt{display:flex}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{font-size:14px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{margin-right:1em}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .name{font-size:14px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right{width:calc(100% - 384px)}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right{width:calc(100% - 298px)}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box{margin-bottom:32px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box{margin-bottom:24px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box:last-of-type{margin-bottom:0}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{margin-bottom:16px;color:#f08700;font-size:18px;letter-spacing:.6px;font-weight:500;position:relative;padding-left:64px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{margin-bottom:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{font-size:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{padding-left:48px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt::before{content:"";display:block;width:56px;height:1px;background-color:#f08700;position:absolute;top:.8em;left:0}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt::before{width:40px}}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{font-size:14px;letter-spacing:.6px;line-height:22px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{font-size:14px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{line-height:22px}}@media screen and (max-width: 768px){main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .left{width:100%;margin-bottom:40px}main.recruit .cont4 .wrap .content .common-box .click-box .wrap .flex .right{width:100%}}main.recruit .cont4 .wrap .content .register-box{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:40px 56px;margin-bottom:0}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box{gap:24px 16px}}main.recruit .cont4 .wrap .content .register-box .box{width:calc(33.3333333333% - 37.3333333333px);position:relative;padding:16px;border:1px solid #cec8c2;background-color:#fff}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box{width:calc(33.3333333333% - 37.3333333333px)}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box{padding:16px}}main.recruit .cont4 .wrap .content .register-box .box .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .en-name{font-size:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .en-name{margin-bottom:4px}}main.recruit .cont4 .wrap .content .register-box .box .flex{display:flex}main.recruit .cont4 .wrap .content .register-box .box .flex .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .flex .pos{font-size:12px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .flex .pos{margin-right:1em}}main.recruit .cont4 .wrap .content .register-box .box .flex .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .flex .name{font-size:12px}}main.recruit .cont4 .wrap .content .register-box .box .img-box{position:unset;margin:0}main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{width:40px;height:40px;background-color:#fff;border-radius:50%;background-image:url(../img/recruit/plus.svg);background-position:center,center;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;position:absolute;top:50%;position:absolute;right:16px;transform:translateY(-50%);cursor:pointer}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{top:50%}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{right:16px}}@media(max-width: 1100px){main.recruit .cont4 .wrap .content .register-box .box .img-box .open-btn{transform:translateY(-50%)}}main.recruit .cont5{padding-top:100px;padding-bottom:80px}@media(max-width: 1100px){main.recruit .cont5{padding-top:80px}}@media(max-width: 1100px){main.recruit .cont5{padding-bottom:48px}}main.recruit .cont5 .wrap .content h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h2{text-align:left}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h2{margin-bottom:32px}}main.recruit .cont5 .wrap .content .desc{font-size:16px;text-align:center;margin-bottom:48px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .desc{font-size:15px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .desc{text-align:left}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .desc{margin-bottom:40px}}main.recruit .cont5 .wrap .content h3{font-size:24px;font-weight:500;padding-left:24px;margin-bottom:24px;position:relative;line-height:28px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3{font-size:18px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3{padding-left:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3{margin-bottom:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3{line-height:22px}}main.recruit .cont5 .wrap .content h3::before{content:"";width:5px;height:25px;background-image:linear-gradient(#EA5504, #F08700);display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3::before{width:5px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content h3::before{height:20px}}main.recruit .cont5 .wrap .content .common-box{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:40px 56px;margin-bottom:64px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box{gap:32px 16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box{margin-bottom:48px}}main.recruit .cont5 .wrap .content .common-box .box{width:calc(33.3333333333% - 37.3333333333px)}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box{width:calc(33.3333333333% - 10.6666666667px)}}@media screen and (max-width: 768px){main.recruit .cont5 .wrap .content .common-box .box{width:100%}}main.recruit .cont5 .wrap .content .common-box .box .img-box{position:relative;margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .img-box{margin-bottom:8px}}main.recruit .cont5 .wrap .content .common-box .box .img-box img{max-width:unset;width:100%}main.recruit .cont5 .wrap .content .common-box .box .img-box .open-btn{width:40px;height:40px;background-color:#fff;border-radius:50%;background-image:url(../img/recruit/plus.svg);background-position:center,center;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;position:absolute;bottom:16px;position:absolute;right:16px;cursor:pointer}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .img-box .open-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .img-box .open-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .img-box .open-btn{bottom:12px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .img-box .open-btn{right:12px}}main.recruit .cont5 .wrap .content .common-box .box .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .en-name{font-size:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .en-name{margin-bottom:0}}main.recruit .cont5 .wrap .content .common-box .box .flex{display:flex}main.recruit .cont5 .wrap .content .common-box .box .flex .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .flex .pos{font-size:12px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .flex .pos{margin-right:1em}}main.recruit .cont5 .wrap .content .common-box .box .flex .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .box .flex .name{font-size:12px}}main.recruit .cont5 .wrap .content .common-box .click-box{width:100%;height:100%;overflow-y:auto;position:fixed;top:0;left:0;z-index:9999;background-color:#fff;background-image:url(../img/about-us/bg-o.svg);background-position:-64px calc(100% + 64px);opacity:0;pointer-events:none;transition:.3s ease-out}@media screen and (max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box{background-image:unset}}main.recruit .cont5 .wrap .content .common-box .click-box.open{opacity:1;pointer-events:all}main.recruit .cont5 .wrap .content .common-box .click-box .close-btn{width:40px;height:40px;border-radius:50%;background-image:linear-gradient(#F8B500, #F08700);position:absolute;position:absolute;top:60px;position:absolute;right:3%;cursor:pointer;z-index:1}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .close-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .close-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .close-btn{top:46px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .close-btn{right:3%}}main.recruit .cont5 .wrap .content .common-box .click-box .close-btn span{display:block;width:100%;height:100%;border-radius:50%;background-image:url(../img/recruit/close.svg);background-position:center,center;background-size:12px}main.recruit .cont5 .wrap .content .common-box .click-box .wrap{padding:80px 0}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap{padding:48px 20px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left{width:320px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left{width:250px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left img{margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left img{margin-bottom:16px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .en-name{font-size:18px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .en-name{margin-bottom:0}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt{display:flex}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{font-size:14px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .pos{margin-right:1em}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left .flex-txt .name{font-size:14px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right{width:calc(100% - 384px)}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right{width:calc(100% - 298px)}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box{margin-bottom:32px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box{margin-bottom:24px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box:last-of-type{margin-bottom:0}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{margin-bottom:16px;color:#f08700;font-size:18px;letter-spacing:.6px;font-weight:500;position:relative;padding-left:64px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{margin-bottom:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{font-size:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt{padding-left:48px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt::before{content:"";display:block;width:56px;height:1px;background-color:#f08700;position:absolute;top:.8em;left:0}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .qs-txt::before{width:40px}}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{font-size:14px;letter-spacing:.6px;line-height:22px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{font-size:14px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right .interview-box .as-txt{line-height:22px}}@media screen and (max-width: 768px){main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .left{width:100%;margin-bottom:40px}main.recruit .cont5 .wrap .content .common-box .click-box .wrap .flex .right{width:100%}}main.recruit .cont5 .wrap .content .register-box{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:40px 56px;margin-bottom:0}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box{gap:32px 16px}}main.recruit .cont5 .wrap .content .register-box .box{width:calc(33.3333333333% - 37.3333333333px);position:relative;padding:16px;border:1px solid #cec8c2;background-color:#fff}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box{width:100%}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box{padding:16px}}main.recruit .cont5 .wrap .content .register-box .box .en-name{font-size:20px;letter-spacing:.6px;margin-bottom:4px;color:#b8afa5}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .en-name{font-size:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .en-name{margin-bottom:4px}}main.recruit .cont5 .wrap .content .register-box .box .flex{display:flex}main.recruit .cont5 .wrap .content .register-box .box .flex .pos{font-size:14px;letter-spacing:.6px;margin-right:1em}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .flex .pos{font-size:12px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .flex .pos{margin-right:1em}}main.recruit .cont5 .wrap .content .register-box .box .flex .name{font-size:14px;letter-spacing:.6px}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .flex .name{font-size:12px}}main.recruit .cont5 .wrap .content .register-box .box .img-box{position:unset;margin:0}main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{width:40px;height:40px;background-color:#fff;border-radius:50%;background-image:url(../img/recruit/plus.svg);background-position:center,center;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;position:absolute;top:50%;position:absolute;right:16px;transform:translateY(-50%);cursor:pointer}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{width:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{height:30px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{top:50%}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{right:16px}}@media(max-width: 1100px){main.recruit .cont5 .wrap .content .register-box .box .img-box .open-btn{transform:translateY(-50%)}}main.recruit .cont6{padding-top:80px;padding-bottom:80px;position:relative;background-color:#f6f5f4}@media(max-width: 1100px){main.recruit .cont6{padding-top:80px}}@media(max-width: 1100px){main.recruit .cont6{padding-bottom:48px}}main.recruit .cont6::before{content:url(../img/common/bg-o.svg);position:absolute;top:0;left:-64px;z-index:1}main.recruit .cont6 .wrap{position:relative;z-index:2}main.recruit .cont6 .wrap .content h2{text-align:center;margin-bottom:40px}@media(max-width: 1100px){main.recruit .cont6 .wrap .content h2{text-align:left}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content h2{margin-bottom:32px}}main.recruit .cont6 .wrap .content article{padding-top:80px;padding-bottom:80px;padding-left:160px;padding-right:160px;box-shadow:3px 3px 24px rgba(141,141,141,.16);background-color:#fff}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article{padding-top:24px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article{padding-bottom:24px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article{padding-left:24px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article{padding-right:24px}}main.recruit .cont6 .wrap .content article dl{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl{margin-bottom:24px}}main.recruit .cont6 .wrap .content article dl:last-child{margin-bottom:0}main.recruit .cont6 .wrap .content article dl dt{width:156px;font-size:16px;font-weight:bold}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl dt{width:108px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl dt{font-size:15px}}@media screen and (max-width: 768px){main.recruit .cont6 .wrap .content article dl dt span{display:block}}main.recruit .cont6 .wrap .content article dl dd{width:calc(100% - 156px);font-size:16px;padding-left:56px;border-left:1px solid #b8afa5}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl dd{width:calc(100% - 108px)}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl dd{font-size:15px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content article dl dd{padding-left:24px}}main.recruit .cont6 .wrap .content .btn2{width:512px;background-color:#fff;padding-top:36px;padding-bottom:36px;padding-left:40px;padding-right:0;margin:auto;margin-top:80px;box-shadow:3px 3px 24px rgba(141,141,141,.16);display:block;background-image:url(../img/common/arrow5.svg);background-position:calc(100% - 32px) center;display:flex}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{width:330px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{padding-top:20px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{padding-bottom:20px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{padding-left:20px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{padding-right:20px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{margin-top:64px}}main.recruit .cont6 .wrap .content .btn2:hover{background-position:calc(100% - 28px) center}@media screen and (max-width: 1100px){main.recruit .cont6 .wrap .content .btn2{background-position:calc(100% - 16px) center}main.recruit .cont6 .wrap .content .btn2:hover{background-position:calc(100% - 12px) center}}main.recruit .cont6 .wrap .content .btn2 p{font-size:20px;line-height:32px;margin-left:30px}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2 p{font-size:14px}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2 p{line-height:unset}}@media(max-width: 1100px){main.recruit .cont6 .wrap .content .btn2 p{margin-left:16px}}main.recruit .cont7{padding-top:80px;padding-bottom:100px}@media(max-width: 1100px){main.recruit .cont7{padding-top:48px}}@media(max-width: 1100px){main.recruit .cont7{padding-bottom:56px}}main.recruit .cont7 .wrap .content .guidance{font-size:20px;text-align:center;margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .guidance{font-size:18px}}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .guidance{text-align:left}}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .guidance{margin-bottom:24px}}main.recruit .cont7 .wrap .content .form-body{padding-top:56px;padding-bottom:56px;background-color:#f6f5f4}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body{padding-top:24px}}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body{padding-bottom:24px}}main.recruit .cont7 .wrap .content .form-body .box{width:664px;margin:auto}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box{width:calc(100% - 48px)}}main.recruit .cont7 .wrap .content .form-body .box div{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;line-height:32px}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box div{line-height:32px}}main.recruit .cont7 .wrap .content .form-body .box div:first-child{margin-bottom:24px}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box div:first-child{margin-bottom:24px}}main.recruit .cont7 .wrap .content .form-body .box div label{width:calc(100% - 540px);display:block;font-size:16px;font-weight:500}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box div label{width:100px}}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box div label{font-size:15px}}main.recruit .cont7 .wrap .content .form-body .box div input{width:540px;background-color:#fff;display:block;border:1px solid #b8afa5;padding-left:12px}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box div input{width:calc(100% - 100px)}}main.recruit .cont7 .wrap .content .form-body .box .btn{margin:auto;margin-top:40px;display:block}@media(max-width: 1100px){main.recruit .cont7 .wrap .content .form-body .box .btn{margin-top:32px}}main.service .mv{margin-top:74px;position:relative;height:400px}@media(max-width: 1100px){main.service .mv{margin-top:34px}}@media(max-width: 1100px){main.service .mv{height:300px}}main.service .mv .mv-box{background-image:url(../img/service/mv-service.jpg);background-position:center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.service .mv .wrap{position:relative;height:100%}main.service .mv .wrap h1{font-size:48px;width:fit-content;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(max-width: 1100px){main.service .mv .wrap h1{font-size:28px}}main.service .mv .wrap h1::after{content:"";display:block;width:100%;height:8px;background-image:linear-gradient(to right, #F08700, #fff);margin-top:24px}@media(max-width: 1100px){main.service .mv .wrap h1::after{margin-top:16px}}main.service .mv .wrap .en-title{font-size:48px;font-weight:bold;color:#ffcf91;writing-mode:vertical-rl;position:absolute;position:absolute;top:-74px;right:0;letter-spacing:.6px}@media(max-width: 1100px){main.service .mv .wrap .en-title{font-size:28px}}@media(max-width: 1100px){main.service .mv .wrap .en-title{top:-34px}}@media screen and (max-width: 768px){main.service .mv{height:unset;margin-top:0;background-color:#fcfaf8}main.service .mv .mv-box{background-image:url(../img/service/mv-service-sp.jpg);height:127px;position:unset}main.service .mv .wrap h1{font-style:22px;position:unset;transform:translateY(0);padding:16px 0}main.service .mv .wrap h1::after{margin-top:8px}main.service .mv .wrap .en-title{display:none}}main.service .cont1{padding-top:80px;padding-bottom:80px;position:relative}@media(max-width: 1100px){main.service .cont1{padding-top:48px}}@media(max-width: 1100px){main.service .cont1{padding-bottom:48px}}main.service .cont1::before{content:url(../img/common/bg-o.svg);position:absolute;top:0;left:-64px;z-index:-1;display:block}@media(max-width: 1100px){main.service .cont1::before{display:none}}main.service .cont1 .wrap .business h2{margin-bottom:24px}@media(max-width: 1100px){main.service .cont1 .wrap .business h2{margin-bottom:24px}}main.service .cont1 .wrap .business h2 span{font-size:24px;display:block;text-align:center;font-weight:500}@media(max-width: 1100px){main.service .cont1 .wrap .business h2 span{font-size:18px}}main.service .cont1 .wrap .business h2 span.c-o{color:#ea5504}main.service .cont1 .wrap .business .img-box img{margin:auto}main.service .cont1 .wrap .business .img-box img.sp-img{display:none}@media screen and (max-width: 768px){main.service .cont1 .wrap .business .img-box img.pc-img{display:none}main.service .cont1 .wrap .business .img-box img.sp-img{display:block}}main.service .cont1 .wrap .business .desc{font-size:16px;text-align:center;line-height:26px}@media(max-width: 1100px){main.service .cont1 .wrap .business .desc{font-size:15px}}@media(max-width: 1100px){main.service .cont1 .wrap .business .desc{line-height:26px}}main.service .cont2{padding-bottom:100px}@media(max-width: 1100px){main.service .cont2{padding-bottom:56px}}main.service .cont2 .wrap .content article{margin-bottom:40px;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1100px){main.service .cont2 .wrap .content article{margin-bottom:32px}}main.service .cont2 .wrap .content article:last-child{margin-bottom:0}main.service .cont2 .wrap .content article img{width:320px}@media(max-width: 1100px){main.service .cont2 .wrap .content article img{width:280px}}main.service .cont2 .wrap .content article .box{width:calc(100% - 320px);padding-left:80px}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box{width:calc(100% - 280px)}}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box{padding-left:40px}}main.service .cont2 .wrap .content article .box h3{font-size:24px;font-weight:500;padding-left:24px;margin-bottom:20px;position:relative;line-height:28px}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3{font-size:18px}}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3{padding-left:16px}}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3{margin-bottom:16px}}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3{line-height:22px}}main.service .cont2 .wrap .content article .box h3::before{content:"";width:5px;height:25px;background-image:linear-gradient(#EA5504, #F08700);display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3::before{width:5px}}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box h3::before{height:20px}}main.service .cont2 .wrap .content article .box p{font-size:16px}@media(max-width: 1100px){main.service .cont2 .wrap .content article .box p{font-size:15px}}@media screen and (max-width: 768px){main.service .cont2 .wrap .content article{flex-direction:column}main.service .cont2 .wrap .content article img{width:100%;margin-bottom:24px}main.service .cont2 .wrap .content article .box{width:100%;padding-left:0}}main.shop-list .mv{margin-top:74px;position:relative;height:400px}@media(max-width: 1100px){main.shop-list .mv{margin-top:34px}}@media(max-width: 1100px){main.shop-list .mv{height:300px}}main.shop-list .mv .mv-box{background-image:url(../img/shop-list/mv-shop.jpg);background-position:center;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.shop-list .mv .wrap{position:relative;height:100%}main.shop-list .mv .wrap h1{font-size:48px;width:fit-content;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(max-width: 1100px){main.shop-list .mv .wrap h1{font-size:28px}}main.shop-list .mv .wrap h1::after{content:"";display:block;width:100%;height:8px;background-image:linear-gradient(to right, #F08700, #fff);margin-top:24px}@media(max-width: 1100px){main.shop-list .mv .wrap h1::after{margin-top:16px}}main.shop-list .mv .wrap .en-title{font-size:48px;font-weight:bold;color:#ffcf91;writing-mode:vertical-rl;position:absolute;position:absolute;top:-74px;right:0;letter-spacing:.6px}@media(max-width: 1100px){main.shop-list .mv .wrap .en-title{font-size:28px}}@media(max-width: 1100px){main.shop-list .mv .wrap .en-title{top:-34px}}@media screen and (max-width: 768px){main.shop-list .mv{height:unset;margin-top:0;background-color:#fcfaf8}main.shop-list .mv .mv-box{background-image:url(../img/shop-list/mv-shop-sp.jpg);height:127px;position:unset}main.shop-list .mv .wrap h1{font-style:22px;position:unset;transform:translateY(0);padding:16px 0}main.shop-list .mv .wrap h1::after{margin-top:8px}main.shop-list .mv .wrap .en-title{display:none}}main.shop-list .cont1{padding-top:80px;padding-bottom:80px;position:relative}@media(max-width: 1100px){main.shop-list .cont1{padding-top:48px}}@media(max-width: 1100px){main.shop-list .cont1{padding-bottom:48px}}main.shop-list .cont1::before{content:url(../img/common/bg-o.svg);position:absolute;top:0;right:-64px;z-index:-1;display:block}@media(max-width: 1100px){main.shop-list .cont1::before{display:none}}main.shop-list .cont1 .wrap .group .group-img{margin:auto;margin-bottom:40px}@media(max-width: 1100px){main.shop-list .cont1 .wrap .group .group-img{margin-bottom:32px}}main.shop-list .cont1 .wrap .group .desc{font-size:16px;text-align:center;margin-bottom:80px}@media(max-width: 1100px){main.shop-list .cont1 .wrap .group .desc{font-size:15px}}@media(max-width: 1100px){main.shop-list .cont1 .wrap .group .desc{margin-bottom:64px}}@media screen and (max-width: 768px){main.shop-list .cont1 .wrap .group .desc{text-align:left;font-size:14px;line-height:1.8}}main.shop-list .cont1 .wrap .group .img-box img{margin:auto}main.shop-list .cont1 .wrap .group .img-box .sp-img{display:none}@media screen and (max-width: 768px){main.shop-list .cont1 .wrap .group .img-box .pc-img{display:none}main.shop-list .cont1 .wrap .group .img-box .sp-img{display:block}}main.shop-list .cont2{padding-top:80px;padding-bottom:80px;background-color:#f6f5f4}@media(max-width: 1100px){main.shop-list .cont2{padding-top:48px}}@media(max-width: 1100px){main.shop-list .cont2{padding-bottom:48px}}main.shop-list .cont2 .wrap .history{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}main.shop-list .cont2 .wrap .history h2{margin-bottom:0;position:relative;z-index:6}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history h2{margin-bottom:32px}}main.shop-list .cont2 .wrap .history article{width:743px}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history article{width:100%}}main.shop-list .cont2 .wrap .history article ul{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #b8afa5;line-height:34px}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history article ul{margin-bottom:16px}}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history article ul{padding-bottom:16px}}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history article ul{line-height:26px}}main.shop-list .cont2 .wrap .history article ul li{font-size:16px}@media(max-width: 1100px){main.shop-list .cont2 .wrap .history article ul li{font-size:15px}}main.shop-list .cont2 .wrap .history article ul li:nth-child(1){font-weight:500}@media(max-width: 1100px){.pc{display:none !important}}@media(min-width: 1101px){.sp{display:none !important}}