﻿body #wrap{padding-top:0 !important}.whatis-jbca .in{max-width:942px;padding:0 15px;width:100%;margin:0 auto}.whatis-jbca .main-visual{height:440px;width:100%;display:flex;align-items:center;background:url(../../img/whatis-jbca/img_main.jpg) center top/cover no-repeat}.whatis-jbca .main-visual .in{text-align:center;padding-top:7%}.whatis-jbca .main-visual .in .logo-sm{display:inline-block;width:100%;margin-bottom:55px}.whatis-jbca .main-visual .in .logo-sm img{width:150px}.whatis-jbca .main-visual .in .tit{width:100%;display:inline-block;text-align:center;color:#fff}.whatis-jbca .main-visual .in .tit span{font-family:a-otf-futo-min-a101-pr6n,serif;font-size:30px;line-height:46px;letter-spacing:0.12em;display:inline-block;width:100%;margin-bottom:7px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.whatis-jbca .main-visual .in .tit span{letter-spacing:0.06em}}.whatis-jbca .main-visual .in .tit em{font-style:normal;display:block;font-family:"Cormorant Garamond Regular";font-size:14px;line-height:24px;letter-spacing:0.12em}.whatis-jbca .step{overflow:visible}.whatis-jbca .step__tit{text-align:center;display:block;margin-bottom:63px}.whatis-jbca .step__tit .tit-en{font-family:"Brandon Grotesque Medium";font-size:9px;font-weight:500;letter-spacing:0.36em;color:#022b63}.whatis-jbca .step__tit .tit-jp{font-family:a-otf-futo-min-a101-pr6n,serif;color:#fff;padding:13px 24px 11px 24px;background:#033b79;background:linear-gradient(45deg, #033b79 0%, #032961 100%);display:inline-block;font-size:30px;line-height:1;letter-spacing:5px;margin-top:8px}.whatis-jbca .step__s1{padding:100px 0 110px}.whatis-jbca .step__s1 .in .txt{text-align:center;font-family:a-otf-futo-min-a101-pr6n,serif}.whatis-jbca .step__s1 .in .txt__f1{font-size:20px;line-height:36px;letter-spacing:0.16em;display:inline-block;width:100%;margin-bottom:3px}.whatis-jbca .step__s1 .in .txt__f2{font-size:30px;line-height:58px;letter-spacing:0.05em}.whatis-jbca .step__s1 .in .txt__f2 span{color:#c22052;letter-spacing:0.25em;font-size:30px}.whatis-jbca .step__s1 .in .box{padding:57px 90px 77px 84px;margin-top:44px;-webkit-box-shadow:0px 0px 15px 0px rgba(51,51,51,0.2);-moz-box-shadow:0px 0px 15px 0px rgba(51,51,51,0.2);box-shadow:0px 0px 15px 0px rgba(51,51,51,0.2);display:inline-block;width:100%;font-size:0}.whatis-jbca .step__s1 .in .box__cont{font-family:"Cormorant Garamond Regular";font-size:30px;color:#898989;letter-spacing:0.04em;width:calc(100% - 96px);padding-right:140px;display:inline-block;position:relative}.whatis-jbca .step__s1 .in .box__cont:after{content:"";position:absolute;top:30px;right:68px;width:30px;height:10px;border-top:1px solid #898989;border-bottom:1px solid #898989}.whatis-jbca .step__s1 .in .box__cont em{color:#c22052;font-style:normal}.whatis-jbca .step__s1 .in .box__cont span{position:relative}.whatis-jbca .step__s1 .in .box__cont span:after{position:absolute;bottom:-21px;left:50%;font-size:11px;line-height:1;transform:translate(-50%);white-space:nowrap;color:#666}.whatis-jbca .step__s1 .in .box__cont span:nth-of-type(1):after{content:"ジャパン"}.whatis-jbca .step__s1 .in .box__cont span:nth-of-type(2):after{content:"ビューティ"}.whatis-jbca .step__s1 .in .box__cont span:nth-of-type(3):after{content:"コーディネーター"}.whatis-jbca .step__s1 .in .box__cont span:nth-of-type(4):after{content:"アソシエーション（＝協会）"}.whatis-jbca .step__s1 .in .box__img{width:96px;display:inline-block;vertical-align:middle;padding-top:3px}.whatis-jbca .step__s2{background:#c22052;background:linear-gradient(45deg, rgba(194,32,82,0.05) 0%, rgba(136,31,80,0.05) 27%, rgba(0,27,75,0.05) 100%);padding-top:140px}.whatis-jbca .step__s2 .in .bx_txt1{text-align:center;display:block;margin-bottom:69px}.whatis-jbca .step__s2 .in .bx_txt1 strong{color:#000;font-size:20px;line-height:36px;letter-spacing:0.16em;font-family:a-otf-futo-min-a101-pr6n,serif;display:inline-block;margin-bottom:17px}.whatis-jbca .step__s2 .in .bx_txt1 p{color:#666;font-size:13px;line-height:31px;letter-spacing:1px}.whatis-jbca .step__s2 .in .bx_item ul{font-size:0;width:calc(100% + 20px);margin-left:-10px}.whatis-jbca .step__s2 .in .bx_item ul li{width:50%;display:inline-block;vertical-align:top;padding:10px}.whatis-jbca .step__s2 .in .bx_item ul li .ins{background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);font-size:14px;text-align:center;padding:25px 40px 30px 36px;min-height:333px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .tit{line-height:36px;font-size:17px;font-family:a-otf-futo-min-a101-pr6n,serif;letter-spacing:3px;margin-bottom:6px}@media only screen and (min-width: 768px){.whatis-jbca .step__s2 .in .bx_item ul li .ins .img{width:370px}}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont{color:#000;display:inline-block;width:100%;margin-bottom:20px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .bor{border:1px solid #000;display:inline-block;font-size:15px;line-height:15px;padding:4px 11px 4px;letter-spacing:2px;margin-top:8px;margin-bottom:10px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .bor{padding:7px 11px 2px}}@media screen\0 {.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .bor{padding:7px 11px 2px}}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt1{font-size:23px;line-height:34px;font-family:a-otf-futo-min-a101-pr6n,serif}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt1 span{color:#c22052;font-size:31px;letter-spacing:4px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt2{font-size:11px;line-height:18px;letter-spacing:1px;color:#666}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last{margin-bottom:0}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last .bor{width:200px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last .txt1 em{font-style:normal;font-size:18px;letter-spacing:4px}.whatis-jbca .step__s2 .in .bx_item2 ul{font-size:0;width:calc(100% + 12px);margin-left:-6px}.whatis-jbca .step__s2 .in .bx_item2 ul li{width:20%;display:inline-block;vertical-align:top;padding:10px 5px 10px}.whatis-jbca .step__s2 .in .bx_item2 ul li span{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);font-family:a-otf-futo-min-a101-pr6n,serif;font-size:17px;letter-spacing:0.18em;color:#c22052;text-align:center;display:inline-block;width:100%;padding:14px 6px 13px;background:#fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.whatis-jbca .step__s2 .in .bx_item2 ul li span{padding:16px 6px 12px}}@media screen\0 {.whatis-jbca .step__s2 .in .bx_item2 ul li span{padding:16px 6px 12px}}.whatis-jbca .step__s2 .in .bx_info{font-family:"游明朝体","Yu Mincho",YuMincho,"Sawarabi Mincho","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;margin-top:90px;padding-bottom:185px;color:#000}.whatis-jbca .step__s2 .in .bx_info .tit1{font-size:20px;line-height:36px;text-align:center;margin-bottom:10px;letter-spacing:2px}.whatis-jbca .step__s2 .in .bx_info .tit2{font-size:30px;line-height:60px;font-weight:bold;text-align:center;letter-spacing:3px;display:inline-block;width:100%;margin-bottom:13px}.whatis-jbca .step__s2 .in .bx_info .tit2 span{display:inline-block;border-bottom:1px solid #000;position:relative;display:inline-block;padding:0 10px 0px;line-height:48px}.whatis-jbca .step__s2 .in .bx_info .tit2 em{font-style:normal}.whatis-jbca .step__s2 .in .bx_info .tit3{text-align:center;color:#c22052;font-size:20px;line-height:36px;letter-spacing:3px;display:block;margin-bottom:68px;font-weight:600}.whatis-jbca .step__s2 .in .bx_info .img{position:relative;margin-bottom:74px}.whatis-jbca .step__s2 .in .bx_info .img:before{display:block;content:" ";width:100%;padding-top:31.25%}.whatis-jbca .step__s2 .in .bx_info .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.whatis-jbca .step__s2 .in .bx_info .img .content{position:absolute;background:url(../../img/whatis-jbca/img_01.jpg) center center/cover no-repeat;top:0;left:0;width:100%;height:100%}.whatis-jbca .step__s2 .in .bx_info .txt1{text-align:center;font-size:20px;line-height:36px;letter-spacing:3px;color:#666;font-weight:600;display:block;margin-bottom:25px}.whatis-jbca .step__s2 .in .bx_info .txt1 span{color:#c22052}.whatis-jbca .step__s2 .in .bx_info .txt2{text-align:center;font-family:"游ゴシック体", "Yu Gothic", YuGothic,"Noto Sans JP", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;color:#666;font-size:13px;line-height:31px;letter-spacing:1px;display:block;margin-bottom:70px}.whatis-jbca .step__s2 .in .bx_info .gr_btn{text-align:center;display:block}.whatis-jbca .step__s2 .in .bx_info .gr_btn a.btn{background:#c4145a;display:flex;width:394px;align-items:center;justify-content:center;height:55px;margin:0 auto}.whatis-jbca .step__s2 .in .bx_info .gr_btn a.btn span{background:url(../../img/common/icon/ico_arrow_right_white.svg) right center/38px 5px no-repeat;color:#fff;font-family:a-otf-futo-min-a101-pr6n,serif;font-size:13px;padding-left:39px;padding-right:66px;letter-spacing:0.14em;line-height:23px}.whatis-jbca .step__s3{color:#666;padding:170px 0 180px}.whatis-jbca .step__s3 .step__tit{margin-bottom:43px}.whatis-jbca .step__s3 .step__tit .tit-jp{padding:13px 44px 11px 44px}.whatis-jbca .step__s3 .txt{text-align:center;font-size:13px;letter-spacing:1px;display:block;margin-bottom:55px}.whatis-jbca .step__s3 .list_circle ul{font-size:0;max-width:834px;margin:0 auto}.whatis-jbca .step__s3 .list_circle ul li{width:33.3333%;display:inline-block;vertical-align:top;padding:0 25px;position:relative}.whatis-jbca .step__s3 .list_circle ul li .bg{position:relative;width:226px;height:226px;background:url(../../img/whatis-jbca/circle.svg) center center/cover no-repeat}.whatis-jbca .step__s3 .list_circle ul li .cont{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;display:inline-block;text-align:center}.whatis-jbca .step__s3 .list_circle ul li .cont .tit{font-size:24px;font-family:a-otf-futo-min-a101-pr6n,serif;line-height:1;color:#000;letter-spacing:5px;display:inline-block;margin-bottom:17px}.whatis-jbca .step__s3 .list_circle ul li .cont .tit2{font-size:13px;line-height:22px;color:#666;letter-spacing:1px}.whatis-jbca .step__s3 .list_circle ul li:nth-of-type(3) .cont{padding-top:17px}.whatis-jbca .step__s3 .gr_btn{text-align:center;display:block}.whatis-jbca .step__s3 .gr_btn a{margin:66px auto 0}.whatis-jbca .step__s4{background-color:rgba(220,231,241,0.2);padding:145px 0 140px}.whatis-jbca .step__s4 .in{display:flex;max-width:1070px;padding:0 15px}.whatis-jbca .step__s4 .in .img-avt{width:206px;display:inline-block}.whatis-jbca .step__s4 .in .bx-txt{display:inline-block;width:calc(100% - 206px);padding-left:50px}.whatis-jbca .step__s4 .in .bx-txt .tit{font-family:a-otf-futo-min-a101-pr6n,serif;font-size:22px;letter-spacing:0.12em;color:#1a1a1a;display:inline-block;margin-bottom:20px;margin-top:-5px}.whatis-jbca .step__s4 .in .bx-txt .txt{color:#666;font-size:13px;line-height:26px;letter-spacing:1px;display:inline-block;margin-bottom:20px}.whatis-jbca .step__s4 .in .bx-txt .txt2{font-size:15px;font-family:a-otf-futo-min-a101-pr6n,serif;line-height:42px;letter-spacing:0.14em;color:#1a1a1a}.whatis-jbca .step__s4 .in .bx-txt .txt2 span{margin-right:20px}.whatis-jbca .step__s4 .in .bx-txt .txt2 span:nth-of-type(1){margin-left:15px}.whatis-jbca .step__s5{padding:130px 15px 0px}.whatis-jbca .step__s5 .in2{max-width:1000px;padding:94px 50px 92px;width:100%;margin:0 auto;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1)}.whatis-jbca .step__s5 .in2 .step__tit .tit-jp{min-width:286px;display:inline-block}.whatis-jbca .step__s5 .in2 .map{display:block;text-align:center;margin-bottom:46px}.whatis-jbca .step__s5 .in2 .map img{width:870px}.whatis-jbca .step__s5 .in2 .box-bot{padding:10px 70px}.whatis-jbca .step__s5 .in2 .box-bot .row{display:inline-block;font-size:0;margin-bottom:16px}.whatis-jbca .step__s5 .in2 .box-bot .row span{width:156px;border:1px solid #c22052;height:44px;text-align:center;line-height:44px;font-family:a-otf-futo-min-a101-pr6n,serif;font-size:19px;letter-spacing:3px;display:inline-block;vertical-align:top}.whatis-jbca .step__s5 .in2 .box-bot .row span.color{background:#c22052;color:#fff}.whatis-jbca .step__s5 .in2 .box-bot .row p{font-size:13px;line-height:26px;letter-spacing:1px;color:#666;width:calc(100% - 156px);display:inline-block;vertical-align:top;padding-top:0px;padding-left:25px;margin-top:-4px}.whatis-jbca .step__s5--last{padding:70px 15px 0}.whatis-jbca .step__s5--last .box-table{padding-top:20px}.whatis-jbca .step__s5--last .box-table table{max-width:810px;margin:0 auto 0;width:100%}.whatis-jbca .step__s5--last .box-table table tr th,.whatis-jbca .step__s5--last .box-table table tr td{position:relative;padding-top:17px;padding-bottom:15px}.whatis-jbca .step__s5--last .box-table table tr th:after,.whatis-jbca .step__s5--last .box-table table tr td:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background:url(../../img/whatis-jbca/line.png) repeat-y center center/cover}.whatis-jbca .step__s5--last .box-table table tr th{font-family:a-otf-futo-min-a101-pr6n,serif;letter-spacing:0.06em;width:200px;font-size:14px;text-align:left;width:132px;letter-spacing:0.2em;vertical-align:middle}.whatis-jbca .step__s5--last .box-table table tr td{vertical-align:middle}.whatis-jbca .step__s5--last .box-table table tr td .ins{display:flex;justify-content:flex-start;align-items:center}.whatis-jbca .step__s5--last .box-table table tr td .ins p.gr1{width:260px;display:inline-block}.whatis-jbca .step__s5--last .box-table table tr td .ins p.gr1 span{font-family:a-otf-futo-min-a101-pr6n,serif;font-size:16px;margin-right:18px;letter-spacing:0.2em;min-width:35px}.whatis-jbca .step__s5--last .box-table table tr td .ins p.gr2{font-size:13px;line-height:20px;letter-spacing:1px;text-align:left;padding-left:0px;width:calc(100% - 260px)}.whatis-jbca .step__s5--last .box-table table tr:last-child th:after,.whatis-jbca .step__s5--last .box-table table tr:last-child td:after{display:none}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.whatis-jbca #wrap{padding-top:55px !important}.whatis-jbca .step__tit{margin-bottom:60px}.whatis-jbca .step__tit .tit-en{font-size:7px}.whatis-jbca .step__tit .tit-jp{font-size:23px;letter-spacing:3px;padding:11px 24px 10px 24px}.whatis-jbca .main-visual{height:353px;background:url(../../img/whatis-jbca/img_main_sp.jpg) center top/cover no-repeat}.whatis-jbca .main-visual .in{padding-top:4%}.whatis-jbca .main-visual .in .logo-sm{margin-bottom:50px}.whatis-jbca .main-visual .in .logo-sm img{width:118px}.whatis-jbca .main-visual .in .tit span{font-size:20px;line-height:25px;letter-spacing:-1px;margin-bottom:10px;width:calc(100% + 16px);margin-left:-8px}.whatis-jbca .main-visual .in .tit em{font-size:10px}.whatis-jbca .step__s1{padding:46px 0 70px}.whatis-jbca .step__s1 .in .txt__f1{font-size:14px;line-height:24px;margin-bottom:10px}.whatis-jbca .step__s1 .in .txt__f2{font-size:18px;line-height:30px}.whatis-jbca .step__s1 .in .txt__f2 span{font-size:18px;letter-spacing:1px}.whatis-jbca .step__s1 .in .box{-webkit-box-shadow:0px 0px 8px 0px rgba(51,51,51,0.1);-moz-box-shadow:0px 0px 8px 0px rgba(51,51,51,0.1);box-shadow:0px 0px 8px 0px rgba(51,51,51,0.1);padding:27px 20px 27px 24px;margin-top:37px}.whatis-jbca .step__s1 .in .box__cont{font-size:18px;white-space:normal;width:100%;padding-right:0;text-align:center}.whatis-jbca .step__s1 .in .box__cont:after{width:8px;height:22px;border-top:none;border-bottom:none;border-left:1px solid #898989;border-right:1px solid #898989;right:50%;margin-right:-2px;top:auto;bottom:-50px}.whatis-jbca .step__s1 .in .box__cont span:after{font-size:8px;bottom:-15px}.whatis-jbca .step__s1 .in .box__img{width:100%;text-align:center;display:inline-block;padding-top:67px}.whatis-jbca .step__s1 .in .box__img img{width:66px;margin-left:-5px}.whatis-jbca .step__s2{padding-top:70px}.whatis-jbca .step__s2 .in .bx_txt1{margin-bottom:32px}.whatis-jbca .step__s2 .in .bx_txt1 strong{font-size:16px;line-height:28px;margin-bottom:8px}.whatis-jbca .step__s2 .in .bx_txt1 p{font-size:12px;line-height:22px}.whatis-jbca .step__s2 .in .bx_item ul li{width:100%}.whatis-jbca .step__s2 .in .bx_item ul li .ins{padding:20px 33px 27px 28px;min-height:auto}.whatis-jbca .step__s2 .in .bx_item ul li .ins .tit{font-size:13px;margin-bottom:6px;line-height:28px;letter-spacing:3px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont{margin-bottom:16px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .bor{font-size:12px;padding:3px 7px 3px;margin-top:0px;margin-bottom:0}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt1{font-size:18px;line-height:34px;padding-top:3px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt1 span{font-size:23px;letter-spacing:3px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont .txt2{font-size:9px;line-height:14px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last{margin-bottom:0px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last .bor{width:150px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .cont--last .txt1 em{font-size:14px;letter-spacing:2px}.whatis-jbca .step__s2 .in .bx_item2{text-align:center}.whatis-jbca .step__s2 .in .bx_item2 ul{text-align:center;max-width:290px;width:100%;margin:10px auto 0}.whatis-jbca .step__s2 .in .bx_item2 ul li{width:50%;padding:0px 5px 0px;margin-bottom:10px}.whatis-jbca .step__s2 .in .bx_item2 ul li span{font-size:13px;padding:13px 6px 10px}.whatis-jbca .step__s2 .in .bx_info{margin-top:35px;padding-bottom:85px}.whatis-jbca .step__s2 .in .bx_info .tit1{font-size:14px;line-height:29px;margin-bottom:4px}.whatis-jbca .step__s2 .in .bx_info .tit2{font-size:20px;line-height:38px}.whatis-jbca .step__s2 .in .bx_info .tit2 span{letter-spacing:3px;display:inline;line-height:40px;position:relative;border-bottom:none;background-image:linear-gradient(transparent calc(100% - 1px), #000 1px);padding-bottom:4px}.whatis-jbca .step__s2 .in .bx_info .tit2 span:after{content:"";position:absolute;bottom:0;width:100%;height:1px;background:#000;left:0}.whatis-jbca .step__s2 .in .bx_info .tit2 em{display:inline-block;width:100%;text-align:center;padding-top:10px;letter-spacing:0px}.whatis-jbca .step__s2 .in .bx_info .tit3{font-size:14px;line-height:27px;letter-spacing:0px;margin-bottom:30px}.whatis-jbca .step__s2 .in .bx_info .img{margin-bottom:37px}.whatis-jbca .step__s2 .in .bx_info .txt1{font-size:16px;line-height:24px;text-align:left;letter-spacing:1px;margin-bottom:13px}.whatis-jbca .step__s2 .in .bx_info .txt2{font-size:12px;line-height:22px;text-align:left;margin-bottom:43px}.whatis-jbca .step__s2 .in .bx_info .gr_btn a.btn{max-width:312px;height:44px;line-height:44px;width:100%}.whatis-jbca .step__s2 .in .bx_info .gr_btn a.btn span{font-size:11px;letter-spacing:0px;background:url(../../img/common/icon/ico_arrow_right_white.svg) no-repeat right 13px top 9px;background-size:22px auto}.whatis-jbca .step__s3{padding:70px 0 104px}.whatis-jbca .step__s3 .step__tit{margin-bottom:32px}.whatis-jbca .step__s3 .step__tit .tit-jp{padding:13px 30px 11px 30px}.whatis-jbca .step__s3 .txt{font-size:12px;line-height:22px;margin-bottom:20px;letter-spacing:0}.whatis-jbca .step__s3 .list_circle ul li{width:100%;text-align:center;margin-bottom:14px}.whatis-jbca .step__s3 .list_circle ul li .bg{width:180px;height:180px;margin:0 auto;background:url(../../img/whatis-jbca/circle_sp.svg) center center/cover no-repeat}.whatis-jbca .step__s3 .list_circle ul li .bg .cont .tit{font-size:20px;line-height:1;margin-bottom:12px}.whatis-jbca .step__s3 .list_circle ul li .bg .cont .tit2{font-size:11px;line-height:18px}.whatis-jbca .step__s3 .list_circle ul li:nth-of-type(3) .cont{padding-top:12px}.whatis-jbca .step__s3 .gr_btn a{margin:20px auto 0;width:200px;height:44px;line-height:44px}.whatis-jbca .step__s3 .gr_btn a span{font-size:10px;background:url(../../img/common/icon/ico_arrow_right_white.svg) no-repeat right -3px top 9px;background-size:22px auto}.whatis-jbca .step__s4{padding:58px 0 70px}.whatis-jbca .step__s4 .in{display:inline-block}.whatis-jbca .step__s4 .in .img-avt{width:100%;display:inline-block;text-align:center;margin-bottom:30px}.whatis-jbca .step__s4 .in .img-avt img{width:164px}.whatis-jbca .step__s4 .in .bx-txt{display:inline-block;width:100%;padding-left:0}.whatis-jbca .step__s4 .in .bx-txt .tit{display:block;text-align:left;font-size:18px;line-height:34px;margin-bottom:6px}.whatis-jbca .step__s4 .in .bx-txt .txt{font-size:12px;line-height:22px;margin-bottom:24px}.whatis-jbca .step__s4 .in .bx-txt .txt2{font-size:14px;line-height:24px;letter-spacing:2px}.whatis-jbca .step__s4 .in .bx-txt .txt2 span{font-size:15px;margin-right:3px;display:inline-block}.whatis-jbca .step__s4 .in .bx-txt .txt2 span:nth-of-type(1){margin-left:0}.whatis-jbca .step__s5{padding:100px 15px 0px}.whatis-jbca .step__s5 .in2{padding:75px 12px 18px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1)}.whatis-jbca .step__s5 .in2 .step__tit .tit-jp{width:180px;min-width:inherit}.whatis-jbca .step__s5 .in2 .map{padding-top:10px;margin-bottom:60px}.whatis-jbca .step__s5 .in2 .map img{width:100%}.whatis-jbca .step__s5 .in2 .box-bot{padding:10px 7px}.whatis-jbca .step__s5 .in2 .box-bot .row{margin-bottom:23px}.whatis-jbca .step__s5 .in2 .box-bot .row span{font-size:14px;line-height:36px;width:124px;height:36px;margin-bottom:10px}.whatis-jbca .step__s5 .in2 .box-bot .row p{display:block;padding:0;font-size:12px;line-height:21px;width:100%;letter-spacing:0px}.whatis-jbca .step__s5--last{padding:37px 15px 0}.whatis-jbca .step__s5--last .in2{padding:75px 15px 30px}.whatis-jbca .step__s5--last .in2 .step__tit .tit-jp{width:196px}.whatis-jbca .step__s5--last .in2 .box-table{padding:0;margin-top:-13px}.whatis-jbca .step__s5--last .in2 .box-table table tr th,.whatis-jbca .step__s5--last .in2 .box-table table tr td{vertical-align:top}.whatis-jbca .step__s5--last .in2 .box-table table tr th{width:88px;font-size:12px;padding-top:7px;padding-bottom:5px;padding-left:8px;letter-spacing:0}.whatis-jbca .step__s5--last .in2 .box-table table tr td{padding-top:7px;padding-bottom:9px}.whatis-jbca .step__s5--last .in2 .box-table table tr td .ins{display:inline-block;vertical-align:top;line-height:1}.whatis-jbca .step__s5--last .in2 .box-table table tr td .ins span{font-size:13px;line-height:17px}.whatis-jbca .step__s5--last .in2 .box-table table tr td .ins p{padding-left:0;flex-grow:unset;display:inline-block;width:100%;font-size:11px}}@media only screen and (max-width: 374px){.whatis-jbca .main-visual .in .tit span{font-size:17px}.whatis-jbca .step__s1 .in .txt__f2{font-size:16px}.whatis-jbca .step__s1 .in .txt__f2 span{font-size:16px;letter-spacing:0}.whatis-jbca .step__s1 .in .box{padding:27px 10px 27px 14px}.whatis-jbca .step__s1 .in .box .box__cont{font-size:16px}.whatis-jbca .step__s1 .in .box .box__cont span:after{font-size:7px}.whatis-jbca .step__s2 .in .bx_txt1 strong{font-size:13px}.whatis-jbca .step__s2 .in .bx_info .tit2{font-size:18px;letter-spacing:0}.whatis-jbca .step__s2 .in .bx_info .tit2 em{white-space:nowrap}.whatis-jbca .step__s2 .in .bx_info .txt1{font-size:15px;letter-spacing:0}.whatis-jbca .step__s2 .in .bx_item ul li .ins{padding:20px 20px 27px 16px}.whatis-jbca .step__s2 .in .bx_item ul li .ins .tit{letter-spacing:1px}.whatis-jbca .step__s2 .in .bx_info .gr_btn a.btn span{padding-left:30px;letter-spacing:0}.whatis-jbca .step__s3 .step__tit .tit-jp{padding:13px 10px 11px 10px}}.whatis-jbca .exam{margin-top:120px}@media only screen and (max-width: 767px){.whatis-jbca .exam{margin-top:60px}}

/*# sourceMappingURL=maps/whatis-jbca.min.css.map */
