.c-gold{color:#C4AA84}.c-gold1{color:#DBCDAC}.c-gold2{color:#AE914C}.c-purple{color:#663e5b}.c-purple1{color:#856A8E}.c-purple2{color:#BFAFC4}.c-pink{color:#EC6D73}.c-bk{color:#434343}.c-wh{color:#fff}.o_c_t.__10{font-size:10px}.o_c_t.__12{font-size:12px}.o_c_t.__14{font-size:14px}.o_c_t.__16{font-size:16px}.o_c_t.__18{font-size:18px}.o_c_t.__20{font-size:clamp(18px, 3vw, 20px)}.o_c_t.__22{font-size:clamp(18px, 3vw, 22px)}.o_c_t.__24{font-size:clamp(22px, 3vw, 24px)}.o_c_t.__26{font-size:clamp(24px, 3vw, 26px)}.o_c_t.__28{font-size:clamp(26px, 4vw, 28px)}.o_c_t.__lh10{line-height:1}.o_c_t.__lh12{line-height:1.2}.o_c_t.__lh14{line-height:1.4}.o_c_t.__lh16{line-height:1.6}.o_c_t.__lh18{line-height:1.8}.o_c_t.__lh20{line-height:2}#recruit-mainv{background-repeat:repeat;padding-top:114px;height:300px;text-align:center;background:url(../img/pattern-bg8.png),-moz-radial-gradient(center, ellipse cover, rgba(244,244,244,0) 40%, #f5dce0 100%);background:url(../img/pattern-bg8.png),-webkit-radial-gradient(center, ellipse cover, rgba(244,244,244,0) 40%, #f5dce0 100%);background:url(../img/pattern-bg8.png),radial-gradient(ellipse at center, rgba(244,244,244,0) 40%,#f5dce0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f4f4f4', endColorstr='#f5dce0',GradientType=1 );margin-bottom:60px}#recruit-mainv .recruit-img1{width:250px;padding-top:42px;padding-left:50px}#recruit-mainv .recruit-ttl{width:355px;vertical-align:top;padding:112px 16px 0}#recruit-mainv .recruit-img2{width:380px;vertical-align:top;margin-top:30px}@media screen and (max-width: 1080px){#recruit-mainv .recruit-img1{width:220px;padding-top:54px}#recruit-mainv .recruit-img2{width:340px;margin-top:45px}}@media screen and (max-width: 1010px){#recruit-mainv .recruit-img1{width:180px;padding-left:0;padding-top:70px}#recruit-mainv .recruit-ttl{width:340px}#recruit-mainv .recruit-img2{width:250px;margin-top:65px}}@media screen and (max-width: 820px){#recruit-mainv .recruit-img1{display:none}}@media screen and (max-width: 630px){#recruit-mainv .recruit-ttl{padding:112px 0 0}#recruit-mainv .recruit-img2{width:220px}}@media screen and (max-width: 600px){#recruit-mainv{position:relative}#recruit-mainv .recruit-ttl{padding:72px 0 0}#recruit-mainv .recruit-img2{width:220px;display:block;margin-top:0;position:absolute;right:0}}@media screen and (max-width: 480px){#recruit-mainv .recruit-img2{width:200px;margin-top:14px}}@media screen and (max-width: 380px){#recruit-mainv .recruit-ttl{width:300px}#recruit-mainv .recruit-img2{width:175px;margin-top:33px}}@media screen and (max-width: 340px){#recruit-mainv .recruit-ttl{width:280px}}#message{margin-bottom:100px}#message .box{margin-top:30px}#message .left{float:left;width:40%}#message .left img{width:420px}#message .left p{font-size:2.4em;line-height:2em;text-align:center}#message .left span{font-size:2.4em;line-height:1em}#message .right{float:right;width:50%}#message .right h4{font-size:4.4em;line-height:2em;font-weight:normal;margin:0}#message .right p{font-size:2.4em;line-height:2em;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width: 945px){#message .left{width:100%;text-align:center}#message .right{width:100%;margin-top:40px;background-color:#f3f3f3;padding:20px;box-sizing:border-box}#message .left img{margin-bottom:20px}#message .left span{font-size:2em}}@media screen and (max-width: 480px){#message .left img{width:100%}#message .right h4{margin-bottom:20px;font-size:3em;font-weight:bold}#message .left span{font-size:1.6em}}#workstab{margin-bottom:60px}label.panel-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;box-sizing:border-box;width:100%;padding:32px 0;-webkit-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:200ms;transition-duration:200ms}#panels .container{margin:0 auto;width:100%}#panels .contents{box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity 600ms;transition:opacity 600ms;overflow-y:hidden}#panel-1-ctrl:checked ~ #panels #panel-1 .contents,#panel-2-ctrl:checked ~ #panels #panel-2 .contents,#panel-3-ctrl:checked ~ #panels #panel-3 .contents,#panel-4-ctrl:checked ~ #panels #panel-4 .contents{max-height:4000px;opacity:1;box-sizing:border-box;border:2px solid #fff;background:#f7f7f7;position:relative;width:100%;padding:40px}#panel-1-ctrl:checked ~ #tabs-list #li-for-panel-1{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel-2-ctrl:checked ~ #tabs-list #li-for-panel-2{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel-3-ctrl:checked ~ #tabs-list #li-for-panel-3{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel-4-ctrl:checked ~ #tabs-list #li-for-panel-4{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel-1-ctrl:checked ~ #tabs-list #li-for-panel-1:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}#panel-2-ctrl:checked ~ #tabs-list #li-for-panel-2:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}#panel-3-ctrl:checked ~ #tabs-list #li-for-panel-3:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}#panel-4-ctrl:checked ~ #tabs-list #li-for-panel-4:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}ul#tabs-list{display:flex;justify-content:center;list-style:none;text-align:center;margin:0;padding:0;width:100%}ul#tabs-list li{background:#ccc;list-style:none;width:32%;margin-right:2%;font-size:3em;text-align:center;background-color:#f3f3f3;color:#434343;margin-bottom:20px;transition:all 0.3s ease 0s}ul#tabs-list li:last-child{margin-right:0}ul#tabs-list li label.panel-label{position:relative;vertical-align:middle !important;line-height:1.4em}ul#tabs-list li label.panel-label::after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#a2d7dd;height:0;-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;transition-property:height;-webkit-transition-duration:200ms;-moz-transition-property:200ms;-ms-transition-property:200ms;transition-duration:200ms}.panel-radios{display:none}@media screen and (max-width: 850px){ul#tabs-list li label.panel-label{font-size:0.8em}}@media screen and (max-width: 480px){#panel-1-ctrl:checked ~ #panels #panel-1 .contents,#panel-2-ctrl:checked ~ #panels #panel-2 .contents,#panel-3-ctrl:checked ~ #panels #panel-3 .contents,#panel-4-ctrl:checked ~ #panels #panel-4 .contents{padding:14px}ul#tabs-list li{padding:0}}#panels #panel-1 .contents .left{float:left;width:30%}#panels #panel-1 .contents .left ul{list-style:none}#panels #panel-1 .contents .left ul li{text-align:center;font-size:3em;line-height:2em;position:relative;margin-bottom:60px}#panels #panel-1 .contents .left ul li span{content:"";position:absolute;display:inline-block;width:3px;height:35px;background-color:#dbcdac;bottom:-46px;right:50%}#panels #panel-1 .contents .rightbox{float:right;width:70%}#panels #panel-1 .contents .rightbox ul li{margin-top:20px}#panels #panel-1 .contents .rightbox ul li:first-child{margin-top:0}#panels #panel-1 .contents .right{background-color:#fff;padding:20px;box-sizing:border-box}#panels #panel-1 .contents .right ul{list-style:none}#panels #panel-1 .contents .right ul li{margin-bottom:20px}#panels #panel-1 .contents .right .left{float:left;width:50%;font-size:2em;line-height:2em;letter-spacing:0.2em;box-sizing:border-box;padding-right:20px}#panels #panel-1 .contents .right .left p{text-align:justify;text-justify:inter-ideograph}#panels #panel-1 .contents .right .left p span{font-weight:bold;font-size:1.4em}#panels #panel-1 .contents .right .right{float:right;width:50%}#panels #panel-1 .contents .right .right img{width:100%}@media screen and (max-width: 850px){#panels #panel-1 .contents .left{float:none;width:100%}#panels #panel-1 .contents .left ul{padding:0;margin:0;margin-bottom:50px}#panels #panel-1 .contents .left ul li{display:inline-block;padding:8px;font-size:2.2em;width:100%;margin-bottom:10px;background-color:#fff;padding:10px;box-sizing:border-box}#panels #panel-1 .contents .left ul li span{display:none}#panels #panel-1 .contents .rightbox{float:none;width:100%}#panels #panel-1 .contents .rightbox ul{padding:0}}@media screen and (max-width: 700px){#panels #panel-1 .contents .right .left{width:100%;padding-right:0}#panels #panel-1 .contents .right .right{width:100%;padding:0}}#panel-2 .contents span{font-size:4.8em;line-height:1.6em;margin-bottom:30px}#panel-2 .contents .box-border{border-bottom:1px solid #ccc;padding-bottom:60px}#panel-2 .contents .comment{margin-top:20px}#panel-2 .contents .left{float:left;width:56%}#panel-2 .contents .name{font-size:2.8em;margin-top:20px;font-weight:bold;line-height:1.6em}#panel-2 .contents .left p{font-size:2.4em;line-height:2em;letter-spacing:0.2em;margin:0;text-align:justify;text-justify:inter-ideograph}#panel-2 .contents .right{float:right;width:40%}#panel-2 .contents .right img{width:100%}#panel-2 .contents .resp{display:none}@media screen and (max-width: 700px){#panel-2 .contents .left{width:100%;margin-top:40px}#panel-2 .contents .left .name{margin-top:20px}#panel-2 .contents .right{width:100%}#panel-2 .contents span{font-size:4em;font-weight:bold}#panel-2 .contents .comment{margin-top:20px}}@media screen and (max-width: 620px){#panel-2 .contents .resp{display:block}}@media screen and (max-width: 570px){#panel-2 .contents span{font-size:3.6em}}@media screen and (max-width: 480px){#panel-2 .contents span{font-weight:normal;margin-top:20px;font-size:4.2em}#panel-2 .contents .box-border{margin-top:30px}}@media screen and (max-width: 400px){#panel-2 .contents span{font-size:3.8em}}@media screen and (max-width: 380px){#panel-2 .contents span{font-size:3.4em}}#panel-3 .contents .step{background-color:#fff;width:100%;height:240px}#panel-3 .contents .step2{height:180px}#panel-3 .contents .step3{height:160px}#panel-3 .contents .arrow{text-align:center;margin:20px auto}#panel-3 .contents .arrow img{width:43px}#panel-3 .contents .step .left{width:20%;height:100%;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#fff;text-align:center;float:left;position:relative}#panel-3 .contents .step .left p{position:absolute;right:23%;top:34%;font-size:5em}#panel-3 .contents .step2 .left p{top:30%}#panel-3 .contents .step3 .left p{top:30%}#panel-3 .contents .step .right{float:left;margin:30px;width:70%}#panel-3 .contents .step .right span{font-size:4em;letter-spacing:0.2em;line-height:2em}#panel-3 .contents .step .right p{font-size:2.4em;line-height:1.6em;letter-spacing:0.2em}#panel-3 .contents .step .right a{width:360px;line-height:70px;font-size:2.6em;background-color:#dbcdac;color:#292929;cursor:pointer;background-image:url(../img/arrow-black-right.png);background-size:9px;background-repeat:no-repeat;background-position:center right 20px;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s;font-weight:normal;letter-spacing:0.2em;text-decoration:none;display:block;text-align:center}#panel-3 .contents .step .right a:hover{background-color:#663e5b;color:#fff;background-image:url(../img/arrow-white-right.png)}@media screen and (max-width: 980px){#panel-3 .contents .step .left p{right:20%}}@media screen and (max-width: 850px){#panel-3 .contents .step .left p{right:13%}}@media screen and (max-width: 770px){#panel-3 .contents .step .left p{font-size:3.6em;right:19%}#panel-3 .contents .step2{height:220px}}@media screen and (max-width: 750px){#panel-3 .contents .step{height:300px}#panel-3 .contents .step .left{height:auto;width:100%}#panel-3 .contents .step .left p{font-size:3.6em;right:19%;color:#fff;position:static}#panel-3 .contents{text-align:center}#panel-3 .contents .step .right{margin:30px 0;width:100%}#panel-3 .contents .step .right a{margin:0 auto}#panel-3 .contents .step2{height:240px}#panel-3 .contents .step3{height:220px}#panel-3 .contents .step .right p{padding:0 20px}}@media screen and (max-width: 520px){#panel-3 .contents .step .right a{width:300px}#panel-3 .contents .step{height:330px}#panel-3 .contents .step2{height:260px}#panel-3 .contents .step3{height:240px}}@media screen and (max-width: 480px){#panel-3 .contents .step .right span{font-size:3.4em}}@media screen and (max-width: 400px){#panel-3 .contents .step .right a{width:260px}#panel-3 .contents .step2{height:300px}}@media screen and (max-width: 360px){#panel-3 .contents .step .right a{width:210px}}@media screen and (max-width: 314px){#panel-3 .contents .step .right span{font-size:3em}}#panel-4 .contents ul{list-style:none;line-height:2em;letter-spacing:0.2em;padding:0}#panel-4 .contents ul li{margin-bottom:40px}#panel-4 .contents ul li:last-child{margin-bottom:0}#panel-4 .contents ul li span{font-size:2.8em;line-height:2em}#panel-4 .contents ul li p{font-size:2.4em;background-color:#fff;padding:30px;line-height:2em;letter-spacing:0.2em;text-align:justify;text-justify:inter-ideograph}@media screen and (max-width: 480px){#panel-4 .contents ul li p{padding:20px}}.closed-text-wrap{text-align:center}@media screen and (max-width: 480px){.closed-text-wrap{text-align:left}}.closed-text{font-size:1.5rem;line-height:1.4;margin-top:50px;margin-bottom:100px}label.panel2-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;box-sizing:border-box;width:100%;padding:32px 0;-webkit-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:200ms;transition-duration:200ms}#panels2 .container{margin:0 auto;width:100%}#panels2 .contents2{box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity 600ms;transition:opacity 600ms;overflow-y:hidden}#panel2-1-ctrl:checked ~ #panels2 #panel2-1 .contents2,#panel2-2-ctrl:checked ~ #panels2 #panel2-2 .contents2{max-height:2000px;opacity:1;box-sizing:border-box;border:2px solid #fff;position:relative;width:100%}#panel2-1-ctrl:checked ~ #tabs-list2 #li-for-panel2-1{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel2-2-ctrl:checked ~ #tabs-list2 #li-for-panel2-2{background:#eee;background-image:url(../img/pattern-bg14.png);background-color:#dbcdac;color:#434343;position:relative}#panel2-1-ctrl:checked ~ #tabs-list2 #li-for-panel2-1:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}#panel2-2-ctrl:checked ~ #tabs-list2 #li-for-panel2-2:before{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #dbcdac}ul#tabs-list2{display:flex;justify-content:center;list-style:none;text-align:center;margin:0;padding:0;width:100%}ul#tabs-list2 li{background:#ccc;list-style:none;width:49%;margin-right:2%;font-size:3em;text-align:center;background-color:#f3f3f3;color:#434343;margin-bottom:20px;transition:all 0.3s ease 0s}ul#tabs-list2 li:last-child{margin-right:0}ul#tabs-list2 li label.panel2-label{position:relative;vertical-align:middle !important}ul#tabs-list2 li label.panel2-label::after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#a2d7dd;height:0;-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;transition-property:height;-webkit-transition-duration:200ms;-moz-transition-property:200ms;-ms-transition-property:200ms;transition-duration:200ms}.panel2-radios{display:none}#panels2 table{font-size:2.4em;line-height:2em;letter-spacing:0.2em;width:100%}#panels2 table th{padding:16px 10px;border-bottom:1px solid #f3f3f3;text-align:left;width:100px}#panels2 table td{padding:16px;border-bottom:1px solid #f3f3f3}@media screen and (max-width: 850px){ul#tabs-list2 li label.panel2-label{font-size:0.8em}}@media screen and (max-width: 480px){#panels2 table{line-height:1.6em}#panels2 table th{padding:10px 0px}#panels2 table td{padding:12px 5px}ul#tabs-list2 li label.panel2-label{line-height:1.4em}}#entrybtn{width:100%;margin-bottom:200px}#entrybtn .mynavi{float:left;width:50%;text-align:center}#entrybtn .mynavi a{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s}#entrybtn .mynavi a:hover{opacity:0.6}#entrybtn .mynavi img{width:450px}#entrybtn .entrylink{text-align:center;display:inline;width:50%}#entrybtn p{font-size:2.8em;line-height:2em;color:#663e5b;text-align:center}#entrybtn .entrylink a{width:450px;line-height:80px;font-size:2.6em;background-color:#dbcdac;color:#292929;cursor:pointer;background-image:url(../img/arrow-black-right.png);background-size:9px;background-repeat:no-repeat;background-position:center right 20px;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s;font-weight:normal;letter-spacing:0.2em;text-decoration:none;display:block;text-align:center;margin:0 auto}#entrybtn .entrylink a:hover{background-color:#663e5b;color:#fff;background-image:url(../img/arrow-white-right.png)}@media screen and (max-width: 990px){#entrybtn .mynavi img{width:400px;height:70px}#entrybtn .entrylink a{width:400px;line-height:70px}}@media screen and (max-width: 870px){#entrybtn{margin-bottom:140px}#entrybtn .mynavi{float:none;width:100%}#entrybtn .entrylink{float:none;width:100%;margin-top:40px}}@media screen and (max-width: 480px){#entrybtn .entrylink a{width:100%}#entrybtn .mynavi img{width:100%;height:auto}#entrybtn p{font-size:2.4em;line-height:1.6em}}
/*# sourceMappingURL=recruit.css.map */
