body{padding-top:80px;font-family:serif,sans-serif,Arial;font-size:16px}[role="tab"]{color:#c0c0c0}[role="tab"][aria-selected="true"]{color:black}.profile-header__inner,.profile-section__inner{width:1080px;margin:0 auto;align-items:center}@media (max-width: 800px){.profile-header__inner,.profile-section__inner{width:calc(100% - 30px)}}.profile__menu{background-color:white;width:100%;height:80px;padding:5px 50px;box-sizing:border-box;position:fixed;top:0;left:0;align-items:center;clear:both;margin-top:0;z-index:1;display:flex;justify-content:space-between}.profile__header{margin-top:0px;padding:220px 30px;background-image:url(./img/first_view_22.jpg);background-repeat:no-repeat;box-sizing:border-box;background-size:cover;text-align:center;color:#fff}.profile__header .profile-header__title{font-size:48px}.profile__header .profile-header__text{font-size:20px;font-weight:bold}@media (max-width: 800px){.profile__header{padding:80px 0}.profile__header .profile-header__title{font-size:24px;margin-bottom:8px}.profile__header .profile-header__text{font-size:13px}}.profile__section{padding:75px 0}.profile__section:nth-child(2n+1){background-color:#f5f5f5}.profile__section .profile-section__title{font-size:36px;color:#34495e;margin-bottom:30px;text-align:center}.profile__section .profile-section__title2{color:#34495e;margin-bottom:30px;text-align:center}.profile__section .profile-section__text,.profile__section .profile-section__text--center{margin-bottom:15px;font-size:14px;line-height:1.8}.profile__section .profile-section__text--center{text-align:center}.profile__section .profile-imgtext__box{display:table}.profile__section .profile-imgtext__box div:last-child{padding-left:30px}.profile__section .profile-imgtext__body,.profile__section .profile-imgtext__image{display:table-cell;vertical-align:top}.profile__section .profile-imgtext__image img{width:250px;height:auto}.profile__section .profile-imgtext__title{margin-bottom:5px;font-size:20px}.profile__section .profile-imgtext__text{font-size:14px;margin-bottom:15px;line-height:1.8}@media (max-width: 800px){.profile__section{padding:40px 0}.profile__section .profile-section__title{font-size:24px;margin-bottom:20px}.profile__section .profile-section__text--center{text-align:left}.profile__section .profile-imgtext__box{display:flex;flex-wrap:wrap}.profile__section .profile-imgtext__box div:last-child{padding-left:0}.profile__section .profile-imgtext__body,.profile__section .profile-imgtext__image{display:block}.profile__section .profile-imgtext__image{order:1;width:100%;margin-bottom:15px;text-align:center}.profile__section .profile-imgtext__image img{width:200px}.profile__section .profile-imgtext__body{order:2}.profile__section .profile-imgtext__title{font-size:18px}}.profile__footer{font-size:14px;padding:15px 0;background-color:#333;color:#fff;text-align:center}@media (max-width: 800px){.profile__section:nth-child(4) img{width:100%}}.menu_area{border:1px solid #FFF;max-width:1920px;background-color:white;width:100%;height:80px;padding:5px 50px;box-sizing:border-box;position:fixed;top:0;left:50%;transform: translateX(-50%);align-items:center;clear:both;margin-top:0;z-index:1;display:flex;justify-content:space-between}header .gnav .menu{display:flex}header .gnav .menu li{list-style:none;font-weight:bold}header .gnav .menu li+li{margin-left:40px}.gnav .menu a{padding:5px;color:black;text-decoration:none}.gnav .menu .selected{color:black}[role="tab"]{color:#c0c0c0}[role="tab"][aria-selected="true"]{color:black}.sp-menu{display:none;justify-content:flex-end;align-items:center;align-content:center;padding:0;background:#fff;width:100%;height:100%}@media screen and (max-width: 768px){.sp-menu{display:flex}.gnav{display:none}}.logo{font-size:24px}.drawer_hidden{display:none}.drawer_open{display:flex;height:60px;width:60px;justify-content:center;align-items:center;position:relative;z-index:100;cursor:pointer}.drawer_open span,.drawer_open span:before,.drawer_open span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background:#333;transition:0.5s;position:absolute}.drawer_open span:before{bottom:8px}.drawer_open span:after{top:8px}#drawer_input:checked ~ .drawer_open span{background:rgba(255,255,255,0)}#drawer_input:checked ~ .drawer_open span::before{border:1px solid #fff;bottom:0;transform:rotate(45deg)}#drawer_input:checked ~ .drawer_open span::after{border:1px solid #fff;top:0;transform:rotate(-45deg)}.nav_content{padding:80px  0;width:100%;height:100vh;position:fixed;top:0;left:100%;z-index:99;background:#fff;background-color:rgba(72,61,139,0.9);transition:all 0.4s}.nav_list{list-style:none}.nav_item{padding:10px 0;border-bottom:1px solid #ccc;font-weight:bold}.nav_list a{padding:5px;color:#fff;text-decoration:none}#drawer_input:checked ~ .nav_content{left:0}.navigation_text{font-size:13px;font-weight:bold}@media screen and (max-width: 768px){.navigation_text{font-size:11px}}.navigation_a{color:#fff;text-decoration:none}.copyright_area{width:70%;margin:0px auto;overflow:hidden;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.copyright_area{justify-content:center}.copyright_area div{display:none}}.copyright{background:#032554;padding:12px 0;font-size:12px;color:#fff;box-sizing:border-box;text-align:center}.copyright .arrow{padding:8px 5px;color:#fff;font-size:12px;line-height:1em;vertical-align:baseline;background:transparent;text-decoration:none;cursor:pointer}
