.bc .l-container a:link,.bc .l-container a:visited{color:#f93}.bc .l-container a:hover,.bc .l-container a:active{color:#f93}.spshow{display:none !important}.c-sp-head-space{display:none}.c-sp-head{display:none}body{position:relative;width:100%;padding:123px 0 0 0}.l-head-wrap{position:fixed;left:0px;top:0px;width:100%;z-index:9000;background:#fff;padding:0 0 5px 0}.c-head{max-width:1320px;margin:0 auto 0 auto;position:relative;height:60px}.c-head h1{position:absolute;top:16px;left:0px;height:40px}.c-head h1 img{width:auto;height:100%;max-height:40px}.c-head__btn{position:absolute;top:0px;right:0px}.c-head ul{float:right}.c-head li{background:#757575;float:left;margin:0 0 0 1px}.c-head li a{min-width:90px;text-align:center;height:60px;display:table-cell;vertical-align:middle}.c-head li:last-child{margin:0 0 0 2px}.c-head li:last-child a{min-width:auto;height:auto;display:inline-block}.c-head__search{width:138px;margin:4px 5px 0 0;float:right}.c-head__search input[type=text]{width:138px;margin:0 0 6px 0;padding:0 0 0 5px;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-langtab-wrapper{padding-top:120px;width:100%;background-color:#008db0;position:relative}.c-langtab-wrapper .word{color:#fff;font-size:24px;position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-langtab-wrapper .c-border{position:absolute;left:0;bottom:0;width:100%;background-color:#006c52;height:5px;z-index:0}.c-langtab-wrapper .c-langtab{max-width:1020px;margin-right:auto;margin-left:auto;margin-bottom:0}.c-langtab-wrapper .c-langtab ul li{width:calc(50% - 10px)}.c-langtab-wrapper .c-langtab ul li:nth-child(n+2){margin-left:20px}.c-langtab-wrapper .c-langtab ul li a{margin:0 10px;background-color:#006c52;padding:32px 0 28px;border:none}.c-langtab-wrapper .c-langtab ul li a::before{content:url(../img/icon_30.png);display:inline-block;margin:-2px 8px 0 0;vertical-align:middle}.c-langtab-wrapper .c-langtab ul li a.is-active{background-color:#fff;color:#333 !important;-webkit-box-shadow:0 -10px 10px rgba(0,108,82,.5);box-shadow:0 -10px 10px rgba(0,108,82,.5);position:relative;z-index:1;top:1px;pointer-events:none}.c-langtab-wrapper .c-langtab ul li a.is-active::before{content:url(../img/icon_02.png);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 950px){.c-head{height:47px}.c-head h1{top:5px;left:5px}.c-head li a{min-width:auto;height:47px}.c-head li img{width:50px;height:auto;margin:0 5px 0 5px}.c-head li:last-child img{width:200px;margin:0}.c-head__search{width:100px;margin:2px 1px 0 0}.c-head__search input[type=text]{width:100px;margin:0 0 2px 0}.c-head__search input[type=image]{width:100px;height:auto}.c-langtab-wrapper{width:1024px}}.c-gnavi{position:relative;margin:13px 0 0 0}.c-gnavi a{text-decoration:none}.c-gnavi a:hover{text-decoration:underline}.c-gnavi>ul{max-width:1320px;margin:0 auto 0 auto}.c-gnavi>ul>li{float:left;height:50px;margin:0 0 0 0px}.c-gnavi>ul>li:nth-child(1){margin-left:-15px}.c-gnavi>ul>li:hover{background:#3498db}.c-gnavi>ul>li a{padding:14px 15px 14px 15px;display:inline-block}.c-gnavi>ul>li span{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;display:inline-block;height:14px;background-image:url("../img/gnavi_01.png");background-repeat:no-repeat}.c-gnavi ul div{display:none;background:#3498db;position:absolute;z-index:5000;width:100%;left:0px;top:50px}.c-gnavi ul ul{max-width:1320px;margin:0 auto 0 auto;padding:15px 0 15px 0}.c-gnavi ul ul li{float:left;margin:0 32px 0 0}.c-gnavi ul ul a{color:#fff;padding:10px 0 10px 0;display:inline-block}.c-gnavi ul ul a:before{content:url("../img/icon_30.png");vertical-align:middle;display:inline-block;margin:2px 10px 0 0;float:left;width:15px;height:15px}.c-gnavi__list--1 span{background-position:0px 0px;width:49px}.c-gnavi__list--1:hover span{background-position:0px -13px}.c-gnavi__list--2 span{background-position:-80px 0px;width:115px}.c-gnavi__list--2:hover span{background-position:-80px -13px}.c-gnavi__list--3 span{background-position:-220px 0px;width:80px}.c-gnavi__list--3:hover span{background-position:-220px -13px}.c-gnavi__list--4 span{background-position:-330px 0px;width:150px}.c-gnavi__list--4:hover span{background-position:-330px -13px}.is-active .c-gnavi__list--1 span{background-position:0px -13px}.is-active .c-gnavi__list--2 span{background-position:-80px -13px}.is-active .c-gnavi__list--3 span{background-position:-220px -13px}.is-active .c-gnavi__list--4 span{background-position:-330px -13px}.c-gnavi02{position:relative;margin:13px 0 0 0}.c-gnavi02 a{text-decoration:none}.c-gnavi02 a:hover{text-decoration:underline}.c-gnavi02>ul{max-width:1320px;margin:0 auto 0 auto}.c-gnavi02>ul>li{float:left;height:50px;margin:0 0 0 0px}.c-gnavi02>ul>li:nth-child(1){margin-left:-15px}.c-gnavi02>ul>li:hover{background:#3498db}.c-gnavi02>ul>li a{padding:14px 15px 14px 15px;display:inline-block}.c-gnavi02>ul>li span{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;display:inline-block;height:14px;background-image:url("../img/gnavi_04.png");background-repeat:no-repeat}.c-gnavi02 ul div{display:none;background:#3498db;position:absolute;z-index:5000;width:100%;left:0px;top:50px}.c-gnavi02 ul ul{max-width:1320px;margin:0 auto 0 auto;padding:15px 0 15px 0}.c-gnavi02 ul ul li{float:left;margin:0 32px 0 0}.c-gnavi02 ul ul a{color:#fff;padding:10px 0 10px 0;display:inline-block}.c-gnavi02 ul ul a:before{content:url("../img/icon_30.png");vertical-align:middle;display:inline-block;margin:2px 10px 0 0;float:left;width:15px;height:15px}.c-gnavi02__list--1 span{background-position:0px 0px;width:49px}.c-gnavi02__list--1:hover span{background-position:0px -13px}.c-gnavi02__list--2 span{background-position:-80px 0px;width:95px}.c-gnavi02__list--2:hover span{background-position:-80px -13px}.c-gnavi02__list--3 span{background-position:-178px 0px;width:100px}.c-gnavi02__list--3:hover span{background-position:-178px -13px}.c-gnavi02__list--4 span{background-position:-290px 0px;width:160px}.c-gnavi02__list--4:hover span{background-position:-290px -13px}.c-gnavi02__list--5 span{background-position:-460px 0px;width:260px}.c-gnavi02__list--5:hover span{background-position:-460px -13px}.c-gnavi02__list--6 span{background-position:-735px 0px;width:115px}.c-gnavi02__list--6:hover span{background-position:-735px -13px}.c-gnavi02__list--7 span{background-position:-690px 0px;width:100px}.c-gnavi02__list--7:hover span{background-position:-690px -13px}.is-active .c-gnavi02__list--1 span{background-position:0px -13px}.is-active .c-gnavi02__list--2 span{background-position:-80px -13px}.is-active .c-gnavi02__list--3 span{background-position:-178px -13px}.is-active .c-gnavi02__list--4 span{background-position:-290px -13px}.is-active .c-gnavi02__list--5 span{background-position:-460px -13px}.is-active .c-gnavi02__list--6 span{background-position:-735px -13px}.is-active .c-gnavi02__list--7 span{background-position:-690px -13px}.c-bc-footbn{width:1024px;margin:0 auto 0 auto;margin-top:70px}.c-bc-footbn li{float:left}.c-bc-footbn li:nth-child(1){margin-bottom:30px}.c-bc-footbn li:nth-child(2){margin-bottom:30px;margin-left:30px}.c-bc-footbn li:nth-child(3){clear:left}.c-bc-footbn li:nth-child(4){margin-left:24px}.c-bc-footbn li:nth-child(5){margin-left:24px}.u-anchor3{padding-top:128px;margin-top:-128px}.c-c-slideblock{border:1px solid #c8c8c8;background:#fff;width:497px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-slideblock__head dl{display:table;width:100%}.c-c-slideblock__head dt,.c-c-slideblock__head dd{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-slideblock__head dt{width:100px}.c-c-slideblock__head dd{padding-left:30px;font-size:16px}.c-c-slideblock__body{margin:15px 0 0 0;font-size:14px}.c-c-slideblock .u-noimg dt{width:0px}.c-c-slideblock .u-noimg dd{padding-left:0px}.c-btn1 a{background:#fb39a3;color:#fff !important}.c-btn1--color1 a{background:#f2c100}.c-btn1--color2 a{background:#1c7da1}.c-localnavi--col3{margin-bottom:20px}.c-localnavi a.is-active,.c-localnavi span.is-active{background:#1c7da1}.c-localnavi li.ui-state-active a{background:#1c7da1}.c-c-frame1{border:5px solid #ccc;padding:15px}.c-c-column{width:1024px;margin:0 auto 0 auto;margin-top:20px}.c-c-column .is-head{background:#1c7da1;border-top:1px solid #fff;cursor:pointer}.c-c-column .is-head p{text-align:center;line-height:100%;padding:16px 0;font-size:24px;color:#fff;background:url("../img/common/icon_14.png") 99% 47% no-repeat}.c-c-column .is-head.is-open p{background-image:url("../img/common/icon_13.png")}.c-c-column .is-body{background:#e7e7e7;padding:20px}.c-c-column .is-body li{font-size:16px}.c-c-column .is-body li+li{margin:10px 0 0 0}.c-frame2{margin-top:35px;margin-bottom:30px}.c-frame2 .c-btn1.column{text-align:center}.c-frame2 .c-btn1.column a{display:inline-block;*display:inline;*zoom:1;width:100%;max-width:400px}.c-frame2 .c-btn1.column a+a{margin-left:40px}.c-frame2 p{color:red;text-align:center;margin-top:12px}.c-frame4{padding:20px}.c-pagetitle:after{background:url("../img/common/icon_01.png")}.c-title2 h2,.c-title2 h3,.c-title2 h4,.c-title2 h5,.c-title2 h6{color:#1c7da1;font-size:182%}.c-title3{margin-top:40px;margin-bottom:10px}.c-title3 h2,.c-title3 h3,.c-title3 h4,.c-title3 h5,.c-title3 h6{color:#1c7da1}.c-title4 h2,.c-title4 h3,.c-title4 h4,.c-title4 h5,.c-title4 h6{color:#1c7da1}.c-title5 h2,.c-title5 h3,.c-title5 h4,.c-title5 h5,.c-title5 h6{color:#1c7da1}.c-title10{border:3px solid #1c7da1;margin-bottom:20px}.c-title10 h2,.c-title10 h3,.c-title10 h4,.c-title10 h5,.c-title10 h6{color:#1c7da1}.c-title11{border-bottom:3px solid #d9d9d9;padding-bottom:18px;margin-bottom:35px}.c-title11 h2,.c-title11 h3,.c-title11 h4,.c-title11 h5,.c-title11 h6{font-size:138.46%;font-weight:normal;border-left:6px solid #1c7da1;padding-left:8px}.c-table1{margin-bottom:30px}.c-table1 table+table{margin-top:30px}.c-table1 th{background:#1c7da1;text-align:center}.c-table1 th.w200{width:200px}.c-table1 th.w360{width:360px}.c-table1 th.u-color1{background-color:#1c7da1 !important;font-weight:bold}.c-table1 th.u-color2{background:#5a5a5a}.c-table1 th.u-left{text-align:left !important}.c-table1 th .u-step{font-size:13px;margin:8px 0 8px 0;background:#fff;color:#1c7da1;border-radius:10px;display:inline-block;*display:inline;*zoom:1;padding:0 15px}.c-table1 th .u-title{text-align:center}.c-table1 th p{text-align:center}.c-table1 td.u-left{text-align:left !important}.c-table1 td.column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-table1 td.column p+p{margin-left:30px}.c-table1 th,.c-table1 td{padding:18px 12px;font-size:100%;line-height:160%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #fff;border-bottom:1px solid #fff}.c-table1 th:last-child,.c-table1 td:last-child{border-right:0}.c-table1 tbody tr:last-child th,.c-table1 tbody tr:last-child td{border-bottom:0}.c-table1.table1 thead th{width:33%}.c-table1.table1 td{text-align:center}.c-table1.table2 th{width:auto}.c-table1.table2 td{padding-left:18px;padding-right:18px}.c-table1.table2 td.u-left{max-width:350px}.c-table1.table2 th,.c-table1.table2 td{text-align:center}.c-table1.table2.range-table th,.c-table1.table2.range-table td{padding:6px 12px;font-size:92%}.c-table1.table3 th{width:100px}.c-table1.table3 th:nth-child(n+2){width:76px}.c-table1.table3 td{text-align:center}.c-table1.table3 th,.c-table1.table3 td{padding:8px 6px}p+.c-table1{margin-top:30px}.c-table1+.c-frame2{position:relative;margin-top:-30px}.sp-only{display:none}.c-top.l-container{width:100%;padding:0;min-width:1024px}.c .c-top-slide1 .bx-controls-direction a{top:-260px}.l-c-top-bg1{padding:10px 0 40px 0}.p-ns-el-block1{padding-bottom:70px;margin-bottom:54px}.p-ns-el-block1 .block1{margin-top:50px}.p-ns-el-block1 .img1{float:left;width:42.96875%}.p-ns-el-block1 .box1{float:right;width:52.734375%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;background:#fff;border-top:2px solid #069bcd}.p-ns-el-block1 .box1 h3{font-size:23px;line-height:160%;font-weight:normal;margin-bottom:25px}.p-ns-el-block2{margin-bottom:70px}.p-ns-el-block2 .block1{margin-top:50px;margin-bottom:80px}.p-ns-el-block2 .block1:last-child{margin-bottom:0}.p-ns-el-block2 .block1 .box1{width:50.78125%}.p-ns-el-block2 .block1 .box1 h3{font-weight:normal;font-size:22px;line-height:160%;color:#069acc;position:relative;padding-bottom:20px;margin-bottom:25px}.p-ns-el-block2 .block1 .box1 h3:before{display:block;content:"";position:absolute;left:0;bottom:0;width:150px;border-top:1px solid #069acc}.p-ns-el-block2 .block1 .box1 .c-btn1{margin-top:22px}.p-ns-el-block2 .block1 .box1 .c-btn1 a{padding:14px 0;width:100%;background:#fb39a3;max-width:240px;margin-left:0}.p-ns-el-block2 .block1 .img1{width:46.875%}.p-ns-el-block2 .block1.is-img-left .box1{float:right}.p-ns-el-block2 .block1.is-img-left .img1{float:left}.p-ns-el-block2 .block1.is-img-right .box1{float:left}.p-ns-el-block2 .block1.is-img-right .img1{float:right;text-align:right}.l-c-top1{width:1024px;margin:60px 0 0 0;margin-left:auto;margin-right:auto;padding-left:163px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-top1{width:326px;float:left;margin:0 0 0 21px;background:#fff;position:relative}.c-c-top1:nth-child(1){margin-left:0;clear:left}.c-c-top1__num{min-width:140px;position:absolute;display:inline-block;padding:10px 0;left:0px;top:-1.5em;background:#333}.c-c-top1__num h2{text-align:center;color:#fff;line-height:100%;font-size:16px}.c-c-top1__body{padding:38px 13px 13px 13px;height:175px}.c-c-top1__body dt,.c-c-top1__body dd{line-height:100%;text-align:center}.c-c-top1__body dt{font-size:16px}.c-c-top1__body dt span{font-weight:bold;font-size:18px;padding:0 3px}.c-c-top1__body dd{font-size:26px;color:#c00;font-weight:normal;margin:10px 0 0 0}.c-c-top1__body dd.end{color:#333}.c-c-top1__body dd a{color:#c00 !important}.c-c-top1__icon{margin:14px 0 0 0;text-align:center}.c-c-top1__icon span{display:inline-block;margin:0 5px 0 5px;color:#fff;font-size:14px;min-width:4em}.c-c-top1__icon span.u-color1{background:#21b2b7}.c-c-top1__icon span.u-color2{background:#366}.c-c-top1__info{margin:14px 0 0 0;background:url("/common/img/bg_05.png")}.c-c-top1__info p{text-align:center;font-size:16px;padding:6px 0}.c-c-top1__info a{color:#333 !important;text-decoration:none;background:url("../img/common/icon_06.png") 0 47% no-repeat;padding:0 0 0 30px}.c-c-top1__info a:hover{text-decoration:underline}.c-c-top1__info2{margin:10px 0 0 0;line-height:100%}.c-c-top1__info2 ul{min-height:1.5em;text-align:center}.c-c-top1__info2 li{line-height:100%;display:inline-block;margin:0 0 0 1.5em}.c-c-top1__info2 li:nth-child(2n+1){margin-left:0;clear:left}.c-c-top1__info2 a{line-height:100%}.c-c-top1 .c-btn1 a{padding:14px 0;width:100%;background:#00864b}.c-c-top1-2{margin:15px 0 0 0}.c-c-top1-2 p{text-align:center}.l-c-top3{width:1020px;margin-left:auto;margin-right:auto;margin-top:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.l-c-top3 .c-btn6{clear:both;padding:48px 0 0 0}.l-c-top3 .c-btn6 a{padding:13px 70px}.c-c-top3{width:326px;float:left;margin:0 0 0 21px;position:relative}.c-c-top3:nth-child(1){margin-left:163px;clear:left}.c-c-top3__num{min-width:140px;position:absolute;display:inline-block;padding:10px 0;left:0px;top:-1.5em;background:#333}.c-c-top3__num h2{text-align:center;color:#fff;line-height:100%;font-size:16px}.c-c-top3__body .c-c-name{text-align:center;padding:13px 0;font-size:15px;font-weight:bold}.c-c-top3__body .c-c-textbox{border-top:1px dotted #f96;padding:13px 0;font-size:14px}.c-c-top3 .c-btn1 a{padding:14px 0;width:100%;background:#fb39a3}.c-c-top1-2{margin:15px 0 0 0}.c-c-top1-2 p{text-align:center}.p-ns-el-merit{max-width:1024px;margin-left:auto;margin-right:auto}.p-ns-el-merit .c-c-top-title1{margin-bottom:35px}.p-ns-el-merit__box1{margin-top:60px}.p-ns-el-merit__box1 .c-title3{margin-top:0;margin-bottom:35px}.p-ns-el-merit__box1 .box1{margin-top:60px}.p-ns-el-merit__box1 .txt1{float:left;width:64.94%}.p-ns-el-merit__box1 p{line-height:180%}.p-ns-el-merit__box1 em{font-weight:bold;color:#069acc;font-style:normal}.p-ns-el-merit__box1 em.em1{color:#333;background:#ff3}.p-ns-el-merit__box1 .img1{float:right;width:31.54%}.p-ns-el-interview{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:45px}.p-ns-el-interview__heading{border-bottom:8px solid #ececec;padding-bottom:22px;margin-bottom:44px}.p-ns-el-interview__heading .block1{float:left;width:62.5%}.p-ns-el-interview__heading .block1 .box1{border-left:20px solid #069bcd;-webkit-box-shadow:-5px 0 #82cde6;box-shadow:-5px 0 #82cde6;margin-left:5px;padding:28px 0 30px 28px;margin-bottom:30px}.p-ns-el-interview__heading .block1 .box1 h3{font-size:153.84%;color:#069bcd;line-height:140%;font-weight:bold;margin-bottom:12px}.p-ns-el-interview__heading .block1 .box1 h3 span{font-weight:normal;font-size:60%;color:#333}.p-ns-el-interview__heading .block1 .box1 .title{font-size:184.61%;line-height:130%;font-weight:bold;margin-bottom:15px}.p-ns-el-interview__heading .block1 .box1 .title em{font-style:normal;color:#069acc}.p-ns-el-interview__heading .block1 .box1 .qual{color:#666;font-size:92.3%;font-weight:bold;margin-bottom:3px}.p-ns-el-interview__heading .block1 .box1 .name{font-weight:bold;color:#069acc;font-size:153.84%}.p-ns-el-interview__heading .block1 .box2{background:url(../img/top/int_txt1.png) no-repeat left top;padding:3px 0 3px 65px}.p-ns-el-interview__heading .block1 .box2 p{line-height:180%}.p-ns-el-interview__heading .block2{float:right;width:31.25%;text-align:right}.p-ns-el-interview__content dt,.p-ns-el-interview__content dd{margin-bottom:48px;*zoom:1}.p-ns-el-interview__content dt:after,.p-ns-el-interview__content dd:after{display:block;content:"";clear:both}.p-ns-el-interview__content dt .img1,.p-ns-el-interview__content dd .img1{width:140px}.p-ns-el-interview__content dt .txt1,.p-ns-el-interview__content dd .txt1{width:calc(100% - 140px);border-radius:9px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:22px 26px}.p-ns-el-interview__content dt .txt1:before,.p-ns-el-interview__content dd .txt1:before{display:block;content:"";position:absolute;top:0;z-index:1;background-position:center;background-repeat:no-repeat;width:80px;height:25px}.p-ns-el-interview__content dt .img1{float:left}.p-ns-el-interview__content dt .txt1{float:right;margin-top:24px;border:2px solid #39c}.p-ns-el-interview__content dt .txt1:before{left:0;background-image:url(../img/top/int_txt2.png);border-radius:8px 0 0 0}.p-ns-el-interview__content dd .img1{float:right}.p-ns-el-interview__content dd .txt1{float:left;border:2px solid #8db83a}.p-ns-el-interview__content dd .txt1:before{right:0;background-image:url(../img/top/int_txt3.png);border-radius:0 8px 0 0}.p-ns-el-interview__content dd .btn1{margin-top:20px}.p-ns-el-interview__content dd .btn1 a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}.p-ns-el-interview__content dd .btn1 a:last-child{margin-right:0}.p-ns-el-interview__content dd .box1-img1{float:left;width:14.878%}.p-ns-el-interview__content dd .box1-txt1{float:right;width:81.7073%}.p-ns-el-interview__content dd .box2-img1{float:left;width:32.8048%}.p-ns-el-interview__content dd .box2-txt1{float:right;width:64.6341%}.c-c-wrap1{min-width:1320px;margin-left:auto;margin-right:auto;background-image:url("/common/img/bg_02.png");padding-bottom:50px}.c-c-wrap2{margin-left:auto;margin-right:auto;background-image:url("/common/img/bg_02.png");min-width:1024px}.c-c-sepa{padding-bottom:60px}.c-c-large-wrap-top{margin-top:0 !important}.c-c-top-title1{margin:50px 0 0 0;border:3px solid #00864b;padding:15px 0;background:#fff;border-radius:40px;max-width:1020px;margin-left:auto;margin-right:auto}.c-c-top-title1 h2{line-height:100%;font-size:20px;color:#00864b;text-align:center}.l-c-top2{margin:20px 0 0 0;margin-left:auto;margin-right:auto;width:1320px}.c-c-top2{width:310px;float:left;margin:0 0 0 23px}.c-c-top2:nth-child(1){margin-left:0;clear:left}.c-c-top2__img{text-align:center;margin:0 0 30px 0}.c-c-top2__head{background:#00864b;position:relative}.c-c-top2__head:before{content:"";background:url("../img/common/icon_09.png") center 0 no-repeat;width:100%;display:block;height:6px;position:absolute;top:-6px;left:0px}.c-c-top2__head h3{color:#fff;line-height:100%;padding:15px 0;font-size:20px;text-align:center}.c-c-top2__body{border:1px dashed #ccc;background:#fff;border-top:0px;padding:26px 20px 18px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-top2__body p{text-align:center;line-height:200%;font-weight:bold}.c-c-top2:nth-child(2) .c-c-top2__head h3{font-size:16px;padding:9px 0}.c-c-top2 .c-btn1{margin:20px 0 0 0}.c-c-top2 .c-btn1 a{padding:14px 0;width:100%}.clearfix:after{content:"";visibility:hidden;display:block;height:0;font-size:0;clear:both}.c-c-large-wrap{background-color:#82c6e3;margin-top:40px}.c-c-large{max-width:1800px;min-width:1320px;background-color:#82c6e3;margin-left:auto;margin-right:auto;clear:both}.c-c-large .c-c-left{width:50%;float:left}.c-c-large .c-c-left a{display:block;color:#333}.c-c-large .c-c-left .c-c-left-center{content:"";display:block;background-image:url("../img/ind_org/img05.png?3");background-position:20% 20px;background-repeat:no-repeat;font-size:.95rem}.c-c-large .c-c-left .c-c-left-center{width:73%;padding-left:27%;padding-top:50px}.c-c-large .c-c-left .red-box{width:155px;height:44px;background-color:#069;border-radius:8px;margin:15px auto 35px auto;text-align:center}.c-c-large .c-c-left span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:5px;background-color:#d8edf5;vertical-align:middle;margin-right:6px}.c-c-large .c-c-left .left-top{text-align:center;margin-bottom:30px}.c-c-large .c-c-left .left-top ul{position:relative;float:left;left:50%}.c-c-large .c-c-left .left-top ul li{margin-bottom:6px;position:relative;left:-50%}.c-c-large .c-c-left .left-bottom{text-align:center;padding-top:30px}.c-c-large .c-c-left .left-bottom ul{position:relative;float:left;left:50%}.c-c-large .c-c-left .left-bottom ul li{margin-bottom:6px;position:relative;left:-75%}.c-c-large .c-c-left .left-bottom ul li:nth-child(4){font-size:.8rem;margin-left:1rem;vertical-align:top}.c-c-large .c-c-left .left-bottom ul li:nth-child(3){margin-bottom:0 !important;vertical-align:top}.c-c-large .c-c-left2{float:right;background:#53c68c}.c-c-large .c-c-left2 .c-c-left2-center2{background-position:20px calc(100% - 33px);background-image:url("../img/ind_org/img05-2.png");padding-left:12%}.c-c-large .c-c-left2 .red-box{background-color:#363}.c-c-large .c-c-left2 span:before{background-color:#98ddba}.c-c-large .c-c-right{float:left;width:50%}.c-c-large .c-c-right ul{width:100%}.c-c-large .c-c-right ul li{width:50%;float:left}.c-c-large .c-c-right ul li a{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;padding:136px 0;font-size:18px;color:#fff;text-align:center;vertical-align:middle}.c-c-large .c-c-right ul li .c-right-01{background-image:url(../img/ind_org/img06.jpg)}.c-c-large .c-c-right ul li .c-right-02{background-image:url(../img/ind_org/img07.jpg)}.c-c-large .c-c-right ul li .c-right-03{background-image:url(../img/ind_org/img08.jpg)}.c-c-large .c-c-right ul li .c-right-04{background-image:url(../img/ind_org/img09.jpg)}.c-c-large .c-c-right ul li a:before{content:"";background-image:url(../img/ind_org/circle.png);background-position:center;display:inline-block;background-size:15px 15px;vertical-align:middle;background-repeat:no-repeat;width:15px;height:15px;margin-right:4px}.c-c-large .c-c-right ul li:nth-child(3){clear:both}.p-c-top4{margin:70px 0 0 0}.p-c-top4 h2{border-bottom:3px solid #ccc;padding:15px 0;background:#fff;min-width:1024px;line-height:100%;font-size:210%;color:#366bb3;text-align:center;margin:0 0 20px 0}.p-c-top4 h2 span{display:inline-block;background:url("../img/common/icon_05.png") 0 47% no-repeat;padding:0 0 0 45px}.p-c-top4 .c-btn6{margin:30px 0 0 0}.p-c-top4 .c-btn6 a{padding:13px 70px}.u-cat8{background:#61c1bd}.l-c-top-copy{margin:70px 0 0 0;background:url("../img/top/img_01.jpg") right 0 no-repeat #e7bf42}.c-c-top-copy{display:table;width:1024px;margin:0 auto 0 auto}.c-c-top-copy__inner1{height:400px;display:table-cell;vertical-align:middle;text-align:left}.c-c-top-copy__inner2{display:inline-block;text-align:center}.c-c-top-copy h2{text-align:center;margin:0 0 30px 0}.c-c-top-copy p{color:#fff;text-align:center;font-size:16px;line-height:200%}.c-c-top-copy p+p{margin:15px 0 0 0}.c-c-top-copy a{border:1px solid #fff;display:inline-block;padding:13px 70px;margin:30px 0 0 0;font-size:16px;text-decoration:none}.c-c-top-copy a:hover{text-decoration:underline}.c-c-top-copy a:link,.c-c-top-copy a:visited{color:#fff !important}.c-c-top-copy a:before{content:url("../img/common/icon_04.png");width:15px;height:15px;display:inline-block;vertical-align:middle;margin:-6px 10px 0 0}.l-c-top-bn{width:1024px;margin:0 auto 0 auto;margin-top:70px;margin-bottom:70px}.l-c-top-bn__left{float:left;width:665px}.l-c-top-bn__right{float:right;width:326px}.c-c-top-bn li+li{margin:32.5px 0 0 0}.c-c-top-slide1{position:relative}.c-c-top-slide1 .bx-controls-direction a{display:block;width:36px;height:36px;bottom:0px;position:absolute;display:block;white-space:nowrap;text-indent:100%;overflow:hidden}.c-c-top-slide1 .bx-prev{right:36px;background:url("../img/common/icon_02.png") 0 0 no-repeat;border-right:1px solid #000}.c-c-top-slide1 .bx-next{right:0px;background:url("../img/common/icon_03.png") 0 0 no-repeat}.c-c-footbn ul{display:block;text-align:center}.c-c-footbn ul li{display:inline-block}.c-c-footbn ul li:nth-child(1),.c-c-footbn ul li:nth-child(2){margin-right:18px}.worklife{margin-top:60px;text-align:center}.worklife a:hover{opacity:.7}.l-container.introduction-index{width:1024px !important}.p-ns-box1{margin-top:50px}.p-range_block1{margin:50px 0 0}.p-range_block1__box1{margin-bottom:40px}.p-range_block1__box1 .c-title3 h3{margin-bottom:15px;color:#1c7da1}.p-range_block1__box1 p.p-range-att1{padding-bottom:0px}.p-range_block1__box1 .u-table1{margin:0 0 10px 0}.p-range_block1__box1 .u-table1 th,.p-range_block1__box1 .u-table1 td{text-align:left;padding:6px 0}.p-range_block1__box1 .u-table1 th{font-weight:normal;text-align:left;width:4em}.p-range_block1__box1__att{margin-top:20px}.p-range_block1__box1__att p{line-height:170%}.p-range_block1__box1__att p span{display:inline-block;text-indent:16px}.p-range_block1__box1__left,.p-range_block1__box1__right{background:#f4f4f4;float:left}.p-range_block1__box1__left img,.p-range_block1__box1__right img{padding:8px 18px;margin:10px;background:#fff;float:left}.p-range_block1__box1__left p,.p-range_block1__box1__right p{padding:45px 40px 40px 20px;float:left}.p-range_block1__box1__left{margin-right:30px}.p-range_block1 .last-table{margin-bottom:5px}.p-range_block1 .last-table table{width:50%}.p-range_block1 .last-table table th:nth-child(1){width:200px}.p-range_block1 .last-table table td{text-align:center}.c-table1 .w100p{width:100%}.c-table1 th.w8p,.c-table1 td.w8p,.c-table1 th.w8p_20p,.c-table1 td.w8p_20p{width:8%}.c-table1 th.w22p,.c-table1 td.w22p{width:22%}.c-table1 th.w30p,.c-table1 td.w30p{width:30%}.c-table1 th.w40p,.c-table1 td.w40p{width:40%}.c-table1 td span.text-indent{display:block;margin-left:8px}.p-highlicense{margin-top:50px}.p-highlicense-block{margin-bottom:40px}.p-highlicense-block:last-child{margin-bottom:0}.p-highlicense-detail{margin-top:40px}.p-highlicense-detail .c-title3{margin:0 0 15px 0;color:#1c7da1;margin-bottom:10px;font-weight:bold !important;font-size:18px}.p-highlicense-detail .badge_merit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-highlicense-detail .badge_merit .badge_merit01{width:32%;background:#dfdede;margin-right:2%}.p-highlicense-detail .badge_merit .badge_merit01:last-child{margin-right:0}.p-highlicense-detail .badge_merit .badge_merit01 .merit_inner{padding:15px}.p-highlicense-detail .badge_merit .badge_merit01 h5{text-align:center;color:#1c7da1;font-size:16px;margin-bottom:12px}.p-highlicense-detail .badge_merit .badge_merit01 img{margin-bottom:12px;width:100%;height:auto}.p-highlicense-detail .badge th,.p-highlicense-detail .badge td{border:1px solid #fff}.p-highlicense-detail .badge th{background:#1c7da1;width:10%;color:#fff;text-align:center;padding:10px}.p-highlicense-detail .badge td{padding:10px;background:#dfdede}.l-container.individual-index{width:1024px !important}.l-container.individual-index{width:1024px !important}.organization-index .c-localnavi,.organization-operation .c-localnavi,.organization-operation-university .c-localnavi,.organization-operation-college .c-localnavi,.organization-operation-school .c-localnavi{margin-bottom:50px}.p-org-ope-nav{margin-bottom:50px}.p-org-ope-nav li{float:left;width:23.4375%;margin-left:2.08333333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.p-org-ope-nav li:nth-child(4n+1){clear:both;margin-left:0}.p-org-ope-nav li a{display:block;border-bottom:1px dotted #999;padding-bottom:12px;padding-top:12px;font-size:18px;text-decoration:none;color:#333}.p-org-ope-nav li a span{display:block;background:url(../img/icon_01.png) no-repeat left center;padding-left:24px}.p-org-ope-box1{margin-top:64px}.p-org-ope-box1 .txt1{color:#999;font-size:18px;line-height:120%;margin-bottom:10px}.p-org-ope-box1 .txt2{font-size:28px;line-height:120%}.p-org-ope-box1 .txt3{margin-top:35px;margin-bottom:35px;border:1px solid #09c;padding:18px 20px}.p-org-ope-box1 .txt3 li{display:inline-block;*display:inline;*zoom:1;font-weight:bold;vertical-align:middle;font-size:18px;color:#09c}.p-org-ope-box1 .txt3 li+li{margin-left:50px}.p-org-ope-box1 .box1{margin-top:24px}.p-org-ope-box1 .box1 li{float:left;width:32.2226%;margin-left:1.6661%;background:#f5f5f5;text-align:center}.p-org-ope-box1 .box1 li:nth-child(3n+1){clear:both;margin-left:0}.p-org-ope-box1 .box1 li h3{text-align:center;color:#fff;font-weight:bold;font-size:16px;background:#09c;padding:20px 10px}.p-org-ope-box1 .box1 li p{text-align:center;padding:12px 3px}.p-org-ope-box1 .box2{margin-top:24px;margin-bottom:24px}.p-org-ope-box1 .box2 li{margin-bottom:15px}.p-org-ope-box1 .box2 li:last-child{margin-bottom:0}.p-org-ope-box1 .box2 li a{display:inline-block;*display:inline;*zoom:1;background:url(../img/icon_02.png) no-repeat left center;padding-left:24px}.p-org-ope-box1 .c-frame2 .c-btn1.column a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:auto;max-width:initial;padding-left:30px;padding-right:30px}.p-org-ope-box1 .c-frame2 .c-btn1.column a+a{margin-left:15px}.c-about-committee.l-container{width:100%;min-width:1024px}.p-c-int-committee1{margin:40px 0 0 0}.p-c-int-committee1 p{margin:20px 0 0 0}.p-c-int-committee1 table{width:100%;border-top:1px dotted #ccc;margin:30px 0 0 0}.p-c-int-committee1 th,.p-c-int-committee1 td{vertical-align:middle;border-bottom:1px dotted #ccc;padding-top:15px;padding-bottom:15px}.p-c-int-committee1 th{font-weight:normal;padding-left:30px;width:10em}.l-c-int-committee2{margin:60px 0 0 0;padding:60px 0 40px 0;background:url("/common/img/bg_02.png")}.l-c-int-committee2 .c-title10{margin-bottom:50px;max-width:1024px;margin-left:auto;margin-right:auto}.p-c-int-committee2 .bx-controls{position:relative;line-height:100%;height:1px}.p-c-int-committee2 .bx-pager{text-align:center;position:absolute;line-height:100%;bottom:-50px;width:100%}.p-c-int-committee2 .bx-pager-item{display:inline-block;margin:0 5px 0 5px}.p-c-int-committee2 .bx-pager-link{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;line-height:100%;width:92px;height:4px;background:#ccc}.p-c-int-committee2 .bx-pager-link.active{background:#333}.p-c-int-committee2-list{margin-left:auto;margin-right:auto;width:1024px}.p-c-int-committee2-list .box{float:left;margin:0 0 27px 27px}.p-c-int-committee2-list .box:nth-child(2n+1){clear:left;margin-left:0}.column-box{background-color:#f96;color:#fff;display:inline-block;padding:0 5px;margin:4px 0}.voice-list{padding-top:50px}.voice-list li{border:#ddd solid 1px;background:#fff;margin-bottom:36px}.voice-list li .right{float:right;width:420px}.voice-list li .left{float:left;width:485px}.voice-list li a{padding:10px 10px 10px 20px;display:block;overflow:hidden}.voice-list li a:hover{opacity:.7}.voice-list li p{font-size:1.1em;color:#333;margin-bottom:0 !important;line-height:1.6em !important}.voice-list li p .more{color:#131e5f;font-weight:bold}.voice-list li h2{background:none;padding:12px 0 4px;margin:0 0 18px;border-bottom:#ccc solid 1px;color:#83ac30;font-family:"Tangerine";font-size:6.35em;line-height:1em}.voice-list li h3{font-size:1.2em;color:#131e5f;line-height:1.6em;margin-bottom:12px;font-weight:bold}.voice-detail .messe-block01 h5{font-size:24px;padding:16px;color:#fff;background:#1c7da1;margin-bottom:30px}.voice-detail .messe-block01 h5 a{color:#fff}.voice-detail .messe-01{margin-bottom:40px}.voice-detail .messe-01 .messe-right{float:right;width:648px}.voice-detail .messe-01 .messe-right .main-img{width:110px}.voice-detail .messe-01 .messe-right .main-img img{width:100%;height:auto}.voice-detail .messe-01 .sub-title{color:#131e5f;font-weight:bold;margin:20px 0;font-size:18px}.voice-detail .messe-01 .messe-left{float:left;width:648px}.voice-detail .messe-01 .caption-right{float:right;width:349px}.voice-detail .messe-01 .caption-left{float:left;width:349px}.voice-detail .messe-01 h6{border:solid #1c7da1 3px;margin-bottom:16px;padding:5px 10px 5px 50px;color:#1c7da1;font-size:20px;background:url(../img/seminar_icon.png) 10px center no-repeat}.voice-detail .messe-01 .red{color:red;font-weight:bold}.voice-detail .messe-01 .blue{color:#069;font-weight:bold}.voice-detail .c-btn1 a{text-decoration:none}.p-js-title h3{color:#1c7da1}.js-learn-block__flow em{font-style:normal}.js-learn-block,.js-learn-block02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.p-bc-lea1 .c-title3{font-size:16px;margin-top:50px}.js-learn-block__detail{width:46%;margin-right:4%;margin-bottom:40px}.js-learn-block__detail02{width:24%;margin-right:5px;margin-bottom:15px}.js-learn-block__detail:nth-child(2n){margin-right:0}.js-learn-block__detail__inner{border:1px solid #ededed;padding:20px}.js-learn-block__detail__inner02{padding:10px}.js-learn-block__detail h4{font-size:20px;margin-bottom:20px;text-align:center;color:#1c7da1}.js-learn-block__detail02 h4{font-size:16px;padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:20px;text-align:center;color:#1c7da1;height:3.4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.js-learn-block__detail p{font-size:14px}.js-learn-block__detail02 p{font-size:14px}.js-learn-block__img{text-align:center;margin-bottom:20px}.js-learn-block__bikou{background:#ededed;padding:12px;text-align:left !important;margin-top:16px}.js-learn-block__table{margin-top:20px}.js-learn-block__table th{width:20%;font-size:16px;color:#fff;background:#4db894;border:1px solid #fff;text-align:center}.js-learn-block__table td{background:#fff;padding:20px 30px}.js-learn-block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.js-learn-block__content p{text-align:left !important;width:60%;margin-left:20px}.js-learn-block__title{background:#1c7da1;color:#fff;text-align:center !important;padding:10px;margin:60px 0 20px;font-size:20px;font-weight:bold}.js-learn-block .c-btn1,.js-learn-block02 .c-btn1{margin:0 auto}.js-learn-block .c-btn1 a,.js-learn-block02 .c-btn1 a{line-height:1.5}.p-bc-lea-block__btn em{font-size:12px;font-style:normal}.js-learn-block__in p strong{color:#1c7da1}.js-learn-block__flow table{width:100%}.js-learn-block__flow th{font-size:15px}.js-learn-block__flow td{width:95%;padding:10px}.js-learn-block__flow_online a{background:#399;color:#fff !important;font-weight:bold;display:inline-block;padding:16px 20px;margin:15px 0}.js-learn-block__img img.border-none{border:0px}.js-learn-block__img a img{display:block;border:1px solid #ddd;margin:auto}.modal{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none}.modal.show{opacity:1;pointer-events:auto}.modal-content{background-color:#fff;margin:15% auto;padding:20px;border:1px solid #888;width:46%}.modal-content h4{font-size:20px;margin-bottom:20px;text-align:center;color:#1c7da1}.modal-content img{display:block;margin:auto;border:1px solid #ddd}.modal-content div.bikou{background:#ededed;padding:12px;text-align:left !important;margin-top:16px}.modal-content div.bikou p{font-size:14px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.js-learn-block__img img{cursor:pointer}a.c-btn02{display:block;padding:5px;color:#fff;background:#0a204e;border-radius:25px;margin:15px auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;text-decoration:none}a.c-btn02::after{content:url(../img/icon_arrow.png);display:inline-block;margin-left:8px;font-size:1.1em;vertical-align:middle}.py-learn-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.p-bc-lea1 .c-title3{font-size:16px;margin-top:50px}.py-learn-block__detail{width:100%;margin-bottom:20px}.py-learn-block__detail__inner{border:1px solid #ddd;padding:20px}.py-learn-block__detail__inner h4{font-size:20px;margin-bottom:20px;color:#1c7da1}.py-learn-block__detail__about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.py-learn-block__detail__about p{font-size:14px}.py-learn-block__detail__about p span{font-size:18px;font-weight:bold}.py-learn-block__detail__about .py-learn-block__img{text-align:center;margin-right:32px}.py-learn-block__detail__about .py-learn-block__information{width:100%}.py-learn-block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.py-learn-block__content p{text-align:left}.py-learn-block__content p span{font-size:18px;font-weight:bold}.py-learn-block__title{background:#1c7da1;color:#fff;text-align:center;padding:6px 10px;margin:40px 0 20px;font-size:18px;font-weight:bold}.py-learn-block .p-py-lea-block__btn{margin-bottom:10px}.py-learn-block .p-py-lea-block__btn .c-btn1 a{line-height:1.5;padding:16px 0;width:100%;max-width:350px;margin:0 auto}.py-learn-block .p-py-lea-block__btn .c-btn1 em{font-size:12px;font-style:normal}.py-learn-block__in p strong{color:#1c7da1}.py-learn-block__flow_online a{background:#399;color:#fff !important;font-weight:bold;display:inline-block;padding:16px 20px;margin:15px 0}.py-learn-block__img img.border-none{border:0px}.py-learn-block__flow table{width:100%}.py-learn-block__flow table th{width:15%;font-size:18px;font-weight:bold}.modalArea01,.modalArea02,.modalArea03,.modalArea04,.modalArea05,.modalArea06{display:none;position:fixed;z-index:99999999999;top:0;left:0;width:100%;height:100%}.modalBg01,.modalBg02,.modalBg03,.modalBg04,.modalBg05,.modalBg06{width:100%;height:100%;background-color:rgba(30,30,30,.9)}.modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%;max-width:500px;padding:10px 30px;background-color:#fff}.closeModal01,.closeModal02,.closeModal03,.closeModal04,.closeModal05,.closeModal06{position:absolute;top:.5rem;right:1rem;cursor:pointer}button{padding:16px 12px;background-color:#333;border:none;color:#fff;font-weight:bold;border-radius:2px;cursor:pointer;width:70%;margin:0 auto}.modalContents .midashi{margin:20px 0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.modalContents span{width:3em;display:block}.modalContents .sub{padding-left:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.py-learn-block__img img{border:1px solid #ddd}.p-bc-lea-block__btn{margin:20px 0 0 0}.py-learn-head{padding:50px 0 50px 0}@media screen and (max-width: 767px){.py-learn-block__detail__about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.py-learn-block__detail__about .py-learn-block__img{text-align:center;margin:0 auto 20px}.py-learn-block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.u-mt0{margin-top:0 !important}.u-mt10{margin-top:10px !important}.u-mt20{margin-top:20px !important}.u-mt30{margin-top:30px !important}.u-mt40{margin-top:40px !important}.u-mt50{margin-top:50px !important}.u-mb0{margin-bottom:0 !important}.u-mb10{margin-bottom:10px !important}.u-mb20{margin-bottom:20px !important}.u-mb30{margin-bottom:30px !important}.u-mb40{margin-bottom:40px !important}.u-mb50{margin-bottom:50px !important}.u-fs10{font-size:10px}.u-fs11{font-size:11px}.u-fs12{font-size:12px}.u-fs13{font-size:13px}.u-fs14{font-size:14px}.u-fs15{font-size:15px}.u-txtcenter{text-align:center}.u-txtright{text-align:right}.u-anchor{padding-top:165px;margin-top:-165px}@media screen and (max-width: 768px){.u-anchor{padding-top:45px;margin-top:-45px}}.u-linkicon1:before{content:url("/common/img/icon_02.png");display:inline-block;margin:4px 10px 0 0;vertical-align:middle}.u-indent{text-indent:-1em;padding-left:1em}.u-color__red{color:red;margin-bottom:10px}