.staff .page_ttl_area{background-image:url(../images/staff/page_ttl_bg.jpg)}.staff_list_block{border-style:solid}.staff_list_block .mk{display:block}.staff_list_block .mk img{margin:auto;width:48px}.front_staff{border-color:#36aae0}.front_staff .list_item .label{background:rgba(54,170,224,.85)}.front_staff .post,.front_staff .h_btn_area .modal_close{color:#2368c6}.front_staff .name,.front_staff .roma,.front_staff .tooltip,.front_staff .profile_list dt{color:#36aae0}.front_staff .tooltip{border-color:#36aae0}.front_staff .tooltip:after{border-color:#36aae0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.front_staff .profile .profile_ttl{background:url(../images/common/sub_ttl_bg.png) no-repeat 50% 20px}.backoffice_staff{border-color:#f7b1cd}.backoffice_staff .list_item .label{background:rgba(247,75,115,.85)}.backoffice_staff .post,.backoffice_staff .h_btn_area .modal_close{color:#c32144}.backoffice_staff .ttl1,.backoffice_staff .name,.backoffice_staff .roma,.backoffice_staff .tooltip,.backoffice_staff .profile_list dt{color:#f05b7b}.backoffice_staff .tooltip{border-color:#f05b7b}.backoffice_staff .tooltip:after{border-color:#f05b7b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.backoffice_staff .profile .profile_ttl{background:url(../images/staff/sub_ttl_bg2.png) no-repeat 50% 20px}.backoffice_staff .f_btn_area .btn1{background:#f05b7b}.remodal-overlay{padding:100px 0;background:url(../images/common/modal_bg.png);background-size:150px}.staff_profile{padding:0;background:rgba(0,0,0,0) !important}.staff_profile .staff_profile_inner{background:#fff}.staff_profile .staff_profile_inner .profile_header{position:relative}.staff_profile .staff_profile_inner .profile_header .post{line-height:1}.staff_profile .staff_profile_inner .profile_header .name{letter-spacing:.1em;line-height:1}.staff_profile .staff_profile_inner .profile_ttl .tooltip{padding:.4em 1em;line-height:1.4;text-align:center;border-radius:5px;border-style:solid;border-width:2px;background:#fff;width:auto;display:inline-block;position:relative;z-index:0}.staff_profile .staff_profile_inner .profile_ttl .tooltip:before{margin-left:-10px;content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0px;height:0px;position:absolute;bottom:-9px;left:50%;z-index:0}.staff_profile .staff_profile_inner .profile_ttl .tooltip:after{margin-left:-10px;content:"";border-style:solid;border-width:10px 10px 0 10px;width:0px;height:0px;position:absolute;bottom:-12px;left:50%;z-index:-1}.staff_profile .staff_profile_inner .message{text-align:left;background:#fffae9}.staff_profile .staff_profile_inner .message .profile_ttl{margin-top:-55px}.staff_profile .staff_profile_inner .message .comment{margin-top:1em;line-height:36px;background:url(../images/common/dot_line.png);background-size:4px 36px}.staff_profile .staff_profile_inner .profile{text-align:left}.staff_profile .staff_profile_inner .profile .profile_ttl{background-size:502px 7px}.staff_profile .staff_profile_inner .profile .profile_list{margin-top:1em}.staff_profile .staff_profile_inner .profile .profile_list dt{line-height:36px;float:left}.staff_profile .staff_profile_inner .profile .profile_list dd{background:url(../images/common/dot_line.png) repeat-x 0 100%;background-size:4px 36px;min-height:36px}.staff_profile .staff_profile_inner .f_btn_area{text-align:center}@media only screen and (min-width:768px){.staff .lead .ttl1{background-image:url(../images/staff/lead_ttl.png);height:74px}.staff_list_block{margin-top:50px;padding:0 77px 77px;border-radius:10px;border-width:3px}.staff_list_block .mk{margin-top:-21px}.staff_list_block .staff_list{overflow:hidden}.staff_list_block .staff_list .list_item{margin:40px 0 0 40px;width:240px;float:left}.staff_list_block .staff_list .list_item:nth-child(3n+1){margin-left:0}.staff_list_block .staff_list .list_item a{display:block;position:relative}.staff_list_block .staff_list .list_item a>img{border-radius:3px}.staff_list_block .staff_list .list_item a .label{padding:15px 0;font-size:2rem;letter-spacing:.2em;text-align:center;color:#fff;width:100%;position:absolute;bottom:20px;left:0}.staff_list_block .staff_list .list_item a .label .roma{font-size:1.1rem;letter-spacing:.03em;line-height:1.1;color:#fff;display:block}.front_staff .ttl1{margin-top:10px;background:url(../images/staff/front_ttl.png) no-repeat 50% 0;height:26px}.backoffice_staff .ttl1{margin-top:10px;background:url(../images/staff/backoffice_ttl.png) no-repeat 50% 0;height:26px}.staff_profile{width:600px}.staff_profile .h_btn_area{text-align:right}.staff_profile .h_btn_area .modal_close{font-size:5rem;line-height:1;text-align:center;text-decoration:none;height:65px;display:inline-block}.staff_profile .staff_profile_inner{padding:50px;border-radius:10px}.staff_profile .staff_profile_inner .profile_header .post{font-size:1.8rem;font-weight:bold}.staff_profile .staff_profile_inner .profile_header .name{margin-top:15px;font-size:5rem;letter-spacing:.1em}.staff_profile .staff_profile_inner .profile_header .roma{margin-top:10px}.staff_profile .staff_profile_inner .photo{margin-top:30px}.staff_profile .staff_profile_inner .photo img{border-radius:5px}.staff_profile .staff_profile_inner .profile_ttl .tooltip{font-size:1.8rem;min-width:115px}.staff_profile .staff_profile_inner .message{padding:30px 20px}.staff_profile .staff_profile_inner .profile{margin-top:30px}.staff_profile .staff_profile_inner .profile .profile_ttl{padding-left:20px}.staff_profile .staff_profile_inner .profile .profile_list dt{padding-left:20px;width:10em}.staff_profile .staff_profile_inner .profile .profile_list dd{padding:5px 0 6px 10em}.staff_profile .staff_profile_inner .f_btn_area{margin-top:50px}}@media only screen and (max-width:767px){.staff_list_block{margin-top:10px;border-width:3px 0 0 0}.staff_list_block .mk{margin-top:-50px;text-align:center}.staff_list_block .ttl1{text-align:center}.staff_list_block .staff_list{overflow:hidden}.staff_list_block .staff_list .list_item{padding:20px 5px 0 5px;width:50%;float:left}.staff_list_block .staff_list .list_item:nth-child(odd){padding-left:0}.staff_list_block .staff_list .list_item:nth-child(even){padding-right:0}.staff_list_block .staff_list .list_item a{font-size:0;line-height:0;display:block;position:relative}.staff_list_block .staff_list .list_item a>img{border-radius:3px}.staff_list_block .staff_list .list_item a .label{padding:10px 0;font-size:1.6rem;line-height:1.1;text-align:center;color:#fff;border-radius:0 0 3px 3px;width:100%;position:absolute;bottom:0;left:0}.staff_list_block .staff_list .list_item a .label .roma{margin-top:5px;font-size:1rem;line-height:1.1;color:#fff;display:block}.staff_profile .h_btn_area{display:none}.staff_profile .staff_profile_inner{padding:30px 20px;border-radius:5px}.staff_profile .staff_profile_inner .profile_header .post{font-size:1.4rem}.staff_profile .staff_profile_inner .profile_header .name{margin-top:15px;font-size:3.5rem}.staff_profile .staff_profile_inner .profile_header .roma{margin-top:5px;font-size:1.4rem}.staff_profile .staff_profile_inner .photo{margin-top:30px}.staff_profile .staff_profile_inner .photo img{border-radius:5px}.staff_profile .staff_profile_inner .profile_ttl .tooltip{font-size:1.4rem;min-width:95px}.staff_profile .staff_profile_inner .message{padding:30px 15px 20px}.staff_profile .staff_profile_inner .profile{margin-top:30px}.staff_profile .staff_profile_inner .profile .profile_ttl{padding-left:15px}.staff_profile .staff_profile_inner .profile .profile_list dt{padding-left:15px;font-size:1.4rem;width:8em}.staff_profile .staff_profile_inner .profile .profile_list dd{padding:5px 0 6px 8em;font-size:1.4rem}.staff_profile .staff_profile_inner .f_btn_area{margin-top:30px}}
/*# sourceMappingURL=maps/staff.css.map */