@charset "UTF-8";.box_staff:after,.box_staff>p:after{content:'';display:block;clear:both}.box_staff>:first-child{margin-top:0}.box_staff>:last-child{margin-bottom:0}.box_staff .ui_tit03{margin-bottom:40px}.box_staff .ui_tit03>.small{display:block;font-size:18px;margin-bottom:2px}.box_staff .flImgL,.box_staff .flImgR{margin-top:0;margin-bottom:0}.box_staff .profile{overflow:hidden}.box_staff .profile:after,.box_staff .profile>p:after{content:'';display:block;clear:both}.box_staff .profile>:first-child{margin-top:0}.box_staff .profile>:last-child{margin-bottom:0}.box_staff .ui_table01.history th{width:20%}.txt_info{background-color:#f5f0e9;padding:8px 30px 8px 50px;position:relative;font-size:14px}.txt_info:before{content:"i";font-family:din-2014,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:24px;height:24px;border-radius:12px;position:absolute;left:12px;top:50%;margin-top:-12px;color:#b28850;background-color:#fff;line-height:24px;text-align:center}.modal_wrap .col02,.modal_wrap .col03{margin-top:15px}.modal_wrap .col02:last-child:nth-child(3n+1),.modal_wrap .col03:last-child:nth-child(3n+1){margin-right:auto}.modal_wrap .col02:last-child:nth-child(3n+2),.modal_wrap .col03:last-child:nth-child(3n+2){margin-left:30px;margin-right:auto}.modal_wrap .modal_button a{display:block;text-decoration:none}.modal_wrap .modal_button a figure{position:relative}.modal_wrap .modal_button a figure img{width:100%}.modal_wrap .modal_button a figure:before{content:"";color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(178,136,80,.5);opacity:0;transition:opacity .3s}.modal_wrap .modal_button a figure:after{content:"View More";display:flex;justify-content:center;align-items:center;text-align:center;width:120px;height:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;white-space:nowrap;border:1px solid #fff;padding:8px;color:#fff;line-height:1;opacity:0;transition:opacity .3s}.modal_wrap .modal_button a .name{display:block;background-color:#f5f0e9;color:#b28850;border-top:1px solid #b28850;text-align:center;font-size:110%;line-height:1.5;padding:9px 0 10px;transition:.3s}.modal_wrap .modal_button a.current .name,.modal_wrap .modal_button a:hover .name{background-color:#b28850;color:#fff}.modal_wrap .modal_button a:hover figure:after,.modal_wrap .modal_button a:hover figure:before{opacity:1}#modal_bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1100;display:none;opacity:0;transition:.4s}#modal_bg.show{display:flex;align-items:center;opacity:1;transform:none}#modal_bg.enter,#modal_bg.leave{opacity:0}#modal_bg .modal_content{flex:0 1 1100px;margin:auto;max-height:100%;position:relative}#modal_bg .modal_content .box_staff{max-height:100vh;overflow-y:auto;padding:70px 100px;background-color:#fff;position:relative;display:none;transition:.4s}#modal_bg .modal_content .box_staff.current{opacity:1;display:block;transform:none}#modal_bg .modal_content .box_staff.leave{opacity:0;transform:translateY(-40px)}#modal_bg .modal_content .box_staff.enter{opacity:0;transform:translateY(40px)}#modal_bg .modal_content .modal_close,#modal_bg .modal_content .modal_next,#modal_bg .modal_content .modal_prev{position:absolute;width:60px;height:60px;background-color:#422b2c;font-size:0;transition:opacity .3s;z-index:2}#modal_bg .modal_content .modal_close:after,#modal_bg .modal_content .modal_close:before,#modal_bg .modal_content .modal_next:after,#modal_bg .modal_content .modal_next:before,#modal_bg .modal_content .modal_prev:after,#modal_bg .modal_content .modal_prev:before{content:"";display:block;position:absolute;left:50%;top:50%}#modal_bg .modal_content .modal_close:hover,#modal_bg .modal_content .modal_next:hover,#modal_bg .modal_content .modal_prev:hover{opacity:.7}#modal_bg .modal_content .modal_next{right:0;top:50%;margin-top:-30px}#modal_bg .modal_content .modal_next:before{border:1px solid #fff;border-width:2px 0 0 2px;width:20px;height:20px;margin:-10px -14px;transform:rotate(135deg)}#modal_bg .modal_content .modal_prev{left:0;top:50%;margin-top:-30px}#modal_bg .modal_content .modal_prev:before{border:1px solid #fff;border-width:2px 0 0 2px;width:20px;height:20px;margin:-10px -6px;transform:rotate(-45deg)}#modal_bg .modal_content .modal_close{right:0;top:0}#modal_bg .modal_content .modal_close:after,#modal_bg .modal_content .modal_close:before{width:30px;height:2px;background-color:#fff;margin:-1px -15px}#modal_bg .modal_content .modal_close:before{transform:rotate(-45deg)}#modal_bg .modal_content .modal_close:after{transform:rotate(45deg)}#staff01,#staff02,#staff03,#staff04,#staff05{margin-top:-50px;padding-top:50px}@media (max-width:750px){.box_staff .ui_tit03>.small{font-size:28px;margin-bottom:6px}.txt_info{padding:15px 30px 15px 80px;font-size:26px}.txt_info:before{width:40px;height:40px;border-radius:20px;margin-top:-20px;line-height:40px;left:20px}.modal_wrap .col02,.modal_wrap .col03{margin-top:30px}.modal_wrap .col02:last-child:nth-child(3n+1),.modal_wrap .col02:last-child:nth-child(3n+2),.modal_wrap .col03:last-child:nth-child(3n+1),.modal_wrap .col03:last-child:nth-child(3n+2){margin-left:0;margin-right:0}.modal_wrap .modal_button a .name{border-top-width:2px;font-size:120%;padding:18px 0 20px}.modal_wrap .modal_button a figure:after,.modal_wrap .modal_button a figure:before{display:none}#modal_bg .modal_content{height:80%}#modal_bg .modal_content .box_staff{height:100%;flex:0 1 750px;padding:160px 70px 70px}#modal_bg .modal_content .modal_close,#modal_bg .modal_content .modal_next,#modal_bg .modal_content .modal_prev{width:100px;height:100px;opacity:1!important}#modal_bg .modal_content .modal_next{right:auto;left:100px;top:0;margin-top:0}#modal_bg .modal_content .modal_next:before{border-width:4px 0 0 4px;width:24px;height:24px;margin:-12px -18px}#modal_bg .modal_content .modal_prev{top:0;margin-top:0}#modal_bg .modal_content .modal_prev:before{border-width:4px 0 0 4px;width:24px;height:24px;margin:-12px -6px}#modal_bg .modal_content .modal_close:after,#modal_bg .modal_content .modal_close:before{width:44px;height:4px;background-color:#fff;margin:-2px -22px}#staff01,#staff02,#staff03,#staff04,#staff05{margin-top:0;padding-top:0}}