@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?q8oy7h");src:url("../fonts/icomoon.eot?q8oy7h#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?q8oy7h") format("truetype"),url("../fonts/icomoon.woff?q8oy7h") format("woff"),url("../fonts/icomoon.svg?q8oy7h#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-more:before{content:"\e901"}.icon-times:before{content:"\e900"}.icon-facebook:before{content:"\e902"}.icon-youtube:before{content:"\e903"}.icon-insta:before{content:"\e904"}#localmainv img{width:100%;margin-top:80px}@media (max-width: 991px){#localmainv img{margin-top:50px}}@media (max-width: 767px){#localmainv img{margin-top:30px}}.container.w-1380{max-width:1410px}#profile{padding-bottom:160px}@media (max-width: 991px){#profile{padding-bottom:80px}}@media (max-width: 767px){#profile{padding-bottom:50px}}#profile .contTtl{color:#0095BC;font-weight:700;line-height:1.6;font-size:3.0rem;margin-bottom:30px}@media (max-width: 767px){#profile .contTtl{font-size:2.6rem;margin-bottom:15px}}#profile .profile{position:relative}#profile .profile:before{content:"";width:1660px;width:118%;width:87.5%;padding-top:38.6%;background:url("../img/profile/bg-profile.png") no-repeat;background-size:100% auto;position:absolute;top:60%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media (max-width: 1399px){#profile .profile:before{width:100%}}@media (max-width: 767px){#profile .profile:before{display:none}}#profile .profile .container{position:relative;margin-bottom:70px}@media (max-width: 1199px){#profile .profile .container{margin-bottom:0}}#profile .profile .container .image{position:absolute;bottom:50%;right:0;transform:translateY(50%);width:880px}@media (max-width: 1399px){#profile .profile .container .image{width:700px}}@media (max-width: 1199px){#profile .profile .container .image{width:560px}}@media (max-width: 991px){#profile .profile .container .image{width:420px;bottom:58%}}@media (max-width: 767px){#profile .profile .container .image{display:none}}#profile .profile .profileCont{float:left;position:relative;z-index:10}@media (max-width: 1699px){#profile .profile .profileCont{padding-top:80px}}@media (max-width: 1399px){#profile .profile .profileCont{padding-top:40px}}@media (max-width: 1199px){#profile .profile .profileCont{padding-top:0}}@media (max-width: 767px){#profile .profile .profileCont{display:block;float:none;margin-bottom:20px}}#profile .profile .profileCont .name{font-size:5.0rem;font-weight:600;color:#0095BC;display:inline-block;margin-bottom:15px;line-height:1}@media (max-width: 1199px){#profile .profile .profileCont .name{font-size:3.8rem}}@media (max-width: 991px){#profile .profile .profileCont .name{font-size:3.2rem}}@media (max-width: 767px){#profile .profile .profileCont .name{font-size:3rem}}#profile .profile .profileCont .name span{display:block;font-family:"Roboto",sans-serif;font-style:italic;font-size:1.6rem;margin-top:12.5px}#profile .profile .profileCont .name span.small{font-family:"Noto Sans JP",sans-serif;font-style:normal;margin-bottom:5px}#profile .profile .profileCont .list li{border-top:1px solid #D0D0D0;font-size:2.2rem;line-height:1.8;padding:20px 0}@media (max-width: 1699px){#profile .profile .profileCont .list li{font-size:2.0rem}}@media (max-width: 1399px){#profile .profile .profileCont .list li{font-size:1.8rem}}@media (max-width: 1199px){#profile .profile .profileCont .list li{padding:15px 0;font-size:1.6rem}}#profile .profile .profileCont .list li:first-child{border-top:none}#profile .history{margin-top:60px;margin-bottom:50px}@media (max-width: 991px){#profile .history{margin-bottom:40px}}@media (max-width: 767px){#profile .history{margin-top:30px;margin-bottom:30px}}#profile .history .historyTbl dl{display:table;width:100%}@media (max-width: 767px){#profile .history .historyTbl dl{display:block}}#profile .history .historyTbl dl:first-child dt{border-top:1px solid #0095BC}#profile .history .historyTbl dl:first-child dd{border-top:1px solid #D0D0D0}@media (max-width: 767px){#profile .history .historyTbl dl:last-child{border-bottom:1px solid #0095BC}}#profile .history .historyTbl dt,#profile .history .historyTbl dd{display:table-cell;padding:15px 0px;font-size:1.9rem;border-bottom:1px solid #D0D0D0}@media (max-width: 991px){#profile .history .historyTbl dt,#profile .history .historyTbl dd{font-size:1.7rem}}@media (max-width: 767px){#profile .history .historyTbl dt,#profile .history .historyTbl dd{font-size:1.5rem;display:block;border-bottom:none;border-top:1px solid #D0D0D0}}#profile .history .historyTbl dt{width:23%;border-color:#0095BC;color:#0095BC}@media (max-width: 991px){#profile .history .historyTbl dt{width:25%}}@media (max-width: 767px){#profile .history .historyTbl dt{width:100%;padding:10px 0px 5px}}#profile .history .historyTbl dd{width:77%}@media (max-width: 991px){#profile .history .historyTbl dd{width:75%}}@media (max-width: 767px){#profile .history .historyTbl dd{width:100%;padding:5px 0px 10px}}#profile .incumbent{margin-top:100px}@media (max-width: 1199px){#profile .incumbent{margin-top:60px}}@media (max-width: 767px){#profile .incumbent{margin-top:30px}}#profile .incumbent .flexLayOut{display:flex}@media (max-width: 1199px){#profile .incumbent .flexLayOut{flex-direction:column}}@media (min-width: 1200px){#profile .incumbent .list{width:50%}}#profile .incumbent .list li{font-size:1.9rem;padding:13px 0px;border-bottom:1px solid #D0D0D0;width:100%}#profile .incumbent .list li:first-child{border-top:1px solid #D0D0D0}@media (max-width: 991px){#profile .incumbent .list li{font-size:1.7rem}}@media (max-width: 767px){#profile .incumbent .list li{font-size:1.5rem}}@media (max-width: 1199px){#profile .incumbent .list.list2 li:first-child{border-top:none}}#profile .incumbent .date{text-align:right;margin-top:10px}
