.abi_custom h2{font-size:26px;margin-bottom:20px}.abi_custom h2 span{font-size:18px;margin-bottom:10px}.abi_custom h2 span.fzn{font-size:25px}.abi_custom h2.uLine{width:auto}.abi_custom h3{font-size:16px;margin-bottom:10px}.abi_custom .mainBlock p{font-size:14px}.abi_custom .eachBlock-title{margin:0 auto;padding:0 0 30px;width:85%;line-height:1!important}.abi_custom .eachBlock-title span.eachBlock-title-small{font-size:20px}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list{width:48%}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list a{display:block}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list a:hover{opacity:.7;text-decoration:none}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list a .eachBlock-list-image{border-right:none;border-bottom:4px solid #036eb7}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list a .eachBlock-list-text .eachBlock-list-date{margin-bottom:0}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list.textList{margin:0;width:100%}.abi_custom .eachBlock .eachBlock-list-group .eachBlock-list.textList:nth-child(even){margin:-4px 0 20px}.abi_custom .moreCont .toListBtn{width:230px}.abi_custom .about{margin:0 -6.9334% 40px;padding:30px 6.9334% 10px}.abi_custom .about .discription{margin-bottom:25px;padding:0}.abi_custom .about .movie{width:auto}.abi_custom .about .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%}.abi_custom .about .movieSub{margin-bottom:30px;width:auto}.abi_custom .about .recruitmentCourse ul{display:block;width:auto}.abi_custom .about .recruitmentCourse li{width:auto}.abi_custom .about .recruitmentCourse li:nth-child(even){margin-left:0}.abi_custom .about .recruitmentCourse li p{color:#036eb7;font-size:13px;font-weight:700;margin:5px 5px 20px}.abi_custom .feature{margin-bottom:20px}.abi_custom .feature h3{margin:15px 0 10px}.abi_custom .feature h3 img{margin-right:6px;width:90px}.abi_custom .feature p{font-size:14px;line-height:1.5;margin-bottom:1em}.abi_custom .feature .externalLink{text-decoration:underline}.abi_custom .feature .externalLink:after{background-image:url(../../assets/images/icon_newwin.png);content:"";display:inline-block;height:12px;margin-left:12px;width:13px}.abi_custom .grad-wrap{padding:0;margin-bottom:9.3334%}.abi_custom .grad-item{background-color:#036eb7;padding:10.6667% 6.6667% 8%;margin-bottom:6.6667%}.abi_custom .grad-item-inner{padding:7.6924% 7.3847%}.abi_custom .grad-item-title{font-size:17px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.7693% 0 2.1539%;margin-bottom:0}.abi_custom .grad-item-title span{font-size:11px;margin-right:0;line-height:1.7}.abi_custom .grad-item-image{width:36.3637%;margin-right:9.091%;margin-bottom:7.2728%}.abi_custom .grad-item-text-name img{width:54.1819%}.abi_custom .grad-item-text{font-size:14px}.abi_custom .grad-item-text p{font-size:14px}.abi_custom .grad-item-detail-profile-name{font-size:12px!important;padding-left:105px}.abi_custom .grad-item-detail-profile-emphasis{font-size:16px!important}.abi_custom .content-supporter-wrapper{padding:0 6.6667%}.abi_custom .content-supporter-text{font-size:14px}.abi_custom .grad-item-category{width:100%;height:70px;margin-bottom:0;border:0;padding:0 4.6154%;background:url(../../about/images/down-arrow.png) right 13px center no-repeat;background-color:#fff;background-size:14px}.abi_custom .grad-item-category.active{background:url(../../about/images/up-arrow.png) right 13px center no-repeat;background-color:#fff;background-size:14px}.abi_custom .grad-item-category:hover{opacity:1}.abi_custom .grad-item-category-01{margin-bottom:1px}.abi_custom .grad-item-category-02{margin-top:9px;margin-bottom:1px}.abi_custom .grad-item-category-03{margin-top:9px}.abi_custom .grad-item-category-03.active{margin-bottom:1px}.abi_custom .grad-item-category-text{display:none}.abi_custom .grad-item-detail{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:0;background-color:#fff;padding:30px 5.5385% 27px;margin-bottom:0}.abi_custom .grad-item-detail-title{font-size:21px;margin-bottom:6.9205%}.abi_custom .grad-item-detail-title-note{font-size:16px}.abi_custom .grad-item-detail-image{width:51.9032%;margin:0 auto 12.1108%}.abi_custom .grad-item-detail-text{font-size:14px}.abi_custom .grad-item-detail-text-name{margin-bottom:0!important}.abi_custom .grad-item-detail-text-name img{width:51.5571%}.abi_custom .grad-item-detail-profile{display:block;margin-bottom:13.8409%}.abi_custom .grad-item-detail-profile-image{width:55.7094%;margin:0 auto 12.1108%}.abi_custom .grad-item-detail-profile-text{width:auto;font-size:14px;padding-left:0}.abi_custom .grad-item-detail-profile-name{font-size:12px;margin-bottom:5.1904%}.abi_custom .grad-item-detail-profile-emphasis{font-size:16px}.abi_custom .grad-item-detail-box{padding:0;padding-top:12.1108%}.abi_custom .grad-item-detail-box:not(:first-child){padding-top:0}.abi_custom .grad-item-detail-box:not(:last-child){border:0;margin-bottom:12.1108%}.abi_custom .grad-item-detail-box-title{font-size:18px;line-height:1.4;margin-bottom:5.1904%}.abi_custom .show-text{font-size:14px}.abi_custom .hide-text{display:inline;font-size:14px}.abi_custom .hide-text-sp{display:none;font-size:14px}.abi_custom .grad-item-inner .readmore{width:220px;height:50px}.abi_custom .grad-item-inner .button{padding-top:6.5455%;margin-bottom:0}.abi_custom .supportBlock-image.normal.list-03 a{line-height:80px;text-align:center}.abi_custom .supportBlock .supportBlock-inner .supportBlock-list .logoOpen::after{right:20px}