.header-global-nav-wrap .global-nav-item:nth-child(1)>.global-nav-item-button{color:#14a83b;text-decoration:none}
.main-image{background-image:url(/profile/img/main_bg.jpg)}
.main-content .img-text .col3{width:34.235955%}
.main-content .img-text a .arr-circle{-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1)}
.main-content .img-text a:hover .arr-circle{background-color:#14a83b;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1)}
.main-content .img-text a:hover .arr-circle .inner:before{background-color:#fff}
.main-content .img-text a:hover .arr-circle .inner:after{border-top:1px solid #fff;border-right:1px solid #fff}
.main-content .img-text .box-circle-arr img{margin-bottom:20px}
.main-content .img-text .box-circle-arr .inner{width:96%}
.main-content .img-text img.sp{display:none}
.main-content .profile-col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.main-content .profile-col3 a .arr-circle{-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1)}
.main-content .profile-col3 a:hover .arr-circle{background-color:#14a83b;-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1)}
.main-content .profile-col3 a:hover .arr-circle .inner:before{background-color:#fff}
.main-content .profile-col3 a:hover .arr-circle .inner:after{border-top:1px solid #fff;border-right:1px solid #fff}
.main-content .profile-col3 .col3{width:31.8966%}
.main-content .profile-col3 .col3:nth-child(3) .box-list .list li{width:100%}
.main-content .profile-col3 .col3 .box-list .list .fz-s{font-size:0.785714285em}
.main-content .profile-col3 .col3 .box-list .list .col_lead{position:relative;padding-left:17px;padding-top:15px;padding-bottom:15px;}
.main-content .profile-col3 .col3 .box-list .list .col_lead:before{content:'';display:block;width:10px;height:1px;position:absolute;top:49%;left:0;background-color:#14a83b;}
.main-content .profile-col3 .col3 .box-list .list .list_item a{align-items:flex-start;height:auto}
.main-content .profile-col3 .col3 .box-list .list .inner_list{padding-left:17px;padding-bottom:15px;}
.main-content .profile-col3 .col3 .box-list .list .inner_list li{width:100%;border-bottom:0;}
.main-content .profile-col3 .col3 .box-list .list .inner_list li+li{padding-top:10px;}
.main-content .profile-col3 .col3 .box-list .list .inner_list a{padding-left:1em;display:block;padding-top:0;padding-bottom:0;}
.main-content .profile-col3 .col3 .box-list .list .inner_list a:before{content:"・";background-color:transparent;top:2px;width:auto;height:auto;}
.main-content .profile-col3 .col3 .pdf-text{display:inherit}
.main-content .profile-col3 .col3 .pdf-text img{position:relative;top:5px;padding:0 5px}
.main-content .profile-col3 .col3 .blank-text{display:inherit}
.main-content .profile-col3 .col3 .blank-text img{position:relative;top:5px}
.main-content .profile-section-01 .img-text>:not(:last-child) .bg-transition .block-pc{border-right:none}
.main-content .profile-section-02{margin-top:50px}
.main-content .profile-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px}
.main-content .profile-link-wrap .col3{width:31.8966%;margin-left:2.15%}
.main-content .profile-link-wrap .col3:first-child{margin-left:0}
.main-content .profile-link-wrap .col3:first-child .button-primary:hover{color:#333}
.main-content .profile-link-wrap .col3 .button-change-arr img{max-width:45px;position:relative;left:5px;}
.main-content .profile-link-wrap .col3 .button-change-arr img:first-of-type{padding-right: 5px;}
.main-content .bg-transition{overflow:visible}
.main-content .bg-transition .block-pc{display:block;position:relative;overflow:hidden;height:185px;margin-bottom:20px;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}
.main-content .img-border{border:1px solid #dadada}
.main-content .list-comment{margin-top:25px}
@media print,screen and (min-width:768px){.header-global-nav-wrap .global-nav-item:nth-child(1)>.global-nav-item-button:after,.header-global-nav-wrap .global-nav-item:nth-child(1)>.global-nav-item-button:before{width:13px}
.transparent-header.transparent-on .header-global-nav-wrap .global-nav-item:nth-child(1)>.global-nav-item-button{color:#fff}
}
@media only screen and (max-width:767px){.header-global-nav-wrap .global-nav-item:nth-child(1)>.global-nav-item-button{color:#fff}
.main-image{background-image:url(/profile/img/main_bg_2x.jpg)}
.main-content .img-text .col3{width:100%}
.main-content .img-text .col3+.col3{margin-top:35px}
.main-content .img-text .box-circle-arr .inner{width:100%}
.main-content .img-text img.sp{display:block}
.main-content .profile-col3{display:block}
.main-content .profile-col3 .col3{width:100%;margin-top:30px}
.main-content .profile-link-wrap{display:block}
.main-content .profile-link-wrap .button-change-arr{ display: block; }
.main-content .profile-link-wrap .col3{width:100%;margin-left:0;margin-top:30px}
.main-content .profile-link-wrap .col3:first-child{margin-top:0}
.main-content .bg-transition .block-pc{display:none}
}