Commit 00a608bd by Orine Matsui

スケジュールを9ヶ月表示に調整

parent 8dcef788
@charset "UTF-8"; @charset "UTF-8";
/* ========================================
schedule.css
======================================== */ /* ========================================
.schedule-area ul li.empty {
padding: 10px; schedule.css
}
======================================== */
.hero-schedule .hero-second-inner {
font-family: a-otf-midashi-go-mb31-pr6n, sans-serif; .schedule-area ul li.empty {
}
padding: 10px;
.tabArea,
.contents2 { }
font-family: heisei-kaku-gothic-std, sans-serif;
}
/*タブ切り替え用のクラス*/ .hero-schedule .hero-second-inner {
.tabArea .is-active {
background: #0b2237; font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
color: #fff;
transition: all 0.2s ease-out; }
border-bottom: 1px solid #0b2237 !important;
}
.tabCont { .tabArea,
display: none;
} .contents2 {
.is-show { font-family: heisei-kaku-gothic-std, sans-serif;
display: block;
} }
.schedule-info-area {
display: flex;
justify-content: center; /*タブ切り替え用のクラス*/
margin-top: 40px;
} .tabArea .is-active {
.schedule-info-area a { background: #0b2237;
font-size: 2rem;
font-weight: 600; color: #fff;
color: #093d6e;
text-decoration: underline; transition: all 0.2s ease-out;
}
border-bottom: 1px solid #0b2237 !important;
@media screen and (min-width: 769px) {
.contents { }
padding-bottom: 30px;
}
.schedule-mv {
height: 300px; .tabCont {
background-image: url(/common_previous/img/img_hero_schedule.png);
width: 100%; display: none;
background-repeat: no-repeat;
background-position: center center; }
background-size: cover;
}
.schedule-mv .schedule-mv-inner {
padding-top: 98px; .is-show {
text-align: center;
color: #fff; display: block;
}
.schedule-mv .schedule-mv-ttl { }
margin-bottom: 40px;
color: #fff;
font-size: 5rem;
line-height: 1; .schedule-info-area {
font-weight: bold;
} display: flex;
.schedule-mv .schedule-mv-sub-ttl {
font-size: 2rem; justify-content: center;
}
.schedule-select { margin-top: 40px;
width: 454px;
display: inline-block; }
vertical-align: middle;
}
.schedule-fig {
display: inline-block; .schedule-info-area a {
vertical-align: middle;
padding-left: 27px; font-size: 2rem;
}
.schedule-select h4 { font-weight: 600;
font-size: 18px;
font-weight: bold; color: #093d6e;
display: inline-block;
margin-left: -11px; text-decoration: underline;
margin-bottom: 6px;
} }
.schedule-select ul {
display: inline-block;
}
.schedule-select ul li { @media screen and (min-width: 769px) {
display: inline-block;
font-size: 16px; .contents {
}
.schedule-select ul li a { padding-bottom: 30px;
display: block;
position: relative; }
padding: 0 8px 0 4px;
line-height: 1; .schedule-mv {
}
.schedule-select ul li a.is-current, height: 300px;
.schedule-select ul li a:hover {
color: #c80003; background-image: url(/common_previous/img/img_hero_schedule.png);
font-weight: bold;
} width: 100%;
.schedule-region ul li { background-repeat: no-repeat;
margin-bottom: 15px;
} background-position: center center;
.schedule-region h4 {
display: block; background-size: cover;
}
.schedule-month { }
margin-bottom: 13px;
} .schedule-mv .schedule-mv-inner {
.schedule-month ul li:first-child a {
padding-left: 0; padding-top: 98px;
}
.schedule-region ul li:first-child a:before, text-align: center;
.schedule-month ul li:first-child a:before {
content: none; color: #fff;
}
.schedule-select ul li a.is-current:after, }
.schedule-select ul li a:hover:after {
content: none; .schedule-mv .schedule-mv-ttl {
}
.schedule-select ul li a:after { margin-bottom: 40px;
content: '';
display: block; color: #fff;
width: 100%;
height: 1px; font-size: 5rem;
margin-top: 2px;
background: #6c6c6c; line-height: 1;
}
.schedule-select ul li a:before { font-weight: bold;
content: '';
position: absolute; }
width: 1px;
height: 16px; .schedule-mv .schedule-mv-sub-ttl {
background: #6c6c6c;
left: -4px; font-size: 2rem;
}
}
.schedule-area {
width: calc((100% - 5px) / 2); .schedule-select {
float: left;
border-right: 1px solid #cccccc; width: 454px;
}
.schedule-area + div { display: inline-block;
border-right: none;
} vertical-align: middle;
.schedule-area h4 {
font-size: 18px; }
font-weight: bold;
text-align: center; .schedule-fig {
background: #eeeeee;
line-height: 1; display: inline-block;
padding: 11px 0 9px 0;
} vertical-align: middle;
.schedule-area h4.is-current {
color: #c80003; padding-left: 27px;
}
.schedule-area ul li { }
border-bottom: 1px solid #cccccc;
} .schedule-select h4 {
.schedule-area ul li a {
display: block; font-size: 18px;
padding: 14px 0 17px 11px;
} font-weight: bold;
.schedule-area ul li a:hover,
.schedule-area ul li.ass a, display: inline-block;
.schedule-area ul li.atc a {
background: #fbf4f4; margin-left: -11px;
}
.list-schedule-content figure { margin-bottom: 6px;
width: 100px;
float: left; }
margin: 0 14px 8px 0;
} .schedule-select ul {
.list-schedule-info {
overflow: hidden; display: inline-block;
margin-bottom: 9px;
} }
.seminar-field span {
display: inline-block; .schedule-select ul li {
}
.seminar-field span.list-seminar-field { display: inline-block;
display: inline;
color: #fff; font-size: 16px;
background: #111111;
margin-right: 2px; }
padding: 1px 7px;
font-size: 12px; .schedule-select ul li a {
}
.seminar-field span.list-free-field { display: block;
position: relative;
color: #fff; position: relative;
background: #a01c1c;
padding: 1px 6px; padding: 0 8px 0 4px;
font-size: 12px;
} line-height: 1;
.seminar-field span.list-free-field.seminar-mark::after {
content: ''; }
position: absolute;
width: 14px; .schedule-select ul li a.is-current,
height: 21px;
right: -20px; .schedule-select ul li a:hover {
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat;
} color: #c80003;
p.seminar-field {
font-weight: bold; font-weight: bold;
}
.seminar-date { }
display: block;
font-weight: bold;
margin: 7px 0 0 0;
} .schedule-region ul li {
.seminar-name {
position: relative; margin-bottom: 15px;
display: inline-block;
color: #c30000; }
font-weight: bold;
margin: 3px 0 0px 0px; .schedule-region h4 {
border-bottom: 1px solid #d26262;
} display: block;
.list-schedule-dec {
font-size: 12px; }
color: #111111;
} .schedule-month {
/* aside */ margin-bottom: 13px;
.side-col .nav-side h3 a {
position: relative; }
padding: 17px 0 16px 41px;
} .schedule-month ul li:first-child a {
.side-col .nav-side h3 a::before {
content: ''; padding-left: 0;
width: 20px;
height: 20px; }
position: absolute;
top: 15px; .schedule-region ul li:first-child a:before,
left: 13px;
background: url(/common_previous/img/ico/ico_search_sp.png) no-repeat; .schedule-month ul li:first-child a:before {
background-size: cover;
} content: none;
.side-col .nav-side ul li a {
position: relative; }
padding: 15px 20px 15px 15px;
background: #eeeeee; .schedule-select ul li a.is-current:after,
}
.side-col .nav-side ul li a::after { .schedule-select ul li a:hover:after {
content: '';
position: absolute; content: none;
width: 7px;
height: 12px; }
background: url(/common_previous/img/ico/ico_arrow_red_l.png) no-repeat;
background-size: contain; .schedule-select ul li a:after {
top: 40%;
right: 8px; content: '';
}
.side-col .nav-side ul li ul li a::after { display: block;
content: none;
} width: 100%;
.side-col .nav-side ul li.is-current > a {
color: #d70c19; height: 1px;
}
.nav-side li ul li { margin-top: 2px;
font-size: 14px;
} background: #6c6c6c;
.side-col .nav-side ul li ul li a {
padding: 0; }
background: #fff;
} .schedule-select ul li a:before {
.tabArea { content: '';
margin-top: 40px;
width: 100%; position: absolute;
height: 61px;
display: flex; width: 1px;
justify-content: center;
border-bottom: 1px solid #0b2237; height: 16px;
}
background: #6c6c6c;
.tabArea .tab {
padding-top: 20px; left: -4px;
width: 400px;
height: 60px; }
display: block;
border: 1px solid #ebebeb;
text-align: center;
font-size: 1.8rem; .schedule-area {
line-height: 1;
} width: calc((100% - 5px) / 2);
.tabArea .tab:first-of-type { float: left;
margin-right: 40px;
} border-right: 1px solid #cccccc;
.tabArea .tab:hover { }
cursor: pointer;
} .schedule-area + div {
.contents2 { border-right: none;
padding-top: 0;
margin: 0 auto; }
width: 1200px;
} .schedule-area h4 {
.contents2 section { font-size: 18px;
margin-bottom: 60px;
} font-weight: bold;
.selectArea { text-align: center;
margin: 20px 0 40px;
display: flex; background: #eeeeee;
justify-content: flex-end;
} line-height: 1;
.selectArea .form { padding: 11px 0 9px 0;
display: flex;
position: relative; }
}
.schedule-area h4.is-current {
.selectArea .form::after {
content: ''; color: #c80003;
width: 12px;
height: 8px; }
display: block;
background: url(/common_previous/img/ico/ico_arrow_gray_bottom.png) no-repeat; .schedule-area ul li {
background-size: contain;
position: absolute; border-bottom: 1px solid #cccccc;
top: 13px;
right: 10px; }
pointer-events: none;
} .schedule-area ul li a {
.selectArea .form:first-of-type { display: block;
margin-right: 56px;
} padding: 14px 0 17px 11px;
.selectArea .txt { }
margin-right: 8px;
padding-top: 6px; .schedule-area ul li a:hover,
font-size: 1.4rem;
color: #333; .schedule-area ul li.ass a,
}
.schedule-area ul li.atc a {
.selectArea .form select {
padding: 6px 0 6px 18px; background: #fbf4f4;
display: block;
width: 300px; }
border-style: solid;
border-width: 1px; .list-schedule-content figure {
border-color: rgb(227, 227, 227);
border-radius: 4px; width: 100px;
background: #fff;
} float: left;
.selectArea .form select::-ms-expand { margin: 0 14px 8px 0;
display: none;
} }
.selectArea .form select:hover { .list-schedule-info {
cursor: pointer;
} overflow: hidden;
.schedule-ttl { margin-bottom: 9px;
margin-bottom: 20px;
font-size: 4rem; }
font-weight: bold;
color: #333; .seminar-field span {
font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
} display: inline-block;
.schedule-table { }
text-align: center;
} .seminar-field span.list-seminar-field {
.schedule-table.fixed { display: inline;
position: fixed;
width: auto; color: #fff;
display: none;
border: none; background: #111111;
z-index: 3;
top: 0; /* topに調整 */ margin-right: 2px;
}
padding: 1px 7px;
.schedule-table thead th {
padding: 16px 0; font-size: 12px;
background: #0b2237;
color: #fff; }
font-size: 1.8rem;
text-align: center; .seminar-field span.list-free-field {
border: 1px solid #ebebeb;
} position: relative;
.schedule-table .venue { color: #fff;
width: 120px;
} background: #a01c1c;
.schedule-table .month { padding: 1px 6px;
width: 180px;
} font-size: 12px;
.schedule-table .area { }
vertical-align: middle;
} .seminar-field span.list-free-field.seminar-mark::after {
.schedule-table tbody td { content: '';
height: 110px;
font-size: 1.8rem; position: absolute;
text-align: center;
border: 1px solid #ebebeb; width: 14px;
position: relative;
} height: 21px;
/* 満員御礼、申込締切 */ right: -20px;
.schedule-table tbody .reserveStop {
background: #e9edf1; background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat;
}
}
.schedule-table tbody .reserveStop .link:hover {
cursor: default; p.seminar-field {
}
font-weight: bold;
.schedule-table tbody .reserveStop p {
color: #939393; }
}
.seminar-date {
/* 初受講 */
.schedule-table tbody .attend:after { display: block;
content: '';
width: 0px; font-weight: bold;
height: 0px;
border-top: 14px solid transparent; margin: 7px 0 0 0;
border-right: 14px solid #093d6e;
display: block; }
position: absolute;
right: 0; .seminar-name {
bottom: 0;
} position: relative;
.schedule-table tbody .attend:hover { display: inline-block;
background: #d4e0ec;
} color: #c30000;
/* 再受講 */ font-weight: bold;
.schedule-table tbody .retake:after {
content: ''; margin: 3px 0 0px 0px;
width: 0px;
height: 0px; border-bottom: 1px solid #d26262;
border-top: 14px solid transparent;
border-right: 14px solid #ab3951; }
display: block;
position: absolute; .list-schedule-dec {
right: 0;
bottom: 0; font-size: 12px;
}
color: #111111;
.schedule-table tbody .retake:hover {
background: #f0dadf; }
}
/* プレミアム */
.schedule-table tbody .premium:after { /* aside */
content: '';
width: 0px; .side-col .nav-side h3 a {
height: 0px;
border-top: 14px solid transparent; position: relative;
border-right: 14px solid #beac56;
display: block; padding: 17px 0 16px 41px;
position: absolute;
right: 0; }
bottom: 0;
} .side-col .nav-side h3 a::before {
.schedule-table tbody .premium:hover { content: '';
background: #fff3b2;
} width: 20px;
.schedule-table .link { height: 20px;
padding-top: 10px;
height: 100%; position: absolute;
display: block;
} top: 15px;
.schedule-table .link .time { left: 13px;
font-size: 2rem;
} background: url(/common_previous/img/ico/ico_search_sp.png) no-repeat;
.schedule-table .link .txt { background-size: cover;
font-size: 1.3rem;
} }
.annotation {
margin-top: 20px; .side-col .nav-side ul li a {
font-size: 1.2rem;
} position: relative;
/*体験セミナー*/
.seminerBox { padding: 15px 20px 15px 15px;
margin-bottom: 30px;
padding: 30px 20px; background: #eeeeee;
width: 100%;
display: flex; }
border: solid 2px #ebebeb;
box-shadow: 0px 2px 4px 0px rgba(54, 54, 54, 0.1); .side-col .nav-side ul li a::after {
}
content: '';
.seminerBox .seminerBox-img {
width: 300px; position: absolute;
height: 158px;
display: block; width: 7px;
}
height: 12px;
.seminerBox .seminerBox-inner {
margin-left: 20px; background: url(/common_previous/img/ico/ico_arrow_red_l.png) no-repeat;
}
background-size: contain;
.seminerBox .seminerBox-ttl {
font-size: 2.4rem; top: 40%;
line-height: 1;
} right: 8px;
.seminerBox .icon1 { }
padding: 4px 8px;
margin-left: 10px; .side-col .nav-side ul li ul li a::after {
display: inline-block;
background: #093d6e; content: none;
color: #fff;
font-size: 1.3rem; }
line-height: 1;
vertical-align: top; .side-col .nav-side ul li.is-current > a {
}
color: #d70c19;
.seminerBox .icon2 {
padding: 4px 8px; }
margin-left: 10px;
display: inline-block; .nav-side li ul li {
background: #7d0000;
color: #fff; font-size: 14px;
font-size: 1.3rem;
line-height: 1; }
vertical-align: top;
} .side-col .nav-side ul li ul li a {
.seminerBox .seminerBox-txt { padding: 0;
margin: 18px 0 14px;
font-size: 1.6rem; background: #fff;
}
}
.seminerBox .list .list-txt {
margin-bottom: 6px;
font-size: 1.6rem;
color: #333; .tabArea {
line-height: 1;
} margin-top: 40px;
.seminerBox .list .list-icon { width: 100%;
padding: 4px 8px;
margin-right: 8px; height: 61px;
display: inline-block;
background: #363636; display: flex;
color: #fff;
font-size: 1.2rem; justify-content: center;
line-height: 1;
border-radius: 10px; border-bottom: 1px solid #0b2237;
vertical-align: bottom;
} }
}
@media screen and (max-width: 768px) {
.contents { .tabArea .tab {
padding-top: 20px;
} padding-top: 20px;
.contents2 { width: 400px;
padding: 0 0 40px 0;
} height: 60px;
.contents2 section { display: block;
margin-bottom: 38px;
} border: 1px solid #ebebeb;
.hero-second { text-align: center;
margin-top: 100px;
} font-size: 1.8rem;
.hero-second-inner { line-height: 1;
display: table;
} }
.schedule-mv {
height: 140px;
width: 100%;
background-image: url(/common_previous/img/img_hero_schedule.png); .tabArea .tab:first-of-type {
background-repeat: no-repeat;
background-position: center center; margin-right: 40px;
background-size: cover;
text-align: left; }
color: #fff;
}
.schedule-mv .schedule-mv-ttl {
padding: 35px 0 35px 15px; .tabArea .tab:hover {
font-size: 2.4rem;
} cursor: pointer;
.schedule-mv .schedule-mv-sub-ttl { }
padding: 40px 15px 40px;
background: #fff;
font-size: 1.4rem;
color: #000; .contents2 {
}
padding-top: 0;
.schedule-info-area {
display: flex; margin: 0 auto;
justify-content: center;
margin-bottom: -135px; width: 1200px;
margin-top: 100px;
} }
.schedule-info-area a {
font-size: 1.6rem;
font-weight: 600; .contents2 section {
color: #093d6e;
padding: 12px; margin-bottom: 60px;
}
.tabArea { }
margin-top: 160px;
width: 100%;
height: 61px;
display: flex; .selectArea {
justify-content: space-evenly;
border-bottom: 1px solid #0b2237; margin: 20px 0 40px;
}
display: flex;
.tabArea .tab {
padding-top: 13px; justify-content: flex-end;
width: 190px;
height: 60px; }
display: block;
border: 1px solid #ebebeb;
text-align: center;
font-size: 1.8rem; .selectArea .form {
line-height: 1;
} display: flex;
.tabArea .tab:hover { position: relative;
cursor: pointer;
} }
.selectArea {
padding: 28px 0;
margin: 0 auto; .selectArea .form::after {
max-width: 348px;
} content: '';
.selectArea .form { width: 12px;
display: flex;
justify-content: space-between; height: 8px;
position: relative;
} display: block;
.selectArea .form:first-of-type { background: url(/common_previous/img/ico/ico_arrow_gray_bottom.png) no-repeat;
margin-bottom: 20px;
} background-size: contain;
.selectArea .form::after { position: absolute;
content: '';
width: 12px; top: 13px;
height: 8px;
display: block; right: 10px;
background: url(/common_previous/img/ico/ico_arrow_gray_bottom.png) no-repeat;
background-size: contain; pointer-events: none;
position: absolute;
top: 13px; }
right: 10px;
pointer-events: none;
}
.selectArea .form:first-of-type {
.selectArea .txt {
margin-right: 8px; margin-right: 56px;
padding-top: 6px;
display: block; }
width: 45px;
font-size: 1.4rem;
color: #333;
} .selectArea .txt {
.selectArea .form select { margin-right: 8px;
padding: 6px 0 6px 18px;
display: block; padding-top: 6px;
max-width: 290px;
width: 100%; font-size: 1.4rem;
border-style: solid;
border-width: 1px; color: #333;
border-color: rgb(227, 227, 227);
border-radius: 4px; }
background: #fff;
}
.selectArea .form select:hover { .selectArea .form select {
cursor: pointer;
} padding: 6px 0 6px 18px;
.schedule-ttl { display: block;
padding-left: 15px;
margin-bottom: 20px; width: 300px;
font-size: 2rem;
font-weight: bold; border-style: solid;
font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
} border-width: 1px;
.schedule-table-sp { border-color: rgb(227, 227, 227);
margin: 0 auto;
display: block; border-radius: 4px;
max-width: 375px;
} background: #fff;
.schedule-table.fixed { }
display: none !important;
}
.schedule-table-sp thead { .selectArea .form select::-ms-expand {
width: 100%;
} display: none;
.schedule-table-sp thead th { }
background: #0b2237;
font-size: 1.4rem;
color: #fff;
text-align: center; .selectArea .form select:hover {
border: 1px solid #959595;
border-collapse: collapse; cursor: pointer;
}
}
.schedule-table-sp thead .venue {
padding: 18px 0;
width: 66px;
} .schedule-ttl {
.schedule-table-sp thead .month { margin-bottom: 20px;
padding: 18px 0;
width: 116px; font-size: 4rem;
}
font-weight: bold;
.schedule-table-sp thead .reserve {
padding: 18px 0px; color: #333;
width: 191px;
} font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
.schedule-table-sp tbody td { }
padding: 10px 8px;
text-align: center;
border: 1px solid #959595;
border-collapse: collapse; .schedule-table {
}
text-align: center;
.schedule-table-sp .day {
text-align: left; }
}
.schedule-table-sp .day .day-icon {
padding: 2px 6px; .schedule-table.fixed {
display: inline-block;
background: #363636; position: fixed;
border-radius: 10px;
font-size: 1rem; width: auto;
color: #fff;
} display: none;
.schedule-table-sp .btnArea .btn { border: none;
padding: 13px 0;
text-align: center; z-index: 3;
font-size: 1.4rem;
color: #fff; top: 0; /* topに調整 */
width: 80px;
height: 40px; }
line-height: 1;
display: inline-block;
}
.schedule-table thead th {
.schedule-table-sp .btnArea .btn span {
font-size: 1rem; padding: 16px 0;
}
background: #0b2237;
.schedule-table-sp .btnArea .btn:first-of-type {
margin-right: 3px; color: #fff;
}
font-size: 1.6rem;
.schedule-table-sp .btnArea .btn--first {
background: #093d6e; text-align: center;
}
border: 1px solid #ebebeb;
.schedule-table-sp .btnArea .btn--retry {
background: #ab3951; }
}
.schedule-table-sp .btnArea .btn--stop {
background: #e9edf1; .schedule-table .venue {
color: #939393;
} width: 120px;
.schedule-table-sp--type2 .reserve { }
padding: 18px 32px !important;
width: 100px !important;
}
.schedule-table .month {
.schedule-table-sp--type2 .event {
padding: 18px 0px; width: 180px;
width: 100px;
} }
.schedule-table-sp--type2 .btnArea .btn:first-of-type {
margin-right: 0px;
} .schedule-table .area {
.schedule-table-sp--type2 .btnArea .btn:nth-of-type(2) { vertical-align: middle;
margin-top: 10px;
} }
.schedule-table-sp--type2 .btnArea .btn--premium {
padding: 6px 0;
background: #beac56; .schedule-table tbody td {
}
height: 110px;
.schedule-table-sp--type2 .btnArea .btn--basic {
padding: 6px 0; font-size: 1.8rem;
background: #093d6e;
} text-align: center;
.schedule-table-sp--type3 .month { border: 1px solid #ebebeb;
padding: 18px 0px !important;
width: 210px !important; position: relative;
}
}
.schedule-table-sp--type3 .reserve {
padding: 18px 0px !important;
width: 100px !important;
} /* 満員御礼、申込締切 */
.schedule-table-sp--type3 .btnArea .btn--simple { .schedule-table tbody .reserveStop {
background: #093d6e;
} background: #e9edf1;
.annotation { }
margin: 0 auto;
max-width: 370px;
display: block;
margin-top: 10px; .schedule-table tbody .reserveStop .link:hover {
font-size: 1rem;
} cursor: default;
/*体験セミナー*/ }
.experienceCont {
padding: 0 10px;
}
.schedule-table tbody .reserveStop p {
.seminerBox {
margin-bottom: 30px; color: #939393;
padding: 15px 10px;
width: 100%; }
border: solid 2px #ebebeb;
box-shadow: 0px 2px 4px 0px rgba(54, 54, 54, 0.1);
}
/* 初受講 */
.seminerBox .seminerBox-img {
margin: 0 auto 15px; .schedule-table tbody .attend:after {
width: 300px;
height: 158px; content: '';
display: block;
} width: 0px;
.seminerBox .seminerBox-ttl { height: 0px;
font-size: 2.3rem;
line-height: 1; border-top: 14px solid transparent;
text-align: center;
} border-right: 14px solid #093d6e;
.seminerBox .icon1 { display: block;
padding: 4px 8px;
margin-left: 10px; position: absolute;
display: inline-block;
background: #093d6e; right: 0;
color: #fff;
font-size: 1.3rem; bottom: 0;
line-height: 1;
vertical-align: top; }
}
.seminerBox .icon2 {
padding: 4px 8px; .schedule-table tbody .attend:hover {
margin-left: 10px;
display: inline-block; background: #d4e0ec;
background: #7d0000;
color: #fff; }
font-size: 1.3rem;
line-height: 1;
vertical-align: top;
} /* 再受講 */
.seminerBox .seminerBox-txt { .schedule-table tbody .retake:after {
margin: 18px 0 14px;
font-size: 1.6rem; content: '';
}
width: 0px;
.seminerBox .list .list-txt {
margin-bottom: 6px; height: 0px;
font-size: 1.6rem;
color: #333; border-top: 14px solid transparent;
line-height: 1;
} border-right: 14px solid #ab3951;
.seminerBox .list .list-icon { display: block;
padding: 4px 8px;
margin-right: 8px; position: absolute;
display: inline-block;
background: #363636; right: 0;
color: #fff;
font-size: 1.2rem; bottom: 0;
line-height: 1;
border-radius: 10px; }
vertical-align: bottom;
}
.ttl-page-03 { .schedule-table tbody .retake:hover {
margin-bottom: 8px;
} background: #f0dadf;
.sec-schedule .link {
display: inline-block; }
position: relative;
margin-left: 10px;
font-size: 12px;
border-bottom: 1px solid #6c6c6c; /* プレミアム */
}
.sec-schedule .link::before { .schedule-table tbody .premium:after {
content: '';
display: inline-block; content: '';
position: absolute;
left: -7px; width: 0px;
top: 5px;
width: 4.5px; height: 0px;
height: 7.5px;
background: url(/common_previous/img/ico/ico_arrow_red.png) no-repeat; border-top: 14px solid transparent;
background-size: contain;
} border-right: 14px solid #beac56;
.inner-select { display: block;
padding: 12px;
background: #eeeeee; position: absolute;
margin: 10px 0 10.5px 0;
} right: 0;
.inner-select .select-txt {
font-size: 12px; bottom: 0;
margin-bottom: 11.5px;
} }
.inner-select div.schdule-slt-box {
width: calc((100% - 5px) / 2);
display: inline-block;
} .schedule-table tbody .premium:hover {
.inner-select div.schdule-slt-box > p.select-des {
display: inline-block; background: #fff3b2;
font-size: 12px;
font-weight: bold; }
}
.inner-select div.schdule-slt-box #first {
width: 65%;
} .schedule-table .link {
.inner-select div.schdule-slt-box > .mod-search-select {
display: inline-block; padding-top: 10px;
width: 75%;
} height: 100%;
.sec-seminer-slt {
margin-top: 8px; display: block;
}
.sec-seminer-slt h3 { }
font-size: 12px;
font-weight: bold;
margin-bottom: 1.5px;
} .schedule-table .link .time {
.seminer-slt-txt {
position: relative; font-size: 2rem;
font-size: 11px;
margin: 0 0 5px 14px; }
}
.seminer-slt-txt::before {
content: '';
position: absolute; .schedule-table .link .txt {
width: 9px;
height: 13.5px; font-size: 1.3rem;
top: 2px;
left: -13px; }
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat;
background-size: contain; .annotation {
}
.mod-search-select { margin-top: 20px;
margin-bottom: 5.5px;
} font-size: 1.2rem;
.mod-search-select-content {
font-size: 10.5px; }
background-color: #fff;
} /*体験セミナー*/
.schedule-area {
width: 100%; .seminerBox {
}
.schedule-area h4 span { margin-bottom: 30px;
display: inline-block;
} padding: 30px 20px;
.schedule-area + div {
border-right: none; width: 100%;
}
.schedule-area h4 { display: flex;
font-size: 14px;
font-weight: bold; border: solid 2px #ebebeb;
text-align: center;
background: #eeeeee; box-shadow: 0px 2px 4px 0px rgba(54, 54, 54, 0.1);
line-height: 1;
padding: 11px 0 9px 0; }
}
.schedule-area h4.is-current {
color: #c80003;
} .seminerBox .seminerBox-img {
.schedule-area ul li {
border-bottom: 1px solid #cccccc; width: 300px;
}
.schedule-area ul li a { height: 158px;
display: block;
padding: 14px 0 17px 11px; display: block;
}
.schedule-area ul li a:hover { }
background: #fbf4f4;
}
.list-schedule-content figure {
width: 61px; .seminerBox .seminerBox-inner {
float: left;
margin: 0 14px 8px 0; margin-left: 20px;
}
.list-schedule-info { }
overflow: hidden;
margin-bottom: 9px;
}
.seminar-field span { .seminerBox .seminerBox-ttl {
display: inline-block;
} font-size: 2.4rem;
.seminar-field span.list-seminar-field {
display: inline-block; line-height: 1;
color: #fff;
background: #111111; }
margin-right: 2px;
padding: 2px 8px 1px;
font-size: 10px;
} .seminerBox .icon1 {
.seminar-field span.list-free-field {
position: relative; padding: 4px 8px;
color: #fff;
background: #a01c1c; margin-left: 10px;
padding: 2px 8px 1px;
font-size: 10px; display: inline-block;
}
.seminar-field span.list-free-field.seminar-mark::after { background: #093d6e;
content: '';
position: absolute; color: #fff;
width: 14px;
height: 21px; font-size: 1.3rem;
right: -20px;
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat; line-height: 1;
}
.seminar-date { vertical-align: top;
display: inline-block;
font-size: 12px; }
font-weight: bold;
margin: 7px 0 0 0;
transform: translateX(-8px);
} .seminerBox .icon2 {
.seminar-name {
position: relative; padding: 4px 8px;
display: inline-block;
color: #c30000; margin-left: 10px;
font-size: 12px;
font-weight: bold; display: inline-block;
margin: 3px 0 0px 0px;
border-bottom: 1px solid #d26262; background: #7d0000;
}
.list-schedule-dec { color: #fff;
font-size: 11px;
color: #111111; font-size: 1.3rem;
}
line-height: 1;
/* aside */
.side-col .nav-side h3 a { vertical-align: top;
position: relative;
padding: 17px 0 16px 41px; }
}
.side-col .nav-side h3 a::before {
content: '';
width: 20px; .seminerBox .seminerBox-txt {
height: 20px;
position: absolute; margin: 18px 0 14px;
top: 15px;
left: 13px; font-size: 1.6rem;
background: url(/common_previous/img/ico/ico_search_sp.png) no-repeat;
background-size: cover; }
}
.side-col .nav-side ul li a {
position: relative;
padding: 15px 20px 15px 15px; .seminerBox .list .list-txt {
background: #eeeeee;
} margin-bottom: 6px;
.side-col .nav-side ul li a::after {
content: ''; font-size: 1.6rem;
position: absolute;
width: 7px; color: #333;
height: 12px;
background: url(/common_previous/img/ico/ico_arrow_red_l.png) no-repeat; line-height: 1;
background-size: contain;
top: 40%; }
right: 8px;
}
.side-col .nav-side ul li ul li a::after {
content: none; .seminerBox .list .list-icon {
}
.side-col .nav-side ul li.is-current a { padding: 4px 8px;
color: #d70c19;
} margin-right: 8px;
.nav-side li ul li {
font-size: 14px; display: inline-block;
}
.side-col .nav-side ul li ul li a { background: #363636;
padding: 0;
background: #fff; color: #fff;
}
.nav-side li ul li.seminar-gold { font-size: 1.2rem;
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat 5px 6px;
background-size: 10px auto; line-height: 1;
}
.side-col .area-facebook { border-radius: 10px;
display: none;
} vertical-align: bottom;
} }
}
@media screen and (max-width: 768px) {
.contents {
padding-top: 20px;
}
.contents2 {
padding: 0 0 40px 0;
}
.contents2 section {
margin-bottom: 38px;
}
.hero-second {
margin-top: 100px;
}
.hero-second-inner {
display: table;
}
.schedule-mv {
height: 140px;
width: 100%;
background-image: url(/common_previous/img/img_hero_schedule.png);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
text-align: left;
color: #fff;
}
.schedule-mv .schedule-mv-ttl {
padding: 35px 0 35px 15px;
font-size: 2.4rem;
}
.schedule-mv .schedule-mv-sub-ttl {
padding: 40px 15px 40px;
background: #fff;
font-size: 1.4rem;
color: #000;
}
.schedule-info-area {
display: flex;
justify-content: center;
margin-bottom: -135px;
margin-top: 100px;
}
.schedule-info-area a {
font-size: 1.6rem;
font-weight: 600;
color: #093d6e;
padding: 12px;
}
.tabArea {
margin-top: 160px;
width: 100%;
height: 61px;
display: flex;
justify-content: space-evenly;
border-bottom: 1px solid #0b2237;
}
.tabArea .tab {
padding-top: 13px;
width: 190px;
height: 60px;
display: block;
border: 1px solid #ebebeb;
text-align: center;
font-size: 1.8rem;
line-height: 1;
}
.tabArea .tab:hover {
cursor: pointer;
}
.selectArea {
padding: 28px 0;
margin: 0 auto;
max-width: 348px;
}
.selectArea .form {
display: flex;
justify-content: space-between;
position: relative;
}
.selectArea .form:first-of-type {
margin-bottom: 20px;
}
.selectArea .form::after {
content: '';
width: 12px;
height: 8px;
display: block;
background: url(/common_previous/img/ico/ico_arrow_gray_bottom.png) no-repeat;
background-size: contain;
position: absolute;
top: 13px;
right: 10px;
pointer-events: none;
}
.selectArea .txt {
margin-right: 8px;
padding-top: 6px;
display: block;
width: 45px;
font-size: 1.4rem;
color: #333;
}
.selectArea .form select {
padding: 6px 0 6px 18px;
display: block;
max-width: 290px;
width: 100%;
border-style: solid;
border-width: 1px;
border-color: rgb(227, 227, 227);
border-radius: 4px;
background: #fff;
}
.selectArea .form select:hover {
cursor: pointer;
}
.schedule-ttl {
padding-left: 15px;
margin-bottom: 20px;
font-size: 2rem;
font-weight: bold;
font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
}
.schedule-table-sp {
margin: 0 auto;
display: block;
max-width: 375px;
}
.schedule-table.fixed {
display: none !important;
}
.schedule-table-sp thead {
width: 100%;
}
.schedule-table-sp thead th {
background: #0b2237;
font-size: 1.4rem;
color: #fff;
text-align: center;
border: 1px solid #959595;
border-collapse: collapse;
}
.schedule-table-sp thead .venue {
padding: 18px 0;
width: 66px;
}
.schedule-table-sp thead .month {
padding: 18px 0;
width: 116px;
}
.schedule-table-sp thead .reserve {
padding: 18px 0px;
width: 191px;
}
.schedule-table-sp tbody td {
padding: 10px 8px;
text-align: center;
border: 1px solid #959595;
border-collapse: collapse;
}
.schedule-table-sp .day {
text-align: left;
}
.schedule-table-sp .day .day-icon {
padding: 2px 6px;
display: inline-block;
background: #363636;
border-radius: 10px;
font-size: 1rem;
color: #fff;
}
.schedule-table-sp .btnArea .btn {
padding: 13px 0;
text-align: center;
font-size: 1.4rem;
color: #fff;
width: 80px;
height: 40px;
line-height: 1;
display: inline-block;
}
.schedule-table-sp .btnArea .btn span {
font-size: 1rem;
}
.schedule-table-sp .btnArea .btn:first-of-type {
margin-right: 3px;
}
.schedule-table-sp .btnArea .btn--first {
background: #093d6e;
}
.schedule-table-sp .btnArea .btn--retry {
background: #ab3951;
}
.schedule-table-sp .btnArea .btn--stop {
background: #e9edf1;
color: #939393;
}
.schedule-table-sp--type2 .reserve {
padding: 18px 32px !important;
width: 100px !important;
}
.schedule-table-sp--type2 .event {
padding: 18px 0px;
width: 100px;
}
.schedule-table-sp--type2 .btnArea .btn:first-of-type {
margin-right: 0px;
}
.schedule-table-sp--type2 .btnArea .btn:nth-of-type(2) {
margin-top: 10px;
}
.schedule-table-sp--type2 .btnArea .btn--premium {
padding: 6px 0;
background: #beac56;
}
.schedule-table-sp--type2 .btnArea .btn--basic {
padding: 6px 0;
background: #093d6e;
}
.schedule-table-sp--type3 .month {
padding: 18px 0px !important;
width: 210px !important;
}
.schedule-table-sp--type3 .reserve {
padding: 18px 0px !important;
width: 100px !important;
}
.schedule-table-sp--type3 .btnArea .btn--simple {
background: #093d6e;
}
.annotation {
margin: 0 auto;
max-width: 370px;
display: block;
margin-top: 10px;
font-size: 1rem;
}
/*体験セミナー*/
.experienceCont {
padding: 0 10px;
}
.seminerBox {
margin-bottom: 30px;
padding: 15px 10px;
width: 100%;
border: solid 2px #ebebeb;
box-shadow: 0px 2px 4px 0px rgba(54, 54, 54, 0.1);
}
.seminerBox .seminerBox-img {
margin: 0 auto 15px;
width: 300px;
height: 158px;
display: block;
}
.seminerBox .seminerBox-ttl {
font-size: 2.3rem;
line-height: 1;
text-align: center;
}
.seminerBox .icon1 {
padding: 4px 8px;
margin-left: 10px;
display: inline-block;
background: #093d6e;
color: #fff;
font-size: 1.3rem;
line-height: 1;
vertical-align: top;
}
.seminerBox .icon2 {
padding: 4px 8px;
margin-left: 10px;
display: inline-block;
background: #7d0000;
color: #fff;
font-size: 1.3rem;
line-height: 1;
vertical-align: top;
}
.seminerBox .seminerBox-txt {
margin: 18px 0 14px;
font-size: 1.6rem;
}
.seminerBox .list .list-txt {
margin-bottom: 6px;
font-size: 1.6rem;
color: #333;
line-height: 1;
}
.seminerBox .list .list-icon {
padding: 4px 8px;
margin-right: 8px;
display: inline-block;
background: #363636;
color: #fff;
font-size: 1.2rem;
line-height: 1;
border-radius: 10px;
vertical-align: bottom;
}
.ttl-page-03 {
margin-bottom: 8px;
}
.sec-schedule .link {
display: inline-block;
position: relative;
margin-left: 10px;
font-size: 12px;
border-bottom: 1px solid #6c6c6c;
}
.sec-schedule .link::before {
content: '';
display: inline-block;
position: absolute;
left: -7px;
top: 5px;
width: 4.5px;
height: 7.5px;
background: url(/common_previous/img/ico/ico_arrow_red.png) no-repeat;
background-size: contain;
}
.inner-select {
padding: 12px;
background: #eeeeee;
margin: 10px 0 10.5px 0;
}
.inner-select .select-txt {
font-size: 12px;
margin-bottom: 11.5px;
}
.inner-select div.schdule-slt-box {
width: calc((100% - 5px) / 2);
display: inline-block;
}
.inner-select div.schdule-slt-box > p.select-des {
display: inline-block;
font-size: 12px;
font-weight: bold;
}
.inner-select div.schdule-slt-box #first {
width: 65%;
}
.inner-select div.schdule-slt-box > .mod-search-select {
display: inline-block;
width: 75%;
}
.sec-seminer-slt {
margin-top: 8px;
}
.sec-seminer-slt h3 {
font-size: 12px;
font-weight: bold;
margin-bottom: 1.5px;
}
.seminer-slt-txt {
position: relative;
font-size: 11px;
margin: 0 0 5px 14px;
}
.seminer-slt-txt::before {
content: '';
position: absolute;
width: 9px;
height: 13.5px;
top: 2px;
left: -13px;
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat;
background-size: contain;
}
.mod-search-select {
margin-bottom: 5.5px;
}
.mod-search-select-content {
font-size: 10.5px;
background-color: #fff;
}
.schedule-area {
width: 100%;
}
.schedule-area h4 span {
display: inline-block;
}
.schedule-area + div {
border-right: none;
}
.schedule-area h4 {
font-size: 14px;
font-weight: bold;
text-align: center;
background: #eeeeee;
line-height: 1;
padding: 11px 0 9px 0;
}
.schedule-area h4.is-current {
color: #c80003;
}
.schedule-area ul li {
border-bottom: 1px solid #cccccc;
}
.schedule-area ul li a {
display: block;
padding: 14px 0 17px 11px;
}
.schedule-area ul li a:hover {
background: #fbf4f4;
}
.list-schedule-content figure {
width: 61px;
float: left;
margin: 0 14px 8px 0;
}
.list-schedule-info {
overflow: hidden;
margin-bottom: 9px;
}
.seminar-field span {
display: inline-block;
}
.seminar-field span.list-seminar-field {
display: inline-block;
color: #fff;
background: #111111;
margin-right: 2px;
padding: 2px 8px 1px;
font-size: 10px;
}
.seminar-field span.list-free-field {
position: relative;
color: #fff;
background: #a01c1c;
padding: 2px 8px 1px;
font-size: 10px;
}
.seminar-field span.list-free-field.seminar-mark::after {
content: '';
position: absolute;
width: 14px;
height: 21px;
right: -20px;
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat;
}
.seminar-date {
display: inline-block;
font-size: 12px;
font-weight: bold;
margin: 7px 0 0 0;
transform: translateX(-8px);
}
.seminar-name {
position: relative;
display: inline-block;
color: #c30000;
font-size: 12px;
font-weight: bold;
margin: 3px 0 0px 0px;
border-bottom: 1px solid #d26262;
}
.list-schedule-dec {
font-size: 11px;
color: #111111;
}
/* aside */
.side-col .nav-side h3 a {
position: relative;
padding: 17px 0 16px 41px;
}
.side-col .nav-side h3 a::before {
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 15px;
left: 13px;
background: url(/common_previous/img/ico/ico_search_sp.png) no-repeat;
background-size: cover;
}
.side-col .nav-side ul li a {
position: relative;
padding: 15px 20px 15px 15px;
background: #eeeeee;
}
.side-col .nav-side ul li a::after {
content: '';
position: absolute;
width: 7px;
height: 12px;
background: url(/common_previous/img/ico/ico_arrow_red_l.png) no-repeat;
background-size: contain;
top: 40%;
right: 8px;
}
.side-col .nav-side ul li ul li a::after {
content: none;
}
.side-col .nav-side ul li.is-current a {
color: #d70c19;
}
.nav-side li ul li {
font-size: 14px;
}
.side-col .nav-side ul li ul li a {
padding: 0;
background: #fff;
}
.nav-side li ul li.seminar-gold {
background: url(/common_previous/img/ico/ico_seminar_Lst_01.png) no-repeat 5px 6px;
background-size: 10px auto;
}
.side-col .area-facebook {
display: none;
}
}
/* ========================================================== /* ==========================================================
common
========================================================== */ common
body {
min-width: 1250px; ========================================================== */
}
@media screen and (max-width: 767px) { body {
body {
min-width: 320px; min-width: 1250px;
}
} }
.strategy img {
width: auto; @media screen and (max-width: 767px) {
height: auto;
} body {
@media screen and (min-width: 768px) { min-width: 320px;
.sp-only {
display: none !important; }
}
} }
@media screen and (max-width: 767px) { .strategy img {
.pc-only {
display: none !important; width: auto;
}
} height: auto;
.strategy .c-title1 { }
text-align: center;
position: relative;
overflow: hidden;
padding: 0 56px 0 0; @media screen and (min-width: 768px) {
border-bottom: 0;
} .sp-only {
@media screen and (max-width: 767px) { display: none !important;
.strategy .c-title1 {
padding: 0 26px 0 0; }
}
} }
.strategy .c-title1__inner {
display: inline-block;
position: relative; @media screen and (max-width: 767px) {
font-size: 4rem;
line-height: 1.2; .pc-only {
color: #363636;
font-weight: bold; display: none !important;
padding: 0 0 13px;
} }
@media screen and (max-width: 767px) { }
.strategy .c-title1__inner {
font-size: 2.4rem;
padding: 0 0 8px;
} .strategy .c-title1 {
}
text-align: center;
.strategy .c-title1__inner:after {
content: ''; position: relative;
position: absolute;
bottom: 0; overflow: hidden;
right: 0;
height: 2px; padding: 0 56px 0 0;
width: 100vw;
background: #beac56; border-bottom: 0;
}
}
.strategy .c-title1--yellow .c-title1__inner {
color: #beac56;
}
@media screen and (max-width: 767px) {
.strategy .c-mainvisual {
position: relative; .strategy .c-title1 {
background: url(/common_previous/img/img_strategy_mv.jpg) no-repeat bottom right;
background-size: cover; padding: 0 26px 0 0;
padding: 124px 0;
} }
@media screen and (max-width: 767px) { }
.strategy .c-mainvisual {
margin-top: 50px;
padding: 100px 15px 0;
background: url(/common_previous/img/img_strategy_mv_sp.jpg) no-repeat top center; .strategy .c-title1__inner {
background-size: cover;
} display: inline-block;
}
position: relative;
.strategy .c-mainvisual__img img {
width: 100%; font-size: 4rem;
height: auto;
} line-height: 1.2;
.strategy .c-mainvisual__box { color: #363636;
width: 740px;
background: rgba(0, 0, 0, 0.5); font-weight: bold;
padding: 60px 88px 52px 0;
} padding: 0 0 13px;
@media screen and (max-width: 767px) { }
.strategy .c-mainvisual__box {
width: 100%;
text-align: center;
padding: 20px 15px 17px; @media screen and (max-width: 767px) {
}
} .strategy .c-title1__inner {
.strategy .c-mainvisual__info { font-size: 2.4rem;
padding: 0 0 0 120px;
} padding: 0 0 8px;
@media screen and (max-width: 767px) { }
.strategy .c-mainvisual__info {
padding: 0 10px; }
}
}
.strategy .c-mainvisual__ttl { .strategy .c-title1__inner:after {
margin: 0 0 15px;
} content: '';
@media screen and (max-width: 767px) { position: absolute;
.strategy .c-mainvisual__ttl {
margin: 0 0 6px; bottom: 0;
}
} right: 0;
.strategy .c-mainvisual__txt { height: 2px;
font-size: 1.8rem;
line-height: 1.68; width: 100vw;
color: #fff;
margin: 0 0 8px; background: #beac56;
}
}
@media screen and (max-width: 767px) {
.strategy .c-mainvisual__txt {
font-size: 1.4rem;
margin: 0 0 5px; .strategy .c-title1--yellow .c-title1__inner {
}
} color: #beac56;
.strategy .c-mainvisual__txt span { }
font-size: 2rem;
}
@media screen and (max-width: 767px) { .strategy .c-mainvisual {
.strategy .c-mainvisual__txt span {
font-size: 1.4rem; position: relative;
}
} background: url(/common_previous/img/img_strategy_mv.jpg) no-repeat bottom right;
.strategy .c-mainvisual__txt2 { background-size: cover;
font-size: 4.8rem;
line-height: 1; padding: 124px 0;
color: #fff;
font-weight: bold; }
}
@media screen and (max-width: 767px) {
.strategy .c-mainvisual__txt2 { @media screen and (max-width: 767px) {
font-size: 2.8rem;
} .strategy .c-mainvisual {
}
margin-top: 50px;
.strategy .c-mainvisual__anchor {
width: 130px; padding: 100px 15px 0;
height: 130px;
border-radius: 50%; background: url(/common_previous/img/img_strategy_mv_sp.jpg) no-repeat top center;
overflow: hidden;
background: rgba(183, 161, 52, 0.8); background-size: cover;
text-align: center;
position: absolute; }
right: 40px;
bottom: 40px; }
}
.strategy .c-mainvisual__anchor a {
width: 100%; .strategy .c-mainvisual__img img {
height: 100%;
display: -webkit-box; width: 100%;
display: -ms-flexbox;
display: flex; height: auto;
-webkit-box-align: center;
-ms-flex-align: center; }
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; .strategy .c-mainvisual__box {
font-size: 1.6rem;
line-height: 1.2; width: 740px;
color: #fff;
} background: rgba(0, 0, 0, 0.5);
.strategy .c-mainvisual__anchor a span { padding: 60px 88px 52px 0;
position: relative;
padding: 0 0 14px; }
}
.strategy .c-mainvisual__anchor a span::after {
content: ''; @media screen and (max-width: 767px) {
width: 10px;
height: 10px; .strategy .c-mainvisual__box {
border-right: 2px solid #fff;
border-bottom: 2px solid #fff; width: 100%;
position: absolute;
bottom: 0; text-align: center;
left: 50%;
-webkit-transform: translate(-50%, 0) rotate(45deg); padding: 20px 15px 17px;
transform: translate(-50%, 0) rotate(45deg);
} }
.strategy .c-text { }
font-size: 1.7rem;
line-height: 1.68;
color: #fff;
} .strategy .c-mainvisual__info {
@media screen and (max-width: 767px) { padding: 0 0 0 120px;
.strategy .c-text {
font-size: 1.4rem; }
line-height: 1.43;
}
}
@media screen and (max-width: 767px) {
.strategy .c-imgtext1 {
display: -webkit-box; .strategy .c-mainvisual__info {
display: -ms-flexbox;
display: flex; padding: 0 10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
}
}
.strategy .c-imgtext1__img {
width: 700px;
}
.strategy .c-mainvisual__ttl {
@media screen and (max-width: 767px) {
.strategy .c-imgtext1__img { margin: 0 0 15px;
width: 100%;
padding: 0 10px 0 0; }
}
}
.strategy .c-imgtext1__img img { @media screen and (max-width: 767px) {
width: 100%;
height: auto; .strategy .c-mainvisual__ttl {
}
margin: 0 0 6px;
.strategy .c-imgtext1__info {
width: 600px; }
background: #fff;
padding: 54px 52px 50px 60px; }
margin: 50px 0 0 -100px;
position: relative;
z-index: 2;
} .strategy .c-mainvisual__txt {
@media screen and (max-width: 767px) { font-size: 1.8rem;
.strategy .c-imgtext1__info {
width: 100%; line-height: 1.68;
padding: 28px 15px;
margin: -23px 0 0 15px; color: #fff;
}
} margin: 0 0 8px;
.strategy .c-imgtext1__txt { }
font-size: 1.8rem;
line-height: 1.68;
color: #363636;
} @media screen and (max-width: 767px) {
@media screen and (max-width: 767px) { .strategy .c-mainvisual__txt {
.strategy .c-imgtext1__txt {
font-size: 1.4rem; font-size: 1.4rem;
line-height: 1.3;
} margin: 0 0 5px;
}
}
.strategy .c-imgtext1__txt + .strategy .c-imgtext1__txt {
margin: 30px 0 0; }
}
@media screen and (max-width: 767px) {
.strategy .c-imgtext1__txt + .strategy .c-imgtext1__txt { .strategy .c-mainvisual__txt span {
margin: 18px 0 0;
} font-size: 2rem;
}
}
@media screen and (max-width: 767px) {
.strategy .c-imgtext1__txt + .c-imgtext1__txt {
margin: 18px 0 0;
} @media screen and (max-width: 767px) {
}
.strategy .c-mainvisual__txt span {
.strategy .c-list1 {
display: -webkit-box; font-size: 1.4rem;
display: -ms-flexbox;
display: flex; }
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
}
.strategy .c-list1__item {
width: 285px; .strategy .c-mainvisual__txt2 {
margin: 0 0 0 20px;
} font-size: 4.8rem;
@media screen and (max-width: 767px) { line-height: 1;
.strategy .c-list1__item {
width: 100%; color: #fff;
display: -webkit-box;
display: -ms-flexbox; font-weight: bold;
display: flex;
-webkit-box-pack: justify; }
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center; @media screen and (max-width: 767px) {
align-items: center;
margin: 0 0 20px; .strategy .c-mainvisual__txt2 {
}
} font-size: 2.8rem;
.strategy .c-list1__item:nth-child(4n + 1) { }
margin: 0;
} }
@media screen and (max-width: 767px) {
.strategy .c-list1__item:nth-child(4n + 1) {
margin: 0 0 20px; .strategy .c-mainvisual__anchor {
}
} width: 130px;
.strategy .c-list1__info { height: 130px;
background: #fff;
text-align: center; border-radius: 50%;
padding: 56px 20px 53px;
position: relative; overflow: hidden;
margin: 0 0 36px;
} background: rgba(183, 161, 52, 0.8);
@media screen and (max-width: 767px) { text-align: center;
.strategy .c-list1__info {
width: calc(100% - 122px); position: absolute;
margin: 0 22px 0 0;
padding: 30px 10px 26px; right: 40px;
}
} bottom: 40px;
.strategy .c-list1__info::after { }
content: '';
width: 0;
height: 0;
border-style: solid; .strategy .c-mainvisual__anchor a {
border-width: 16px 10px 0 10px;
border-color: #ffffff transparent transparent transparent; width: 100%;
position: absolute;
bottom: -16px; height: 100%;
left: 50%;
-webkit-transform: translate(-50%, 0); display: -webkit-box;
transform: translate(-50%, 0);
} display: -ms-flexbox;
@media screen and (max-width: 767px) { display: flex;
.strategy .c-list1__info::after {
border-width: 7.5px 0 7.5px 12px; -webkit-box-align: center;
border-color: transparent transparent transparent #ffffff;
bottom: auto; -ms-flex-align: center;
top: 50%;
left: auto; align-items: center;
right: -12px;
-webkit-transform: translate(0, -50%); -webkit-box-pack: center;
transform: translate(0, -50%);
} -ms-flex-pack: center;
}
justify-content: center;
.strategy .c-list1__txt {
font-size: 1.8rem; font-size: 1.6rem;
line-height: 1.4;
color: #363636; line-height: 1.2;
font-weight: bold;
} color: #fff;
@media screen and (max-width: 767px) { }
.strategy .c-list1__txt {
font-size: 1.6rem;
line-height: 1.5;
} .strategy .c-mainvisual__anchor a span {
}
position: relative;
.strategy .c-list1__img {
width: 200px; padding: 0 0 14px;
height: 200px;
border-radius: 50%; }
overflow: hidden;
margin: 0 auto;
}
.strategy .c-mainvisual__anchor a span::after {
@media screen and (max-width: 767px) {
.strategy .c-list1__img { content: '';
width: 100px;
height: 100px; width: 10px;
}
} height: 10px;
.strategy .c-list2 { border-right: 2px solid #fff;
display: -webkit-box;
display: -ms-flexbox; border-bottom: 2px solid #fff;
display: flex;
-ms-flex-wrap: wrap; position: absolute;
flex-wrap: wrap;
} bottom: 0;
@media screen and (max-width: 767px) { left: 50%;
.strategy .c-list2 {
padding: 0 15px; -webkit-transform: translate(-50%, 0) rotate(45deg);
}
} transform: translate(-50%, 0) rotate(45deg);
.strategy .c-list2__item { }
width: 398px;
background: #fff;
margin: 0 0 0 3px;
padding: 30px 40px 50px; .strategy .c-text {
}
font-size: 1.7rem;
@media screen and (max-width: 767px) {
.strategy .c-list2__item { line-height: 1.68;
width: 100%;
margin: 0 0 10px; color: #fff;
padding: 19px 15px;
} }
}
.strategy .c-list2__item:nth-child(3n + 1) {
margin: 0; @media screen and (max-width: 767px) {
}
.strategy .c-text {
@media screen and (max-width: 767px) {
.strategy .c-list2__item:nth-child(3n + 1) { font-size: 1.4rem;
margin: 0 0 10px;
} line-height: 1.43;
}
}
.strategy .c-list2__ttl {
font-size: 2.8rem; }
line-height: 1.78;
color: #0b2237;
text-align: center;
font-weight: bold; .strategy .c-imgtext1 {
font-family: '游ゴシック体', YuGothic, '游ゴシック', 'Yu Gothic';
} display: -webkit-box;
@media screen and (max-width: 767px) { display: -ms-flexbox;
.strategy .c-list2__ttl {
font-size: 2rem; display: flex;
line-height: 1.25;
} -ms-flex-wrap: wrap;
}
flex-wrap: wrap;
.strategy .c-list2__img {
text-align: center; }
margin: 11px 0 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex; .strategy .c-imgtext1__img {
-webkit-box-align: center;
-ms-flex-align: center; width: 700px;
align-items: center;
-webkit-box-pack: center; }
-ms-flex-pack: center;
justify-content: center;
position: relative;
} @media screen and (max-width: 767px) {
@media screen and (max-width: 767px) { .strategy .c-imgtext1__img {
.strategy .c-list2__img {
max-width: 220px; width: 100%;
min-width: 200px;
margin: 8px auto 0; padding: 0 10px 0 0;
}
} }
.strategy .c-list2__txt1 { }
font-size: 2.4rem;
line-height: 1;
color: #beac56;
margin: 0 0 15px; .strategy .c-imgtext1__img img {
}
width: 100%;
@media screen and (max-width: 767px) {
.strategy .c-list2__txt1 { height: auto;
font-size: 1.7rem;
margin: 0 0 11px; }
}
}
.strategy .c-list2__txt2 { .strategy .c-imgtext1__info {
font-size: 5.6rem;
line-height: 1; width: 600px;
color: #beac56;
font-weight: bold; background: #fff;
}
padding: 54px 52px 50px 60px;
@media screen and (max-width: 767px) {
.strategy .c-list2__txt2 { margin: 50px 0 0 -100px;
font-size: 4rem;
} position: relative;
}
z-index: 2;
.strategy .c-list2__txt2 + .c-list2__txt2 {
margin: 5px 0 0; }
}
.strategy .c-list2__txt2 span {
font-size: 3rem; @media screen and (max-width: 767px) {
font-weight: normal;
} .strategy .c-imgtext1__info {
@media screen and (max-width: 767px) { width: 100%;
.strategy .c-list2__txt2 span {
font-size: 2.1rem; padding: 28px 15px;
}
} margin: -23px 0 0 15px;
.strategy .c-list2__txt3 { }
font-size: 6.4rem;
line-height: 1; }
color: #beac56;
font-weight: bold;
white-space: nowrap;
text-shadow: -4px -4px 0px #ffffff, 4px -4px 0px #ffffff, -4px 4px 0px #ffffff, 4px 4px 0px #ffffff, .strategy .c-imgtext1__txt {
4px -2px 0px #ffffff, 4px 0px 0px #ffffff, 4px 2px 0px #ffffff;
} font-size: 1.8rem;
@media screen and (max-width: 767px) { line-height: 1.68;
.strategy .c-list2__txt3 {
font-size: 4.5rem; color: #363636;
}
} }
.strategy .c-list2__txt3 span {
font-size: 3rem;
font-weight: normal; @media screen and (max-width: 767px) {
text-shadow: -2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px -2px 0px #ffffff, -4px 2px 0px #ffffff,
0px -2px 0px #ffffff, 2px -2px 0px #ffffff, 2px 2px 0px #ffffff, 4px -2px 0px #ffffff, 0px 2px 0px #ffffff; .strategy .c-imgtext1__txt {
}
font-size: 1.4rem;
@media screen and (max-width: 767px) {
.strategy .c-list2__txt3 span { line-height: 1.3;
font-size: 2.1rem;
} }
}
}
.strategy .c-list2 .schedule {
width: 100%;
position: absolute;
top: 50%; .strategy .c-imgtext1__txt + .strategy .c-imgtext1__txt {
left: 50%;
-webkit-transform: translate(-50%, -50%); margin: 30px 0 0;
transform: translate(-50%, -50%);
margin: 30px 0 0; }
}
@media screen and (max-width: 767px) {
.strategy .c-list2 .schedule { @media screen and (max-width: 767px) {
margin: 19px 0 0;
} .strategy .c-imgtext1__txt + .strategy .c-imgtext1__txt {
}
.c-list2 .numberCnt {
width: 100%; margin: 18px 0 0;
position: absolute;
top: 50%;
left: 41.5%;
-webkit-transform: translate(-50%, -50%); }
transform: translate(-50%, -50%);
margin: 13px 0 0;
}
.strategy .c-list2 .number { }
width: 100%;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
margin: 13px 0 0;
} @media screen and (max-width: 767px) {
.strategy .c-list3__item {
.strategy .c-imgtext1__txt + .c-imgtext1__txt {
display: -webkit-box;
display: -ms-flexbox;
margin: 18px 0 0;
display: flex;
-ms-flex-wrap: wrap;
}
flex-wrap: wrap;
-webkit-box-pack: justify;
}
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
.strategy .c-list1 {
align-items: flex-start;
border-bottom: 1px solid #ebebeb;
display: -webkit-box;
padding: 0 0 36px;
margin: 0 0 41px;
display: -ms-flexbox;
}
display: flex;
@media screen and (max-width: 767px) {
.strategy .c-list3__item {
-ms-flex-wrap: wrap;
padding: 0 0 29px;
margin: 0 0 31px;
flex-wrap: wrap;
}
}
}
.strategy .c-list3__item:last-child {
border-bottom: 0;
padding: 0;
.strategy .c-list1__item {
margin: 0;
}
width: 285px;
.strategy .c-list3__left {
margin: 0 0 0 20px;
width: 250px;
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__left {
width: 100%;
@media screen and (max-width: 767px) {
display: -webkit-box;
display: -ms-flexbox;
.strategy .c-list1__item {
display: flex;
-ms-flex-wrap: wrap;
width: 100%;
flex-wrap: wrap;
-webkit-box-pack: justify;
display: -webkit-box;
-ms-flex-pack: justify;
justify-content: space-between;
display: -ms-flexbox;
}
}
display: flex;
.strategy .c-list3__right {
-webkit-box-pack: justify;
width: calc(100% - 300px);
display: -webkit-box;
-ms-flex-pack: justify;
display: -ms-flexbox;
display: flex;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-ms-flex-align: center;
justify-content: space-between;
-webkit-box-align: center;
align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 0 20px;
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__right {
}
width: 100%;
margin: 14px 0 0;
}
}
.strategy .c-list1__item:nth-child(4n + 1) {
.strategy .c-list3__box {
margin: 0;
width: calc(100% - 160px);
background: #fff;
}
border: 1px solid #ebebeb;
border-radius: 25px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
@media screen and (max-width: 767px) {
padding: 38px 27px 35px;
position: relative;
.strategy .c-list1__item:nth-child(4n + 1) {
}
margin: 0 0 20px;
@media screen and (max-width: 767px) {
.strategy .c-list3__box {
}
width: 100%;
border-radius: 12px;
}
padding: 19px 15px 17px;
}
}
.strategy .c-list1__info {
.strategy .c-list3__box::after {
content: '';
background: #fff;
width: 0;
height: 0;
text-align: center;
border-style: solid;
border-width: 9px 0 9px 16px;
padding: 56px 20px 53px;
border-color: transparent transparent transparent #ebebeb;
position: absolute;
position: relative;
top: 50%;
right: -16px;
margin: 0 0 36px;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__box::after {
@media screen and (max-width: 767px) {
display: none;
}
.strategy .c-list1__info {
}
width: calc(100% - 122px);
.strategy .c-list3__box::before {
content: '';
margin: 0 22px 0 0;
width: 0;
height: 0;
padding: 30px 10px 26px;
border-style: solid;
border-width: 8px 0 8px 13px;
}
border-color: transparent transparent transparent #ffffff;
position: absolute;
}
top: 50%;
right: -13px;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
.strategy .c-list1__info::after {
z-index: 2;
}
content: '';
@media screen and (max-width: 767px) {
width: 0;
.strategy .c-list3__box::before {
display: none;
height: 0;
}
}
border-style: solid;
.strategy .c-list3__info {
border-width: 16px 10px 0 10px;
margin: 18px 0 0;
}
border-color: #ffffff transparent transparent transparent;
@media screen and (max-width: 767px) {
position: absolute;
.strategy .c-list3__info {
width: 61%;
bottom: -16px;
margin: 0;
}
left: 50%;
}
-webkit-transform: translate(-50%, 0);
@media screen and (max-width: 767px) {
.strategy .c-list3__img {
transform: translate(-50%, 0);
width: 35%;
}
}
}
.strategy .c-list3__img img {
width: 100%;
@media screen and (max-width: 767px) {
height: auto;
}
.strategy .c-list1__info::after {
.strategy .c-list3__ttl {
border-width: 7.5px 0 7.5px 12px;
font-size: 2.4rem;
line-height: 1.3;
border-color: transparent transparent transparent #ffffff;
color: #363636;
font-weight: 500;
bottom: auto;
margin: 0 0 10px;
}
top: 50%;
@media screen and (max-width: 767px) {
left: auto;
.strategy .c-list3__ttl {
font-size: 1.6rem;
right: -12px;
margin: 0 0 5px;
}
-webkit-transform: translate(0, -50%);
}
transform: translate(0, -50%);
.strategy .c-list3__txt1 {
font-size: 1.6rem;
}
line-height: 1.3;
color: #363636;
}
margin: 3px 0 0;
}
@media screen and (max-width: 767px) {
.strategy .c-list1__txt {
.strategy .c-list3__txt1 {
font-size: 1.4rem;
font-size: 1.8rem;
}
}
line-height: 1.4;
.strategy .c-list3__txt2 {
color: #363636;
font-size: 1.6rem;
line-height: 1.4;
font-weight: bold;
color: #363636;
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__txt2 {
font-size: 1.4rem;
@media screen and (max-width: 767px) {
line-height: 1.45;
}
.strategy .c-list1__txt {
}
font-size: 1.6rem;
.strategy .c-list3__name {
font-size: 2rem;
line-height: 1.5;
line-height: 1.3;
color: #363636;
}
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__name {
font-size: 1.6rem;
}
.strategy .c-list1__img {
}
width: 200px;
.strategy .c-list3__sign {
font-size: 1.4rem;
height: 200px;
line-height: 1.4;
color: #363636;
border-radius: 50%;
font-weight: 500;
text-align: right;
overflow: hidden;
margin: 4px 0 0;
}
margin: 0 auto;
@media screen and (max-width: 767px) {
}
.strategy .c-list3__sign {
font-size: 1.2rem;
margin: 5px 0 0;
}
@media screen and (max-width: 767px) {
}
.strategy .c-list1__img {
.strategy .c-list3__avt {
width: 120px;
width: 100px;
border-radius: 50%;
border: 1px solid #ebebeb;
height: 100px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
overflow: hidden;
}
}
@media screen and (max-width: 767px) {
.strategy .c-list3__avt {
display: none;
.strategy .c-list2 {
}
}
display: -webkit-box;
.strategy .c-list4__item {
display: -ms-flexbox;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
display: flex;
-ms-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
flex-wrap: wrap;
-ms-flex-align: start;
align-items: flex-start;
}
}
@media screen and (max-width: 767px) {
.strategy .c-list4__item {
@media screen and (max-width: 767px) {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
.strategy .c-list2 {
justify-content: space-between;
background: #fff;
padding: 0 15px;
padding: 17px 15px 19px;
}
}
}
}
.strategy .c-list4__item + .c-list4__item {
margin: 40px 0 0;
}
.strategy .c-list2__item {
@media screen and (max-width: 767px) {
.strategy .c-list4__item + .c-list4__item {
width: 398px;
margin: 20px 0 0;
}
background: #fff;
}
margin: 0 0 0 3px;
.strategy .c-list4__info {
width: 900px;
padding: 30px 40px 50px;
background: #fff;
padding: 35px 64px;
}
min-height: 187px;
}
@media screen and (max-width: 767px) {
@media screen and (max-width: 767px) {
.strategy .c-list4__info {
width: 72%;
.strategy .c-list2__item {
min-height: auto;
padding: 0;
width: 100%;
}
}
margin: 0 0 10px;
.strategy .c-list4__img {
padding: 19px 15px;
width: 350px;
margin: 30px 0 0 -50px;
}
}
}
@media screen and (max-width: 767px) {
.strategy .c-list4__img {
width: 25.4%;
margin: 3px 0 0;
.strategy .c-list2__item:nth-child(3n + 1) {
}
}
margin: 0;
.strategy .c-list4__ttl {
}
font-size: 2.4rem;
line-height: 1.3;
color: #363636;
font-weight: bold;
@media screen and (max-width: 767px) {
text-indent: -35px;
margin: 0 0 6px;
.strategy .c-list2__item:nth-child(3n + 1) {
}
margin: 0 0 10px;
@media screen and (max-width: 767px) {
.strategy .c-list4__ttl {
}
font-size: 1.6rem;
padding: 0 0 0 18px;
}
text-indent: -18px;
}
}
.strategy .c-list2__ttl {
.strategy .c-list4__ttl span {
font-size: 4rem;
font-size: 2.8rem;
line-height: 1;
color: #363636;
line-height: 1.78;
font-weight: normal;
vertical-align: middle;
color: #0b2237;
margin: 0 10px 0 0;
}
text-align: center;
@media screen and (max-width: 767px) {
font-weight: bold;
.strategy .c-list4__ttl span {
font-size: 2.4rem;
font-family: '游ゴシック体', YuGothic, '游ゴシック', 'Yu Gothic';
margin: 0 3px 0 0;
}
}
}
.strategy .c-list4__txt {
font-size: 1.6rem;
@media screen and (max-width: 767px) {
line-height: 1.5;
color: #363636;
.strategy .c-list2__ttl {
}
font-size: 2rem;
@media screen and (max-width: 767px) {
.strategy .c-list4__txt {
line-height: 1.25;
font-size: 1.4rem;
line-height: 1.25;
}
padding: 0 10px 0 0;
}
}
}
/* ==========================================================
container
.strategy .c-list2__img {
========================================================== */
.strategy .container {
text-align: center;
width: 1200px;
margin: 0 auto;
margin: 11px 0 0;
}
@media screen and (max-width: 767px) {
display: -webkit-box;
.strategy .container {
width: 100%;
display: -ms-flexbox;
padding: 0 15px;
}
display: flex;
}
@media screen and (max-width: 750px) {
-webkit-box-align: center;
.strategy .container {
max-width: 100%;
-ms-flex-align: center;
margin: 0;
}
align-items: center;
}
-webkit-box-pack: center;
/* ==========================================================
strategy1
-ms-flex-pack: center;
========================================================== */
.strategy1 {
justify-content: center;
background: #fbfbfb;
padding: 78px 0 80px;
position: relative;
}
.strategy1 .c-title1 {
}
margin: 0 0 59px;
}
@media screen and (max-width: 767px) {
.strategy1 {
@media screen and (max-width: 767px) {
background: #fbfbfb;
padding: 39px 0;
.strategy .c-list2__img {
}
.strategy1 .c-title1 {
max-width: 220px;
margin: 0 0 39px;
}
min-width: 200px;
.strategy1 .c-imgtext1 {
margin: 8px auto 0;
width: calc(100% + 15px);
margin: 0 0 0 -15px;
}
}
}
}
/* ==========================================================
strategy2
========================================================== */
.strategy .c-list2__txt1 {
.strategy2 {
background: #0b2237;
font-size: 2.4rem;
padding: 77px 0 78px;
}
line-height: 1;
.strategy2 .c-text {
color: #beac56;
margin: 32px 0 0;
}
margin: 0 0 15px;
.strategy2 .c-title1 {
}
margin: 0 0 60px;
}
@media screen and (max-width: 767px) {
.strategy2 {
@media screen and (max-width: 767px) {
padding: 39px 0 38px;
}
.strategy .c-list2__txt1 {
.strategy2 .c-text {
margin: 7px 0 0;
font-size: 1.7rem;
}
.strategy2 .c-title1 {
margin: 0 0 11px;
margin: 0 0 40px;
}
}
}
}
/* ==========================================================
strategy3
========================================================== */
.strategy3 {
.strategy .c-list2__txt2 {
background: #fbfbfb;
padding: 80px 0 80px;
font-size: 5.6rem;
}
.strategy3 .c-title1 {
line-height: 1;
margin: 0 0 59px;
}
color: #beac56;
@media screen and (max-width: 767px) {
.strategy3 {
font-weight: bold;
background: #fbfbfb;
padding: 39px 0;
}
}
.strategy3 .c-title1 {
margin: 0 0 39px;
}
@media screen and (max-width: 767px) {
.strategy3 .c-imgtext1 {
.strategy .c-list2__txt2 {
width: calc(100% + 15px);
margin: 0 0 0 -15px;
font-size: 4rem;
}
}
}
/* ==========================================================
}
strategy4
========================================================== */
.strategy4 {
background: #0b2237;
.strategy .c-list2__txt2 + .c-list2__txt2 {
padding: 79px 0 73px;
}
margin: 5px 0 0;
.strategy4 .c-text {
}
margin: 32px 0 0;
}
.strategy4 .c-title1 {
.strategy .c-list2__txt2 span {
margin: 0 0 60px;
}
font-size: 3rem;
@media screen and (max-width: 767px) {
.strategy4 {
font-weight: normal;
padding: 42px 0 36px;
}
}
.strategy4 .c-text {
margin: 17px 0 0;
}
.strategy4 .c-title1 {
@media screen and (max-width: 767px) {
margin: 0 0 39px;
}
.strategy .c-list2__txt2 span {
}
font-size: 2.1rem;
/* ==========================================================
strategy5
}
========================================================== */
.strategy5 {
}
background: #fbfbfb;
padding: 80px 0 76px;
}
.strategy5 .c-title1 {
.strategy .c-list2__txt3 {
margin: 0 0 60px;
}
font-size: 6.4rem;
@media screen and (max-width: 767px) {
.strategy5 {
line-height: 1;
background: #fbfbfb;
padding: 39px 0;
color: #beac56;
}
.strategy5 .c-title1 {
font-weight: bold;
margin: 0 0 31px;
}
white-space: nowrap;
}
text-shadow: -4px -4px 0px #ffffff, 4px -4px 0px #ffffff, -4px 4px 0px #ffffff, 4px 4px 0px #ffffff,
/* ==========================================================
strategy6
4px -2px 0px #ffffff, 4px 0px 0px #ffffff, 4px 2px 0px #ffffff;
========================================================== */
.strategy6 {
}
background: #0b2237;
padding: 79px 0 80px;
}
@media screen and (max-width: 767px) {
.strategy6__ttl {
font-size: 3.2rem;
.strategy .c-list2__txt3 {
line-height: 1.2;
color: #fff;
font-size: 4.5rem;
font-weight: bold;
margin: 53px 0 13px;
}
}
}
.strategy6 .c-title1 {
margin: 0 0 53px;
}
@media screen and (max-width: 767px) {
.strategy .c-list2__txt3 span {
.strategy6 {
padding: 39px 0 40px;
font-size: 3rem;
}
font-weight: normal;
.strategy6__ttl {
margin: 25px 0 16px;
text-shadow: -2px -2px 0px #ffffff, -2px 2px 0px #ffffff, 2px -2px 0px #ffffff, -4px 2px 0px #ffffff,
font-size: 2rem;
}
0px -2px 0px #ffffff, 2px -2px 0px #ffffff, 2px 2px 0px #ffffff, 4px -2px 0px #ffffff, 0px 2px 0px #ffffff;
.strategy6 .c-title1 {
}
margin: 0 0 35px;
}
.strategy6 .c-text {
@media screen and (max-width: 767px) {
line-height: 1.6;
}
.strategy .c-list2__txt3 span {
}
font-size: 2.1rem;
/* ==========================================================
strategy7
}
========================================================== */
.strategy7 {
}
padding: 80px 0 98px;
}
.schedule-ttl {
.strategy .c-list2 .schedule {
margin-bottom: 16px;
font-size: 4rem;
width: 100%;
font-weight: bold;
line-height: 1;
position: absolute;
color: #333;
font-family: 'a-otf-midashi-go-mb31-pr6n', 'sans-serif';
top: 50%;
}
left: 50%;
.scheduleWrap {
margin: 0 auto;
-webkit-transform: translate(-50%, -50%);
width: 1200px;
}
transform: translate(-50%, -50%);
.scheduleWrap .c-title1 {
margin: 30px 0 0;
text-align: left;
}
}
.strategy .c-title1__inner:after {
display: none;
}
@media screen and (max-width: 767px) {
.schedule-table {
.strategy .c-list2 .schedule {
text-align: center;
}
margin: 19px 0 0;
.schedule-table thead th {
}
padding: 16px 0;
background: #0b2237;
}
color: #fff;
.c-list2 .numberCnt {
font-size: 1.8rem;
width: 100%;
text-align: center;
position: absolute;
border: 1px solid #ebebeb;
top: 50%;
}
left: 41.5%;
-webkit-transform: translate(-50%, -50%);
.schedule-table .venue {
transform: translate(-50%, -50%);
width: 120px;
margin: 13px 0 0;
}
}
.strategy .c-list2 .number {
.schedule-table .month {
width: 100%;
width: 180px;
position: absolute;
}
top: 50%;
left: 50%;
.schedule-table .area {
-webkit-transform: translate(-50%, -50%);
vertical-align: middle;
transform: translate(-50%, -50%);
}
margin: 13px 0 0;
}
.schedule-table tbody td {
height: 110px;
font-size: 1.8rem;
.strategy .c-list3__item {
text-align: center;
border: 1px solid #ebebeb;
display: -webkit-box;
position: relative;
}
display: -ms-flexbox;
/* 満員御礼、申込締切 */
display: flex;
.schedule-table tbody .reserveStop {
background: #e9edf1;
-ms-flex-wrap: wrap;
}
flex-wrap: wrap;
.schedule-table tbody .reserveStop .link:hover {
cursor: default;
-webkit-box-pack: justify;
}
-ms-flex-pack: justify;
.schedule-table tbody .reserveStop p {
color: #939393;
justify-content: space-between;
}
-webkit-box-align: start;
/* 初受講 */
.schedule-table tbody .attend:after {
-ms-flex-align: start;
content: '';
width: 0px;
align-items: flex-start;
height: 0px;
border-top: 14px solid transparent;
border-bottom: 1px solid #ebebeb;
border-right: 14px solid #093d6e;
display: block;
padding: 0 0 36px;
position: absolute;
right: 0;
margin: 0 0 41px;
bottom: 0;
}
}
.schedule-table tbody .attend:hover {
background: #d4e0ec;
}
@media screen and (max-width: 767px) {
/* 再受講 */
.strategy .c-list3__item {
.schedule-table tbody .retake:after {
content: '';
padding: 0 0 29px;
width: 0px;
height: 0px;
margin: 0 0 31px;
border-top: 14px solid transparent;
border-right: 14px solid #ab3951;
}
display: block;
position: absolute;
}
right: 0;
bottom: 0;
}
.strategy .c-list3__item:last-child {
.schedule-table tbody .retake:hover {
background: #f0dadf;
border-bottom: 0;
}
padding: 0;
/* プレミアム */
.schedule-table tbody .premium:after {
margin: 0;
content: '';
width: 0px;
}
height: 0px;
border-top: 14px solid transparent;
border-right: 14px solid #beac56;
display: block;
.strategy .c-list3__left {
position: absolute;
right: 0;
width: 250px;
bottom: 0;
}
}
.schedule-table tbody .premium:hover {
background: #fff3b2;
}
@media screen and (max-width: 767px) {
.schedule-table .link {
.strategy .c-list3__left {
padding-top: 10px;
height: 100%;
width: 100%;
display: block;
}
display: -webkit-box;
.schedule-table .link .time {
display: -ms-flexbox;
font-size: 2rem;
}
display: flex;
.schedule-table .link .txt {
-ms-flex-wrap: wrap;
font-size: 1.3rem;
}
flex-wrap: wrap;
.linkBtn {
-webkit-box-pack: justify;
margin: 40px auto 0;
padding: 28px 0;
-ms-flex-pack: justify;
width: 600px;
display: block;
justify-content: space-between;
font-size: 2.4rem;
line-height: 1;
}
color: #263f6c;
text-align: center;
}
border: 1px solid #263f6c;
position: relative;
}
.strategy .c-list3__right {
.linkBtn::before {
content: '';
width: calc(100% - 300px);
width: 8px;
height: 8px;
display: -webkit-box;
border: 0px;
border-top: solid 2px #263f6c;
display: -ms-flexbox;
border-right: solid 2px #263f6c;
-ms-transform: rotate(45deg);
display: flex;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-ms-flex-wrap: wrap;
position: absolute;
top: 50%;
flex-wrap: wrap;
right: 15px;
margin-top: -6px;
-webkit-box-pack: justify;
}
-ms-flex-pack: justify;
.annotation {
margin-top: 20px;
justify-content: space-between;
font-size: 1.2rem;
}
-webkit-box-align: center;
@media screen and (max-width: 768px) {
-ms-flex-align: center;
.strategy7 {
padding: 40px 0 80px;
align-items: center;
}
}
.scheduleWrap {
width: 100%;
}
@media screen and (max-width: 767px) {
.scheduleWrap .c-title1 {
margin-bottom: 20px;
.strategy .c-list3__right {
text-align: center;
}
width: 100%;
.strategy .c-title1__inner:after {
margin: 14px 0 0;
display: block;
}
}
.schedule-ttl {
}
padding-left: 15px;
margin-bottom: 20px;
font-size: 2rem;
font-weight: bold;
.strategy .c-list3__box {
font-family: 'a-otf-midashi-go-mb31-pr6n', 'sans-serif';
}
width: calc(100% - 160px);
.schedule-table-sp {
background: #fff;
margin: 0 auto;
display: block;
border: 1px solid #ebebeb;
max-width: 375px;
}
border-radius: 25px;
.schedule-table-sp thead {
-webkit-box-sizing: border-box;
width: 100%;
}
box-sizing: border-box;
.schedule-table-sp thead th {
padding: 38px 27px 35px;
background: #0b2237;
font-size: 1.4rem;
position: relative;
color: #fff;
text-align: center;
}
border: 1px solid #959595;
border-collapse: collapse;
}
@media screen and (max-width: 767px) {
.schedule-table-sp thead .venue {
padding: 18px 0;
.strategy .c-list3__box {
width: 66px;
}
width: 100%;
.schedule-table-sp thead .month {
border-radius: 12px;
padding: 18px 0;
width: 116px;
padding: 19px 15px 17px;
}
}
.schedule-table-sp thead .reserve {
padding: 18px 0px;
}
width: 191px;
}
.schedule-table-sp tbody td {
.strategy .c-list3__box::after {
padding: 10px 8px;
text-align: center;
content: '';
border: 1px solid #959595;
border-collapse: collapse;
width: 0;
}
height: 0;
.schedule-table-sp .day {
text-align: left;
border-style: solid;
}
border-width: 9px 0 9px 16px;
.schedule-table-sp .day .day-icon {
padding: 2px 6px;
border-color: transparent transparent transparent #ebebeb;
display: inline-block;
background: #363636;
position: absolute;
border-radius: 10px;
font-size: 1rem;
top: 50%;
color: #fff;
}
right: -16px;
.schedule-table-sp .btnArea .btn {
-webkit-transform: translate(0, -50%);
padding: 13px 0;
text-align: center;
transform: translate(0, -50%);
font-size: 1.4rem;
color: #fff;
}
width: 80px;
height: 40px;
line-height: 1;
display: inline-block;
@media screen and (max-width: 767px) {
}
.strategy .c-list3__box::after {
.schedule-table-sp .btnArea .btn span {
font-size: 1rem;
display: none;
}
}
.schedule-table-sp .btnArea .btn:first-of-type {
margin-right: 3px;
}
}
.schedule-table-sp .btnArea .btn--first {
background: #093d6e;
.strategy .c-list3__box::before {
}
content: '';
.schedule-table-sp .btnArea .btn--retry {
background: #ab3951;
width: 0;
}
height: 0;
.schedule-table-sp .btnArea .btn--stop {
background: #e9edf1;
border-style: solid;
color: #939393;
}
border-width: 8px 0 8px 13px;
.schedule-table-sp--type3 .month {
border-color: transparent transparent transparent #ffffff;
padding: 18px 0px !important;
width: 210px !important;
position: absolute;
}
top: 50%;
.schedule-table-sp--type3 .reserve {
padding: 18px 0px !important;
right: -13px;
width: 100px !important;
}
-webkit-transform: translate(0, -50%);
.schedule-table-sp--type3 .btnArea .btn--simple {
transform: translate(0, -50%);
background: #093d6e;
}
z-index: 2;
.linkBtn {
}
padding: 22px 0;
max-width: 375px;
width: 100%;
font-size: 1.4rem;
@media screen and (max-width: 767px) {
}
}
.strategy .c-list3__box::before {
/* ==========================================================
display: none;
copyright
========================================================== */
}
.strategy .copy {
padding: 70px 0;
}
text-align: center;
}
@media screen and (max-width: 750px) {
.strategy .c-list3__info {
.strategy .copy {
padding: 0px 0;
margin: 18px 0 0;
text-align: center;
font-size: 10px;
}
}
}
.strategy5 {display: none;}
.strategy6 {background-color: #203B54;}
/* ==========================================================
@media screen and (max-width: 767px) {
無料説明会2021年2月用、受講生紹介用 2020/12/23 taji added
========================================================== */
section#freeSeminar { .strategy .c-list3__info {
width: 100%;
margin: 0 auto 40px auto;
padding:0;
background: url('/common_previous/img/free_smr/img_fs_back.jpg')top left repeat; width: 61%;
}
p.obviousTarget {
margin:0 auto 10px auto;
padding-top:40px; margin: 0;
text-align:center;
font-weight:bold;
font-size:1.3em;
color:#beac56; }
}
p.obviousTarget span {
font-size:.8em;
} }
.upperTitle {
position: relative;
width:30%;
text-align:center;
margin:0 auto;
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
color: #fff; @media screen and (max-width: 767px) {
border-radius: 0;
background-image: -webkit-gradient(linear, left top, right top, from(#40263f), to(#d60c19));
background-image: -webkit-linear-gradient(left, #40263f 0%, #d60c19 100%);
background-image: linear-gradient(90deg, #40263f 0%, #d60c19 100%); .strategy .c-list3__img {
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
z-index: 100;
} width: 35%;
.upperTitle h3{
text-align:center !important;
margin:0 auto;
color:#ffffff !important; }
font-size:1.7em !important;
vertical-align:baseline;
border:none !important;
} }
.catch {
margin:0 auto;
padding-bottom:5px;
display: flex;
align-items: center; /* 垂直中心 */
justify-content: center; /* 水平中心 */
color:#ffffff; .strategy .c-list3__img img {
font-size:10px;
}
.catch:before, .catch:after {
border-top: 1px solid; width: 100%;
content: "";
width: 6.5em; /* 線の長さ */
}
.catch:before { height: auto;
margin-right: 1em; /* 文字の右隣 */
}
.catch:after {
margin-left: 1em; /* 文字の左隣 */ }
}
.mainTitle {
position: relative;
width:70%;
text-align:center;
margin:-20px auto 0 auto;
-webkit-transform: skew(-15deg);
transform: skew(-15deg); .strategy .c-list3__ttl {
color: #fff;
border-radius: 0;
background-image: -webkit-gradient(linear, left top, right top, from(#741c31), to(#d60c19));
background-image: -webkit-linear-gradient(left, #741c31 0%, #d60c19 100%); font-size: 2.4rem;
background-image: linear-gradient(90deg, #741c31 0%, #d60c19 100%);
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
z-index: 1; line-height: 1.3;
padding-bottom: 20px;
}
.mainTitle h2{
text-align:center; color: #363636;
margin:0 auto;
color:#ffffff;
font-size:2.5em;
vertical-align:baseline; font-weight: 500;
}
.mainTitle h2 span {
font-size:1.4em;
} margin: 0 0 10px;
.mainTitle ul{
list-style: none;
width: 90px;
margin: 0 auto; }
-webkit-transform: skew(+15deg);
transform: skew(+15deg);
}
.mainTitle ul li{
float: left;
}
.mainTitle ul li:nth-child(1),.mainTitle ul li:nth-child(2){
margin-right: 9px; @media screen and (max-width: 767px) {
}
.mainTitle ul::after{
content: "";
clear: both; .strategy .c-list3__ttl {
display: block;
}
.sectionInner {
display:block; font-size: 1.6rem;
width: 1200px;
margin: 0 auto;
padding:0;
} margin: 0 0 5px;
section#freeSeminar h2 {
text-align:center;
margin:0 auto 10px auto;
padding-top:32px; }
}
section#freeSeminar h2 img{
width:70%;
} }
.fsFlex {
display:flex;
justify-content: center;
flex-direction: column;
padding-bottom:40px;
}
.fsDualFlex { .strategy .c-list3__txt1 {
padding:20px 0;
margin:0 5px;
}
.scheduleTitle { font-size: 1.6rem;
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
background-color:#001e33;
display:block; line-height: 1.3;
position:relative;
width:50%;
height:70px;
margin:10px auto 30px auto; color: #363636;
}
.scheduleTitle h4 {
position:absolute;
top:7px; margin: 3px 0 0;
left:15px;
color:#beac56;
font-size:1.7em;
font-weight:bold; }
}
.scheduleTitle h4 span {
font-size:.7em;
}
.scheduleTitle h5 {
position:absolute;
top:38px;
left:15px; @media screen and (max-width: 767px) {
color:#ffffff;
font-size:.9em;
}
.scheduleTitle ul{ .strategy .c-list3__txt1 {
position:absolute;
top:15px;
right:15px;
text-align:center; font-size: 1.4rem;
display: flex;
flex-wrap: nowrap;
}
.scheduleTitle ul li a{ }
display: block;
width:120px;
height:42px;
background:#004778; }
font-weight:bold;
color:#82a8c6;
font-size:.8em;
margin:0 auto;
padding-top:12px;
}
.scheduleTitle a:hover {
background:#0178ca; .strategy .c-list3__txt2 {
}
.scheduleTitle ul li a.mainLeadBtn {
display: block;
width:120px; font-size: 1.6rem;
height:42px;
background:#3a97d7;
font-weight:bold;
color:#ffffff; line-height: 1.4;
font-size:.9em;
margin:0 10px 0 0;
padding-top:12px;
} color: #363636;
.scheduleTitle a.mainLeadBtn:hover {
background:#9ccae9;
}
.twoSpeakers { }
display:flex;
justify-content: center;
margin-bottom:20px;
}
.instructorDetail {
margin:0 15px 0 0;
}
.instructorDetail:last-child { @media screen and (max-width: 767px) {
margin:0;
}
.instructorDetail p { .strategy .c-list3__txt2 {
margin:10px 0 0 0;
color:#ffffff;
font-size:.8em;
line-height:150%; font-size: 1.4rem;
}
.instructorDetail h6 {
margin:0;
color:#ffffff; line-height: 1.45;
font-size:2em;
font-weight:100;
}
}
@media screen and (max-width: 768px) {
.sectionInner {
width:96%;
} }
.upperTitle {
width:50%;
}
.upperTitle h3{
font-size:1.4em;
}
.catch:before {
margin-right: .1em; /* 文字の右隣 */ .strategy .c-list3__name {
}
.catch:after {
margin-left: .1em; /* 文字の左隣 */
} font-size: 2rem;
.mainTitle {
width:90%;
}
.mainTitle h2{ line-height: 1.3;
font-size:1.9em;
}
.mainTitle h2 span{
font-size:1.3em; color: #363636;
}
.fsFlex {
flex-direction: column;
} }
.fsDualFlex {
margin:0 5px 20px 5px;
}
.scheduleTitle {
width:95%;
}
.scheduleTitle h4{
font-size:1.2em; @media screen and (max-width: 767px) {
}
.scheduleTitle h4 span{
font-size:.5em;
} .strategy .c-list3__name {
.scheduleTitle ul li a{
width:90px;
padding:7px 3px 0 3px;
} font-size: 1.6rem;
.scheduleTitle ul li a.mainLeadBtn {
width:90px;
}
.instructorDetail h6 { }
font-size:1.5em;
}
}
}
/* == 無料説明会2021年2月用、プロスピーカーの声 2020/12/23 taji added == */
.ps_list_title {
padding:0 20px 25px 20px;
font-size:1.4em;
font-weight:500;
}
.ps_list_title span {
font-weight:normal; .strategy .c-list3__sign {
font-size:.8em;
}
.speakingDate {
font-size:.8em; font-size: 1.4rem;
font-weight:500;
padding:4px;
width:80px;
margin:25px 20px 5px 20px; line-height: 1.4;
background:#beac56;
color:#ffffff;
}
color: #363636;
.speakersCatchCopy {
position: relative;
font-size:1.2em;
font-weight:800; font-weight: 500;
padding:15px;
margin:0 20px 5px 20px;
}
text-align: right;
.speakersCatchCopy:before,
.speakersCatchCopy:after {
position: absolute;
content: ''; margin: 4px 0 0;
}
.speakersCatchCopy:after {
top: 0; }
left: 0;
width: 25px;
height: 25px;
border-top: 4px solid #000;
border-left: 4px solid #000;
}
.speakersCatchCopy:before { @media screen and (max-width: 767px) {
right: 0;
bottom: 0;
width: 25px;
height: 25px; .strategy .c-list3__sign {
border-right: 4px solid #000;
border-bottom: 4px solid #000;
}
font-size: 1.2rem;
margin: 5px 0 0;
}
}
.strategy .c-list3__avt {
width: 120px;
border-radius: 50%;
border: 1px solid #ebebeb;
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
}
@media screen and (max-width: 767px) {
.strategy .c-list3__avt {
display: none;
}
}
.strategy .c-list4__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__item {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
background: #fff;
padding: 17px 15px 19px;
}
}
.strategy .c-list4__item + .c-list4__item {
margin: 40px 0 0;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__item + .c-list4__item {
margin: 20px 0 0;
}
}
.strategy .c-list4__info {
width: 900px;
background: #fff;
padding: 35px 64px;
min-height: 187px;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__info {
width: 72%;
min-height: auto;
padding: 0;
}
}
.strategy .c-list4__img {
width: 350px;
margin: 30px 0 0 -50px;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__img {
width: 25.4%;
margin: 3px 0 0;
}
}
.strategy .c-list4__ttl {
font-size: 2.4rem;
line-height: 1.3;
color: #363636;
font-weight: bold;
text-indent: -35px;
margin: 0 0 6px;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__ttl {
font-size: 1.6rem;
padding: 0 0 0 18px;
text-indent: -18px;
}
}
.strategy .c-list4__ttl span {
font-size: 4rem;
line-height: 1;
color: #363636;
font-weight: normal;
vertical-align: middle;
margin: 0 10px 0 0;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__ttl span {
font-size: 2.4rem;
margin: 0 3px 0 0;
}
}
.strategy .c-list4__txt {
font-size: 1.6rem;
line-height: 1.5;
color: #363636;
}
@media screen and (max-width: 767px) {
.strategy .c-list4__txt {
font-size: 1.4rem;
line-height: 1.25;
padding: 0 10px 0 0;
}
}
/* ==========================================================
container
========================================================== */
.strategy .container {
width: 1200px;
margin: 0 auto;
}
@media screen and (max-width: 767px) {
.strategy .container {
width: 100%;
padding: 0 15px;
}
}
@media screen and (max-width: 750px) {
.strategy .container {
max-width: 100%;
margin: 0;
}
}
/* ==========================================================
strategy1
========================================================== */
.strategy1 {
background: #fbfbfb;
padding: 78px 0 80px;
}
.strategy1 .c-title1 {
margin: 0 0 59px;
}
@media screen and (max-width: 767px) {
.strategy1 {
background: #fbfbfb;
padding: 39px 0;
}
.strategy1 .c-title1 {
margin: 0 0 39px;
}
.strategy1 .c-imgtext1 {
width: calc(100% + 15px);
margin: 0 0 0 -15px;
}
}
/* ==========================================================
strategy2
========================================================== */
.strategy2 {
background: #0b2237;
padding: 77px 0 78px;
}
.strategy2 .c-text {
margin: 32px 0 0;
}
.strategy2 .c-title1 {
margin: 0 0 60px;
}
@media screen and (max-width: 767px) {
.strategy2 {
padding: 39px 0 38px;
}
.strategy2 .c-text {
margin: 7px 0 0;
}
.strategy2 .c-title1 {
margin: 0 0 40px;
}
}
/* ==========================================================
strategy3
========================================================== */
.strategy3 {
background: #fbfbfb;
padding: 80px 0 80px;
}
.strategy3 .c-title1 {
margin: 0 0 59px;
}
@media screen and (max-width: 767px) {
.strategy3 {
background: #fbfbfb;
padding: 39px 0;
}
.strategy3 .c-title1 {
margin: 0 0 39px;
}
.strategy3 .c-imgtext1 {
width: calc(100% + 15px);
margin: 0 0 0 -15px;
}
}
/* ==========================================================
strategy4
========================================================== */
.strategy4 {
background: #0b2237;
padding: 79px 0 73px;
}
.strategy4 .c-text {
margin: 32px 0 0;
}
.strategy4 .c-title1 {
margin: 0 0 60px;
}
@media screen and (max-width: 767px) {
.strategy4 {
padding: 42px 0 36px;
}
.strategy4 .c-text {
margin: 17px 0 0;
}
.strategy4 .c-title1 {
margin: 0 0 39px;
}
}
/* ==========================================================
strategy5
========================================================== */
.strategy5 {
background: #fbfbfb;
padding: 80px 0 76px;
}
.strategy5 .c-title1 {
margin: 0 0 60px;
}
@media screen and (max-width: 767px) {
.strategy5 {
background: #fbfbfb;
padding: 39px 0;
}
.strategy5 .c-title1 {
margin: 0 0 31px;
}
}
/* ==========================================================
strategy6
========================================================== */
.strategy6 {
background: #0b2237;
padding: 79px 0 80px;
}
.strategy6__ttl {
font-size: 3.2rem;
line-height: 1.2;
color: #fff;
font-weight: bold;
margin: 53px 0 13px;
}
.strategy6 .c-title1 {
margin: 0 0 53px;
}
@media screen and (max-width: 767px) {
.strategy6 {
padding: 39px 0 40px;
}
.strategy6__ttl {
margin: 25px 0 16px;
font-size: 2rem;
}
.strategy6 .c-title1 {
margin: 0 0 35px;
}
.strategy6 .c-text {
line-height: 1.6;
}
}
/* ==========================================================
strategy7
========================================================== */
.strategy7 {
padding: 80px 0 98px;
}
.schedule-ttl {
margin-bottom: 16px;
font-size: 4rem;
font-weight: bold;
line-height: 1;
color: #333;
font-family: 'a-otf-midashi-go-mb31-pr6n', 'sans-serif';
}
.scheduleWrap {
margin: 0 auto;
width: 1200px;
}
.scheduleWrap .c-title1 {
text-align: left;
}
.strategy .c-title1__inner:after {
display: none;
}
.schedule-table {
text-align: center;
}
.schedule-table thead th {
padding: 16px 0;
background: #0b2237;
color: #fff;
font-size: 1.6rem;
text-align: center;
border: 1px solid #ebebeb;
}
.schedule-table .venue {
width: 120px;
}
.schedule-table .month {
width: 120px;
}
.schedule-table .area {
vertical-align: middle;
}
.schedule-table tbody td {
height: 110px;
font-size: 1.8rem;
text-align: center;
border: 1px solid #ebebeb;
position: relative;
}
/* 満員御礼、申込締切 */
.schedule-table tbody .reserveStop {
background: #e9edf1;
}
.schedule-table tbody .reserveStop .link:hover {
cursor: default;
}
.schedule-table tbody .reserveStop p {
color: #939393;
}
/* 初受講 */
.schedule-table tbody .attend:after {
content: '';
width: 0px;
height: 0px;
border-top: 14px solid transparent;
border-right: 14px solid #093d6e;
display: block;
position: absolute;
right: 0;
bottom: 0;
}
.schedule-table tbody .attend:hover {
background: #d4e0ec;
}
/* 再受講 */
.schedule-table tbody .retake:after {
content: '';
width: 0px;
height: 0px;
border-top: 14px solid transparent;
border-right: 14px solid #ab3951;
display: block;
position: absolute;
right: 0;
bottom: 0;
}
.schedule-table tbody .retake:hover {
background: #f0dadf;
}
/* プレミアム */
.schedule-table tbody .premium:after {
content: '';
width: 0px;
height: 0px;
border-top: 14px solid transparent;
border-right: 14px solid #beac56;
display: block;
position: absolute;
right: 0;
bottom: 0;
}
.schedule-table tbody .premium:hover {
background: #fff3b2;
}
.schedule-table .link {
padding-top: 10px;
height: 100%;
display: block;
}
.schedule-table .link .time {
font-size: 2rem;
}
.schedule-table .link .txt {
font-size: 1.3rem;
}
.linkBtn {
margin: 40px auto 0;
padding: 28px 0;
width: 600px;
display: block;
font-size: 2.4rem;
line-height: 1;
color: #263f6c;
text-align: center;
border: 1px solid #263f6c;
position: relative;
}
.linkBtn::before {
content: '';
width: 8px;
height: 8px;
border: 0px;
border-top: solid 2px #263f6c;
border-right: solid 2px #263f6c;
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
top: 50%;
right: 15px;
margin-top: -6px;
}
.annotation {
margin-top: 20px;
font-size: 1.2rem;
}
@media screen and (max-width: 768px) {
.strategy7 {
padding: 40px 0 80px;
}
.scheduleWrap {
width: 100%;
}
.scheduleWrap .c-title1 {
margin-bottom: 20px;
text-align: center;
}
.strategy .c-title1__inner:after {
display: block;
}
.schedule-ttl {
padding-left: 15px;
margin-bottom: 20px;
font-size: 2rem;
font-weight: bold;
font-family: 'a-otf-midashi-go-mb31-pr6n', 'sans-serif';
}
.schedule-table-sp {
margin: 0 auto;
display: block;
max-width: 375px;
}
.schedule-table-sp thead {
width: 100%;
}
.schedule-table-sp thead th {
background: #0b2237;
font-size: 1.4rem;
color: #fff;
text-align: center;
border: 1px solid #959595;
border-collapse: collapse;
}
.schedule-table-sp thead .venue {
padding: 18px 0;
width: 66px;
}
.schedule-table-sp thead .month {
padding: 18px 0;
width: 116px;
}
.schedule-table-sp thead .reserve {
padding: 18px 0px;
width: 191px;
}
.schedule-table-sp tbody td {
padding: 10px 8px;
text-align: center;
border: 1px solid #959595;
border-collapse: collapse;
}
.schedule-table-sp .day {
text-align: left;
}
.schedule-table-sp .day .day-icon {
padding: 2px 6px;
display: inline-block;
background: #363636;
border-radius: 10px;
font-size: 1rem;
color: #fff;
}
.schedule-table-sp .btnArea .btn {
padding: 13px 0;
text-align: center;
font-size: 1.4rem;
color: #fff;
width: 80px;
height: 40px;
line-height: 1;
display: inline-block;
}
.schedule-table-sp .btnArea .btn span {
font-size: 1rem;
}
.schedule-table-sp .btnArea .btn:first-of-type {
margin-right: 3px;
}
.schedule-table-sp .btnArea .btn--first {
background: #093d6e;
}
.schedule-table-sp .btnArea .btn--retry {
background: #ab3951;
}
.schedule-table-sp .btnArea .btn--stop {
background: #e9edf1;
color: #939393;
}
.schedule-table-sp--type3 .month {
padding: 18px 0px !important;
width: 210px !important;
}
.schedule-table-sp--type3 .reserve {
padding: 18px 0px !important;
width: 100px !important;
}
.schedule-table-sp--type3 .btnArea .btn--simple {
background: #093d6e;
}
.linkBtn {
padding: 22px 0;
max-width: 375px;
width: 100%;
font-size: 1.4rem;
}
}
/* ==========================================================
copyright
========================================================== */
.strategy .copy {
padding: 70px 0;
text-align: center;
}
@media screen and (max-width: 750px) {
.strategy .copy {
padding: 0px 0;
text-align: center;
font-size: 10px;
}
}
.strategy5 {display: none;}
.strategy6 {background-color: #203B54;}
/* ==========================================================
無料説明会2021年2月用、受講生紹介用 2020/12/23 taji added
========================================================== */
section#freeSeminar {
width: 100%;
margin: 0 auto 40px auto;
padding:0;
background: url('/common_previous/img/free_smr/img_fs_back.jpg')top left repeat;
}
p.obviousTarget {
margin:0 auto 10px auto;
padding-top:40px;
text-align:center;
font-weight:bold;
font-size:1.3em;
color:#beac56;
}
p.obviousTarget span {
font-size:.8em;
}
.upperTitle {
position: relative;
width:30%;
text-align:center;
margin:0 auto;
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
color: #fff;
border-radius: 0;
background-image: -webkit-gradient(linear, left top, right top, from(#40263f), to(#d60c19));
background-image: -webkit-linear-gradient(left, #40263f 0%, #d60c19 100%);
background-image: linear-gradient(90deg, #40263f 0%, #d60c19 100%);
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
z-index: 100;
}
.upperTitle h3{
text-align:center !important;
margin:0 auto;
color:#ffffff !important;
font-size:1.7em !important;
vertical-align:baseline;
border:none !important;
}
.catch {
margin:0 auto;
padding-bottom:5px;
display: flex;
align-items: center; /* 垂直中心 */
justify-content: center; /* 水平中心 */
color:#ffffff;
font-size:10px;
}
.catch:before, .catch:after {
border-top: 1px solid;
content: "";
width: 6.5em; /* 線の長さ */
}
.catch:before {
margin-right: 1em; /* 文字の右隣 */
}
.catch:after {
margin-left: 1em; /* 文字の左隣 */
}
.mainTitle {
position: relative;
width:70%;
text-align:center;
margin:-20px auto 0 auto;
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
color: #fff;
border-radius: 0;
background-image: -webkit-gradient(linear, left top, right top, from(#741c31), to(#d60c19));
background-image: -webkit-linear-gradient(left, #741c31 0%, #d60c19 100%);
background-image: linear-gradient(90deg, #741c31 0%, #d60c19 100%);
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
z-index: 1;
padding-bottom: 20px;
}
.mainTitle h2{
text-align:center;
margin:0 auto;
color:#ffffff;
font-size:2.5em;
vertical-align:baseline;
}
.mainTitle h2 span {
font-size:1.4em;
}
.mainTitle ul{
list-style: none;
width: 90px;
margin: 0 auto;
-webkit-transform: skew(+15deg);
transform: skew(+15deg);
}
.mainTitle ul li{
float: left;
}
.mainTitle ul li:nth-child(1),.mainTitle ul li:nth-child(2){
margin-right: 9px;
}
.mainTitle ul::after{
content: "";
clear: both;
display: block;
}
.sectionInner {
display:block;
width: 1200px;
margin: 0 auto;
padding:0;
}
section#freeSeminar h2 {
text-align:center;
margin:0 auto 10px auto;
padding-top:32px;
}
section#freeSeminar h2 img{
width:70%;
}
.fsFlex {
display:flex;
justify-content: center;
flex-direction: column;
padding-bottom:40px;
}
.fsDualFlex {
padding:20px 0;
margin:0 5px;
}
.scheduleTitle {
-webkit-transform: skew(-15deg);
transform: skew(-15deg);
background-color:#001e33;
display:block;
position:relative;
width:50%;
height:70px;
margin:10px auto 30px auto;
}
.scheduleTitle h4 {
position:absolute;
top:7px;
left:15px;
color:#beac56;
font-size:1.7em;
font-weight:bold;
}
.scheduleTitle h4 span {
font-size:.7em;
}
.scheduleTitle h5 {
position:absolute;
top:38px;
left:15px;
color:#ffffff;
font-size:.9em;
}
.scheduleTitle ul{
position:absolute;
top:15px;
right:15px;
text-align:center;
display: flex;
flex-wrap: nowrap;
}
.scheduleTitle ul li a{
display: block;
width:120px;
height:42px;
background:#004778;
font-weight:bold;
color:#82a8c6;
font-size:.8em;
margin:0 auto;
padding-top:12px;
}
.scheduleTitle a:hover {
background:#0178ca;
}
.scheduleTitle ul li a.mainLeadBtn {
display: block;
width:120px;
height:42px;
background:#3a97d7;
font-weight:bold;
color:#ffffff;
font-size:.9em;
margin:0 10px 0 0;
padding-top:12px;
}
.scheduleTitle a.mainLeadBtn:hover {
background:#9ccae9;
}
.twoSpeakers {
display:flex;
justify-content: center;
margin-bottom:20px;
}
.instructorDetail {
margin:0 15px 0 0;
}
.instructorDetail:last-child {
margin:0;
}
.instructorDetail p {
margin:10px 0 0 0;
color:#ffffff;
font-size:.8em;
line-height:150%;
}
.instructorDetail h6 {
margin:0;
color:#ffffff;
font-size:2em;
font-weight:100;
}
@media screen and (max-width: 768px) {
.sectionInner {
width:96%;
}
.upperTitle {
width:50%;
}
.upperTitle h3{
font-size:1.4em;
}
.catch:before {
margin-right: .1em; /* 文字の右隣 */
}
.catch:after {
margin-left: .1em; /* 文字の左隣 */
}
.mainTitle {
width:90%;
}
.mainTitle h2{
font-size:1.9em;
}
.mainTitle h2 span{
font-size:1.3em;
}
.fsFlex {
flex-direction: column;
}
.fsDualFlex {
margin:0 5px 20px 5px;
}
.scheduleTitle {
width:95%;
}
.scheduleTitle h4{
font-size:1.2em;
}
.scheduleTitle h4 span{
font-size:.5em;
}
.scheduleTitle ul li a{
width:90px;
padding:7px 3px 0 3px;
}
.scheduleTitle ul li a.mainLeadBtn {
width:90px;
}
.instructorDetail h6 {
font-size:1.5em;
}
}
/* == 無料説明会2021年2月用、プロスピーカーの声 2020/12/23 taji added == */
.ps_list_title {
padding:0 20px 25px 20px;
font-size:1.4em;
font-weight:500;
}
.ps_list_title span {
font-weight:normal;
font-size:.8em;
}
.speakingDate {
font-size:.8em;
font-weight:500;
padding:4px;
width:80px;
margin:25px 20px 5px 20px;
background:#beac56;
color:#ffffff;
}
.speakersCatchCopy {
position: relative;
font-size:1.2em;
font-weight:800;
padding:15px;
margin:0 20px 5px 20px;
}
.speakersCatchCopy:before,
.speakersCatchCopy:after {
position: absolute;
content: '';
}
.speakersCatchCopy:after {
top: 0;
left: 0;
width: 25px;
height: 25px;
border-top: 4px solid #000;
border-left: 4px solid #000;
}
.speakersCatchCopy:before {
right: 0;
bottom: 0;
width: 25px;
height: 25px;
border-right: 4px solid #000;
border-bottom: 4px solid #000;
}
<?php $pageid="schedule";?>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/assets/include/header.php'); ?>
<div class="hero-second schedule-mv">
<div class="c-breadcrumb">
<ul class="c-breadcrumb__inner">
<li class="c-breadcrumb__item"><a href="/"><span>TOP</span></a></li>
<li class="c-breadcrumb__item"><span>公開講座・体験セミナー 日程一覧</span></li>
</ul>
</div>
<div class="schedule-mv-inner">
<h2 class="schedule-mv-ttl"><span>公開講座・体験セミナー <br class="only-sp">日程一覧</span></h2>
<p class="schedule-mv-sub-ttl">『頂点への道』講座シリーズをはじめとした公開講座や 体験セミナー・講演会の日程一覧。</p>
</div>
</div>
<!--タブ-->
<ul class="tabArea">
<li class="tab is-active">公開講座・<br class="only-sp">会員向けセミナー</li>
<li class="tab" id="seminar">体験セミナー・<br class="only-sp">講演会</li>
</ul>
<div class="contents2">
<div class="tabCont is-show">
<div class="selectArea">
<form action="" method="post" class="form">
<p class="txt">講座</p>
<select name="course">
<option value="">指定なし</option>
<option value="">アチーブメントテクノロジーコース</option>
<option value="">アチーブメントテクノロジーコース特別講座</option>
<option value="">ダイナミックコース</option>
<option value="">ダイナミックアドバンスコース</option>
<option value="">ピークパフォーマンスコース</option>
<option value="">ボース・ウィン・マネジメント・スタンダード</option>
<option value="">ボース・ウィン・マネジメント・プラクティス</option>
<option value="">ボース・ウィン・マネジメント・フォーチーム</option>
<option value="">成功する計画の立て方・実行の仕方セミナー</option>
<option value="">アチーブメント・セールス・アカデミー</option>
<option value="">プロフェッショナル・セールス・マネジャー活用術</option>
<option value="">理念浸透プログラム実践講座</option>
<option value="">経営実践塾</option>
<option value="">クオリティカンパニー倶楽部イベント</option>
<option value="">JPSAベーシックトレーニング</option>
<option value="">プロスピーカー・トレーニング・プログラム</option>
<option value="">プロフェッショナルフィードバックトレーニングプログラム</option>
</select>
</form>
<form action="" method="post" class="form">
<p class="txt">開催地</p>
<select name="area">
<option value="">指定なし</option>
<option value="">東京</option>
<option value="">大阪</option>
<option value="">愛知</option>
<option value="">福岡</option>
<option value="">神奈川</option>
<option value="">宮城</option>
<option value="">千葉</option>
<option value="">富山</option>
</select>
</form>
</div>
<section>
<h3 class="schedule-ttl">アチーブメントテクノロジーコース</h3>
<table class="schedule-table only-pc">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">2020年3月</th>
<th class="month">2020年4月</th>
<th class="month">2020年5月</th>
<th class="month">2020年6月</th>
<th class="month">2020年7月</th>
<th class="month">2020年8月</th>
<th class="month">2020年9月</th>
<th class="month">2020年10月</th>
<th class="month">2020年11月</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2" class="area">東京</td>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">12~14</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
<p class="txt">申込締切</p>
</a>
</td>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">9~11</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
<p class="txt">満員御礼</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">20~22</p>
<p class="txt">水~金</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">24~26</p>
<p class="txt">水~金</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">2~4</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">6~8</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
<p class="txt">若年層対象</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">2~4</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">6~8</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
<p class="txt">若年層対象</p>
</a>
</td>
<td>
</td>
</tr>
<tr>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">12~14</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
<p class="txt">申込締切</p>
</a>
</td>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">9~11</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
<p class="txt">満員御礼</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">20~22</p>
<p class="txt">水~金</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">24~26</p>
<p class="txt">水~金</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">2~4</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">6~8</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
<p class="txt">若年層対象</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">2~4</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">6~8</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
<p class="txt">若年層対象</p>
</a>
</td>
<td>
</td>
</tr>
<tr>
<td rowspan="4" class="area">大阪</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">26~28</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">23~25</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
</a>
</td>
<td>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">18~20</p>
<p class="txt">木~土</p>
<p class="txt">初受講</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">7~9</p>
<p class="txt">火~木</p>
<p class="txt">初受講</p>
</a>
</td>
<td>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">7~9</p>
<p class="txt">火~木</p>
<p class="txt">初受講</p>
</a>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">26~28</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">23~25</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
</a>
</td>
<td>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">18~20</p>
<p class="txt">木~土</p>
<p class="txt">再受講</p>
</a>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">7~9</p>
<p class="txt">火~木</p>
<p class="txt">再受講</p>
</a>
</td>
<td>
</td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">7~9</p>
<p class="txt">火~木</p>
<p class="txt">再受講</p>
</a>
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">21~23</p>
<p class="txt">火~木</p>
<p class="txt">初受講</p>
</a>
</td>
<td></td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">21~23</p>
<p class="txt">火~木</p>
<p class="txt">初受講</p>
</a>
</td>
<td></td>
<td>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">21~23</p>
<p class="txt">火~木</p>
<p class="txt">再受講</p>
</a>
</td>
<td></td>
<td class="retake">
<a href="" target="_blank" class="link">
<p class="time">21~23</p>
<p class="txt">火~木</p>
<p class="txt">再受講</p>
</a>
</td>
<td></td>
<td>
</td>
</tr>
</tbody>
</table>
<table class="schedule-table-sp only-sp">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">開催日</th>
<th class="reserve">申込</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">3月12日(木)~<br>3月14日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">申込締切</a>
<a href="" class="btn btn--stop">申込締切</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">4月9日(木)~<br>4月11日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">満員御礼</a>
<a href="" class="btn btn--stop">満員御礼</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">5月20日(水)~<br>5月22日(金)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">6月24日(水)~<br>6月26日(金)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">7月2日(木)~<br>7月4日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">8月6日(木)~<br>8月8日(土)</p>
<p class="day-icon">若年層対象</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">3月26日(木)~<br>3月28日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">4月23日(木)~<br>4月25日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">6月18日(木)~<br>6月20日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">7月7日(火)~<br>7月9日(木)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">7月21日(火)~<br>7月23日(木)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
</tbody>
</table>
<p class="annotation">※若年層対象とは主に35歳未満の方向けの内容となっております。</p>
</section>
<section>
<h3 class="schedule-ttl">ダイナミックコース</h3>
<table class="schedule-table only-pc">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">2020年3月</th>
<th class="month">2020年4月</th>
<th class="month">2020年5月</th>
<th class="month">2020年6月</th>
<th class="month">2020年7月</th>
<th class="month">2020年8月</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京</td>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">12~14</p>
<p class="txt">木~土</p>
<p class="txt">満員御礼</p>
</a>
</td>
<td>
<a href="" target="_blank" class="link">
<p class="time">8~10</p>
<p class="txt">水~金</p>
</a>
</td>
<td>
<a href="" target="_blank" class="link">
<p class="time">12~14</p>
<p class="txt">火~木</p>
</a>
</td>
<td>
<a href="" target="_blank" class="link">
<p class="time">2~4</p>
<p class="txt">火~木</p>
</a>
</td>
<td>
<a href="" target="_blank" class="link">
<p class="time">15~17</p>
<p class="txt">水~金</p>
</a>
</td>
<td>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="reserveStop">
<a href="" target="_blank" class="link">
<p class="time">20~22</p>
<p class="txt">木~土</p>
<p class="txt">満員御礼</p>
</a>
</td>
<td>
</td>
<td>
<a href="" target="_blank" class="link">
<p class="time">28~30</p>
<p class="txt">木~土</p>
</a>
</td>
<td>
</td>
<td>
</td>
<td>
</td>
</tr>
</tbody>
</table>
<table class="schedule-table-sp only-sp">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">開催日</th>
<th class="reserve">申込</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">3月12日(木)~<br>3月14日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">満員御礼</a>
<a href="" class="btn btn--stop">満員御礼</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">4月8日(水)~<br>4月10日(金)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">5月12日(火)~<br>5月14日(木)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">6月2日(火)~<br>6月4日(木)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">7月15日(水)~<br>7月17日(金)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">3月20日(木)~<br>3月22日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">4月23日(木)~<br>4月25日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">満員御礼</a>
<a href="" class="btn btn--stop">満員御礼</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">5月28日(木)~<br>5月30日(土)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--first">初受講申込</a>
<a href="" class="btn btn--retry">再受講申込</a>
</td>
</tr>
</tbody>
</table>
</section>
<section>
<h3 class="schedule-ttl">クオリティカンパニー倶楽部イベント</h3>
<table class="schedule-table only-pc">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">2020年3月</th>
<th class="month">2020年4月</th>
<th class="month">2020年5月</th>
<th class="month">2020年6月</th>
<th class="month">2020年7月</th>
<th class="month">2020年8月</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="4" class="area">東京</td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">4</p>
<p class="txt"></p>
<p class="txt">プレミアム</p>
<p class="txt">面接手法</p>
</a>
</td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">1</p>
<p class="txt"></p>
<p class="txt">プレミアム</p>
<p class="txt">入社式</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">4</p>
<p class="txt"></p>
<p class="txt">ベーシック</p>
<p class="txt">面接手法</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">11</p>
<p class="txt"></p>
<p class="txt">プレミアム</p>
<p class="txt">経営幹部塾</p>
</a>
</td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">3~4</p>
<p class="txt">金~土</p>
<p class="txt">プレミアム</p>
<p class="txt">新入社員講座</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">11</p>
<p class="txt"></p>
<p class="txt">ベーシック</p>
<p class="txt">経営幹部塾</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">3~4</p>
<p class="txt">金~土</p>
<p class="txt">ベーシック</p>
<p class="txt">新入社員講座</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td rowspan="2" class="area">大阪</td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">11</p>
<p class="txt"></p>
<p class="txt">プレミアム</p>
<p class="txt">経営幹部塾</p>
</a>
</td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">3~4</p>
<p class="txt">金~土</p>
<p class="txt">プレミアム</p>
<p class="txt">新入社員講座</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">11</p>
<p class="txt"></p>
<p class="txt">ベーシック</p>
<p class="txt">経営幹部塾</p>
</a>
</td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">3~4</p>
<p class="txt">金~土</p>
<p class="txt">ベーシック</p>
<p class="txt">新入社員講座</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="area">ホノルル</td>
<td></td>
<td></td>
<td class="premium">
<a href="" target="_blank" class="link">
<p class="time">18~19</p>
<p class="txt">月~火</p>
<p class="txt">プレミアム</p>
<p class="txt">ハワイ合宿</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<table class="schedule-table-sp schedule-table-sp--type2 only-sp">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">開催日</th>
<th class="event">イベント名</th>
<th class="reserve">申込</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">3月4日(水)</p>
</td>
<td class="event">
<p class="event-txt">面接手法</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">申込締切</a>
<a href="" class="btn btn--stop">申込締切</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">3月11日(水)</p>
</td>
<td class="event">
<p class="event-txt">経営幹部塾</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
<a href="" class="btn btn--basic"><span>ベーシック</span><br>申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">4月1日(水)</p>
</td>
<td class="event">
<p class="event-txt">入社式</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
</td>
</tr>
<tr>
<td class="area">東京</td>
<td class="day">
<p class="day-txt">4月3日(金)~<br>4月4日(土)</p>
</td>
<td class="event">
<p class="event-txt">新入社員講座</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
<a href="" class="btn btn--basic"><span>ベーシック</span><br>申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">3月11日(水)</p>
</td>
<td class="event">
<p class="event-txt">経営幹部塾</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
<a href="" class="btn btn--basic"><span>ベーシック</span><br>申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt">4月3日(金)~<br>4月4日(土)</p>
</td>
<td class="event">
<p class="event-txt">新入社員講座</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
<a href="" class="btn btn--basic"><span>ベーシック</span><br>申込</a>
</td>
</tr>
<tr>
<td class="area">ハワイ</td>
<td class="day">
<p class="day-txt">5月18日(月)~<br>5月19日(火)</p>
</td>
<td class="event">
<p class="event-txt">ハワイ合宿</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--premium"><span>プレミアム</span><br>申込</a>
</td>
</tr>
</tbody>
</table>
</section>
<section>
<h3 class="schedule-ttl">JPSAベーシックトレーニング</h3>
<table class="schedule-table only-pc">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">2020年3月</th>
<th class="month">2020年4月</th>
<th class="month">2020年5月</th>
<th class="month">2020年6月</th>
<th class="month">2020年7月</th>
<th class="month">2020年8月</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京<br>大阪<br>名古屋<br>福岡</td>
<td></td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">21</p>
<p class="txt"></p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td class="area">東京<br>大阪<br>名古屋</td>
<td></td>
<td></td>
<td></td>
<td class="attend">
<a href="" target="_blank" class="link">
<p class="time">9</p>
<p class="txt"></p>
</a>
</td>
<td></td>
<td></td>
</tr>
</tr>
</tbody>
</table>
<table class="schedule-table-sp schedule-table-sp--type3 only-sp">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">開催日</th>
<th class="reserve">申込</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">東京<br>大阪<br>名古屋<br>福岡</td>
<td class="day">
<p class="day-txt">4月21日(火)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">申込締切</a>
</td>
</tr>
<tr>
<td class="area">東京<br>大阪<br>名古屋</td>
<td class="day">
<p class="day-txt">6月9日(火)</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--simple">申込</a>
</td>
</tr>
</tbody>
</table>
</section>
</div>
<!-- tabCont -->
<div class="tabCont experienceCont">
<div class="selectArea">
<form action="" method="post" class="form">
<p class="txt">開催地</p>
<select name="area">
<option value="">指定なし</option>
<option value="">東京</option>
<option value="">大阪</option>
<option value="">愛知</option>
<option value="">宮城</option>
<option value="">埼玉</option>
</select>
</form>
</div>
<section>
<div class="seminerBox">
<a href="/strategy/"><img src="/common_previous/img/bnr_schedule_01.png" alt="『頂点への道』講座 体験説明会" class="seminerBox-img"></a>
<div class="seminerBox-inner">
<h3 class="seminerBox-ttl">『頂点への道』講座 <br class="only-sp">体験説明会<span class="icon1">無料</span></h3>
<p class="seminerBox-txt">目標を達成するための具体的な実践アイデアを2時間に凝縮してお届けします。</p>
<ul class="list">
<li>
<p class="list-txt"><span class="list-icon">東京</span>3月23日(月)18:30-20:30</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">東京</span>4月27日(月)18:30-20:30</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">東京</span>5月11日(月)18:30-20:30</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">大阪</span>3月13日(金)18:00-20:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">大阪</span>4月7日(火)18:00-20:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">大阪</span>5月12日(火)18:00-20:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">大阪</span>6月2日(火)18:00-20:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">大阪</span>7月15日(水)18:00-20:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">愛知</span>3月9日(月)19:00-21:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">愛知</span>4月13日(月)19:00-21:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">愛知</span>5月11日(月)19:00-21:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">愛知</span>6月8日(月)19:00-21:00</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">埼玉</span>3月3日(火)18:30-20:30</p>
</li>
<li>
<p class="list-txt"><span class="list-icon">宮城</span>4月20日(月)18:30-20:30</p>
</li>
</ul>
</div>
</div>
<div class="seminerBox">
<a href="/service/rt/workshop/"><img src="/common_previous/img/bnr_schedule_02.png" alt="リアリティセラピー研究会" class="seminerBox-img"></a>
<div class="seminerBox-inner">
<h3 class="seminerBox-ttl">リアリティセラピー研究会<span class="icon2">有料</span></h3>
<p class="seminerBox-txt">該当するセミナーはありません。</p>
</div>
</div>
</section>
</div>
<!-- tabCont -->
</div>
<!-- contents2 -->
<?php include($_SERVER['DOCUMENT_ROOT'] . '/assets/include/footer.php'); ?>
<?php $pageid="strategy";?>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/assets/include/header.php'); ?>
<main class="strategy">
<div class="c-mainvisual">
<div class="c-mainvisual__box">
<h1 class="c-mainvisual__ttl">
<img src="/common_previous/img/img_strategy_mv-ttl.png" alt="業界トップ5%へと駆け上がるノウハウを120分に凝縮!" class="pc-only">
<img src="/common_previous/img/img_strategy_mv-ttl_sp.png" alt="業界トップ5%へと駆け上がるノウハウを120分に凝縮!" class="sp-only">
</h1>
<div class="c-mainvisual__info">
<p class="c-mainvisual__txt">戦略的目標達成プログラム<span>『頂点への道<sup></sup>』講座</span>
</p>
<p class="c-mainvisual__txt2">体験説明会</p>
</div>
</div>
<div class="c-mainvisual__anchor pc-only">
<a href="#schedule">
<span>日程一覧を見る</span>
</a>
</div>
</div>
<section id="freeSeminar">
<div class="sectionInner">
<p class="obviousTarget">『頂点への道』講座<span></span>受講<span></span>お考え<span></span>方へ</p>
<div class="upperTitle">
<h3>無料体験説明会</h3>
<div class="catch">ONLINE</div>
</div>
<div class="mainTitle"><h2><span>卓越</span>した<span>受講生</span><span></span><span>目標達成</span><span>技術</span></h2>
<ul>
<li><a href="https://www.facebook.com/achievementcorp/" target="_blank"><img src="/common_previous/img/free_smr/li_icon_facebook.png" alt="facebook"></a></li>
<li><a href="https://twitter.com/achievement33" target="_blank"><img src="/common_previous/img/free_smr/li_icon_twitter.png" alt="twitter"></a></li>
<li><a href="https://www.instagram.com/achievement_message/" target="_blank"><img src="/common_previous/img/free_smr/li_icon_instagram.png" alt="instagram"></a></li>
</ul>
</div>
<!--<h2><img src="/common_previous/img/free_smr/img_fs_title.png" alt=""></h2>-->
<div class="fsFlex">
<div class="fsDualFlex">
<div class="scheduleTitle">
<h4>2<span></span>11<span>日(THU)</span> 18<span>:30</span></h4><h5>INSTRUCTORS</h5>
<ul>
<li><a class="mainLeadBtn" href="https://marc2.achievement.co.jp/app_form/check_marc.php?application_file=free_seminar_index.phtml&seminar_group_name=online_PP&seminar_id=14247" target="_blank">参加する</a></li>
<li><a href="#schedule">その他の日程はこちら</a></li>
</ul>
</div>
<div class="twoSpeakers">
<div class="instructorDetail">
<img src="/common_previous/img/free_smr/img_fs_tsuji.jpg">
<p>一般財団法人日本プロスピーカー協会 参事・認定シニアプロスピーカー/<br>
JPSA奈良支部支部長/<br>株式会社ボーテ代表取締役</p>
<h6>辻 紗耶加</h6>
</div>
<div class="instructorDetail">
<img src="/common_previous/img/free_smr/img_fs_murata.jpg">
<p>アチーブメント株式会社<br>
西日本エリア担当営業部長<br>
兼 大阪支社支社長/<br>コンサルタント</p>
<h6>村田 泉</h6>
</div>
</div>
</div>
<div class="fsDualFlex">
<div class="scheduleTitle">
<h4>2<span></span>23<span>日(TUE)</span> 18<span>:30</span></h4><h5>INSTRUCTORS</h5>
<ul>
<li><a class="mainLeadBtn" href="https://marc2.achievement.co.jp/app_form/check_marc.php?application_file=free_seminar_index.phtml&seminar_group_name=online_PP&seminar_id=14246" target="_blank">参加する</a></li>
<li><a href="#schedule">その他の日程はこちら</a></li>
</ul>
</div>
<div class="twoSpeakers">
<div class="instructorDetail">
<img src="/common_previous/img/free_smr/img_fs_ikehata.jpg">
<p>一般財団法人日本プロスピーカー協会 認定ベーシックプロスピーカー/<br>
JPSA横浜みなとみらい支部副支部長/<br>
株式会社H&H 代表取締役/理学療法士</p>
<h6>池畑 健太</h6>
</div>
<div class="instructorDetail">
<img src="/common_previous/img/free_smr/img_fs_genpo.jpg">
<p>一般財団法人日本プロスピーカー協会 認定ベーシックプロスピーカー/<br>
JPSA東京セントラル支部所属/株式会社AphrosQueen代表取締役/<br>
エステティックグランプリ理事</p>
<h6>玄甫 和美</h6>
</div>
<div class="instructorDetail">
<img src="/common_previous/img/free_smr/img_fs_hashimoto.jpg">
<p>アチーブメント株式会社<br>
東日本エリア担当マネジャー<br>
兼 トレーナー/コンサルタント</p>
<h6>橋本 拓也</h6>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="strategy1">
<h2 class="c-title1">
<span class="c-title1__inner">各業界の優績者を<br class="sp-only">輩出し続けてきた研修講座</span>
</h2>
<div class="container">
<div class="c-imgtext1">
<div class="c-imgtext1__img">
<img src="/common_previous/img/img_strategy_100.jpg" alt="">
</div>
<div class="c-imgtext1__info">
<p class="c-imgtext1__txt">戦略的目標達成プログラム『頂点への道』講座。それは、ビジネスにおける「目標を達成する能力」を高めるための3日間の講座です。<br>上場企業経営者をはじめ、管理職・マネジャー・セールスパーソンはもちろん、医者・弁護士・会計士といった専門職業人や、アスリートの方など、28年間開催をする中で、合計4万4000人以上の方がご受講をされてきました。<br>そんな方々が本講座に足を運ぶ理由。<br>それは、「目標達成の技術」を体得できるからです。</p>
</div>
</div>
</div>
</section>
<section class="strategy2">
<h2 class="c-title1 c-title1--yellow">
<span class="c-title1__inner">ビジネスの発展に必要不可欠な「目標達成の技術」</span>
</h2>
<div class="container">
<ul class="c-list1">
<li class="c-list1__item">
<div class="c-list1__info">
<p class="c-list1__txt">売上をもっと上げたい</p>
</div>
<div class="c-list1__img">
<img src="/common_previous/img/img_strategy_101.jpg" alt="">
</div>
</li>
<li class="c-list1__item">
<div class="c-list1__info">
<p class="c-list1__txt">マネジメント力を高めたい</p>
</div>
<div class="c-list1__img">
<img src="/common_previous/img/img_strategy_102.jpg" alt="">
</div>
</li>
<li class="c-list1__item">
<div class="c-list1__info">
<p class="c-list1__txt">時間管理能力を高めたい</p>
</div>
<div class="c-list1__img">
<img src="/common_previous/img/img_strategy_103.jpg" alt="">
</div>
</li>
<li class="c-list1__item">
<div class="c-list1__info">
<p class="c-list1__txt">採用力を強化したい</p>
</div>
<div class="c-list1__img">
<img src="/common_previous/img/img_strategy_104.jpg" alt="">
</div>
</li>
</ul>
<p class="c-text">ビジネスの成功とは、組織もしくは個人が掲げる目標の達成によって成し遂げられると言ってもいいでしょう。いかにして目標達成を確実にするのか?そこには、「的確な目標を設定する力」「達成から逆算し、適正な計画を立てる力」「周囲の協力を集める力」をはじめ、様々な能力が必要です。これらの能力をまとめて、「目標達成の技術」と私たちは呼んでいます。</p>
</div>
</section>
<section class="strategy3">
<h2 class="c-title1">
<span class="c-title1__inner">一度体得すれば、<br class="sp-only">その技術は「一生モノ」になる</span>
</h2>
<div class="container">
<div class="c-imgtext1">
<div class="c-imgtext1__img">
<img src="/common_previous/img/img_strategy_105.jpg" alt="">
</div>
<div class="c-imgtext1__info">
<p class="c-imgtext1__txt">「目標達成の技術」は、生まれつき持って生まれたものでも、センスでもありません。<br>誰しもがトレーニングによって体得ができる「技術」です。<br>自転車に乗れるようになった方が、その感覚を忘れることがないように、技術とは、一度体得できれば、<br>生涯使い続けられるものです。<br>いかにして、目標達成の技術体得をするのか?</p>
<p class="c-imgtext1__txt">『頂点への道』講座には、それを可能にする300以上のアイデアがあります。</p>
</div>
</div>
</div>
</section>
<section class="strategy4">
<h2 class="c-title1 c-title1--yellow">
<span class="c-title1__inner">実績に裏付けられた講座の<br class="sp-only">高い効果性</span>
</h2>
<div class="container">
<ul class="c-list2">
<li class="c-list2__item">
<p class="c-list2__ttl">講座開催数</p>
<div class="c-list2__img">
<img src="/common_previous/img/img_strategy_106.png" alt="">
<div class="schedule">
<p class="c-list2__txt1">毎月連続開催</p>
<p class="c-list2__txt2">28<span>年間</span>
</p>
<p class="c-list2__txt2">900<span>回以上</span>
</p>
</div>
</div>
</li>
<li class="c-list2__item">
<p class="c-list2__ttl">新規受講者数</p>
<div class="c-list2__img">
<img src="/common_previous/img/img_strategy_107.png" alt="">
<div class="numberCnt">
<p class="c-list2__txt3">4万4000<span>名以上</span>
</p>
</div>
</div>
</li>
<li class="c-list2__item">
<p class="c-list2__ttl">口コミ紹介率</p>
<div class="c-list2__img">
<img src="/common_previous/img/img_strategy_108.png" alt="">
<div class="number">
<p class="c-list2__txt3">87.5<span>%</span>
</p>
</div>
</div>
</li>
</ul>
<p class="c-text">過去28年の間、毎月連続開催を続けてきた本講座ですが、新規ご受講生の87.5%の方は、既存ご受講生からのご紹介によってお越しいただいています。<br>「自分自身が学んで実践し、成果が出たからこそ、大切な人に伝えたい」そう多くの方におっしゃっていただいております。
</p>
</div>
</section>
<section class="strategy5">
<h2 class="c-title1">
<span class="c-title1__inner">『頂点への道』講座<br class="sp-only">
ご受講生の声</span>
</h2>
<div class="container">
<ul class="c-list3">
<li class="c-list3__item">
<div class="c-list3__left">
<div class="c-list3__img">
<img src="/common_previous/img/img_strategy_109a.jpg" alt="">
</div>
<div class="c-list3__info">
<p class="c-list3__name">小池温男</p>
<p class="c-list3__txt1">トークノート株式会社<br>代表取締役</p>
</div>
</div>
<div class="c-list3__right">
<div class="c-list3__box">
<p class="c-list3__txt2">『頂点への道』講座を受講する前は、現場社員の一つひとつの動きにまで指示を出していました。その結果、毎年約50%の社員が離職する組織になっていました。良くなりたいと思って受講し、学んだのは人を信頼し、受容し、任せることの大切さです。社員一人ひとりの話をしっかりと聞き、社員の理想と組織の理想のすり合わせを徹底して行っていった結果、離職率はほぼゼロになっていきました。今では取締役会以外では現場をすべて社員に任せ、経営に集中することができており、働きがいのある会社ランキングにて、ベストカンパニーにもランクインをしました。『頂点への道』講座は、我社の発展を作り出した原点の一つです。</p>
</div>
<div class="c-list3__avt">
<img src="/common_previous/img/img_strategy_avt.png" alt="">
</div>
</div>
</li>
<li class="c-list3__item">
<div class="c-list3__left">
<div class="c-list3__img">
<img src="/common_previous/img/img_strategy_109b.jpg" alt="">
</div>
<div class="c-list3__info">
<p class="c-list3__name">石井洋之</p>
<p class="c-list3__txt1">株式会社シーエーモバイル<br>代表取締役社長</p>
</div>
</div>
<div class="c-list3__right">
<div class="c-list3__box">
<p class="c-list3__txt2">『頂点への道』講座は、いつも人生の節目で受講をしております。初めて参加したときは、29歳のときで、サイバーエージェントのグループ会社として独立をして、社員数は50名くらいでした。短期的な目標達成ばかりを追っていた私が、長期的視点に立って本当に世の中に何を届けていきたいのかを深く考えさせられたきっかけでした。そこから、明確な企業理念を打ち立て、中長期の戦略を描き、逆算をした企業経営に取り組んでいく事ができました。組織発展の原点を作り出してくれる、かけがえのない3日間です。</p>
</div>
<div class="c-list3__avt">
<img src="/common_previous/img/img_strategy_avt.png" alt="">
</div>
</div>
</li>
<li class="c-list3__item">
<div class="c-list3__left">
<div class="c-list3__img">
<img src="/common_previous/img/img_strategy_109c.jpg" alt="">
</div>
<div class="c-list3__info">
<p class="c-list3__name">塚越佐知子</p>
<p class="c-list3__txt1">伊香保温泉塚越屋 女将</p>
</div>
</div>
<div class="c-list3__right">
<div class="c-list3__box">
<p class="c-list3__txt2">初めて講座に参加をした当初、30億の借金を背負っていました。150年以上続く旅館の代表を引き継ぎ、経営不振が続き、社員が辞めていき、顧客満足度も上がらず、一体どうしていいのかわかりませんでした。そんな頃に受講をした『頂点への道』講座で、社員に対して正しさを押し付けている自分がいたことに気がついたのです。講座の基礎理論となっている選択理論心理学に基づくマネジメント・経営を学び、社員の主体性向上・旅行会社ランキングの上位への昇進・借金の全額返済を始め、数々の逆転劇を作り上げることができました。その原点がこの講座です。</p>
</div>
<div class="c-list3__avt">
<img src="/common_previous/img/img_strategy_avt.png" alt="">
</div>
</div>
</li>
<li class="c-list3__item">
<div class="c-list3__left">
<div class="c-list3__img">
<img src="/common_previous/img/img_strategy_109d.jpg" alt="">
</div>
<div class="c-list3__info">
<p class="c-list3__name">山内誠治</p>
<p class="c-list3__txt1">外資保険会社 営業職</p>
</div>
</div>
<div class="c-list3__right">
<div class="c-list3__box">
<p class="c-list3__txt2">保険営業職として会社から最高ランクの評価を受けた矢先、私がぶつかった壁。それは、「何のために頑張るのかがわからない」というものでした。『頂点への道』講座は、私に普遍の「頑張る理由」を与えてくれました。単に自分の目標を達成するだけでなく、縁ある人にどう貢献する自分でいたいのか、その思いが明確になり、時間の使い方が変わり、MDRTの6倍の基準であるTOTを2010年より達成し続けることができています。『頂点への道』講座は、私の仕事の価値や誇りを再認識した大きな人生の転換点でした。</p>
</div>
<div class="c-list3__avt">
<img src="/common_previous/img/img_strategy_avt.png" alt="">
</div>
</div>
</li>
<li class="c-list3__item">
<div class="c-list3__left">
<div class="c-list3__img">
<img src="/common_previous/img/img_strategy_109e.jpg" alt="">
</div>
<div class="c-list3__info">
<p class="c-list3__name">白井一幸</p>
<p class="c-list3__txt1">元北海道日本ハムファイターズ<br>1軍内野守備走塁コーチ兼作戦担当</p>
</div>
</div>
<div class="c-list3__right">
<div class="c-list3__box">
<p class="c-list3__txt2">球界は、怒る・罰する・強制する、といった刺激によって選手をコントロールしようとする考え方で蔓延しています。これに違和感を感じていた頃に出会ったのが『頂点への道』講座でした。私が大切にしていた選手の主体性を引き出すという考え方を、非常にわかりやすく体系立てて伝えていて、まさにこれが成功するチームの指導者が身につけるべき能力であると確信しました。それは企業経営でも同じで、社員が主体的に働く組織ほど強いものはないと思います。指導者にとってこれを学ぶ絶好の場が、『頂点への道』講座だと思います。</p>
</div>
<div class="c-list3__avt">
<img src="/common_previous/img/img_strategy_avt.png" alt="">
</div>
</div>
</li>
</ul>
</div>
</section>
<section class="strategy6">
<h2 class="c-title1 c-title1--yellow">
<span class="c-title1__inner">「目標達成の技術」の真髄を120分に凝縮</span>
</h2>
<div class="container">
<p class="c-text">各業界トップ5%の優績者を数多く輩出してきた『頂点への道』講座では、「選択理論心理学」「成功哲学」「可能思考」「タイムマネジメント理論」などの概念とともに、目標を達成するための具体的な実践アイディアを300以上お伝えしています。本無料体験説明会では、目標達成の技術においてその中でも特に重要なエッセンスを2時間に凝縮してお届けします。「目的」を明確にし、「目標達成の技術」を体得し成果に落とし込むまでの道のりを体験し、自身の未来を描く120分です。</p>
<h3 class="strategy6__ttl">当日の流れ</h3>
<ul class="c-list4">
<li class="c-list4__item">
<div class="c-list4__info">
<h4 class="c-list4__ttl">
<span>1</span>体験セッション</h4>
<p class="c-list4__txt">講座内でお伝えしている「目標達成の技術」を、弊社認定講師がエッセンスでお伝えします。</p>
</div>
<div class="c-list4__img">
<img src="/common_previous/img/img_strategy_110.jpg" alt="">
</div>
</li>
<li class="c-list4__item">
<div class="c-list4__info">
<h4 class="c-list4__ttl">
<span>2</span>既存受講生からの活用法紹介</h4>
<p class="c-list4__txt">受講から実際にどのようにして望む成果を作り出してきたのかを、<br>既存のご受講生から直接お話を聞くことができます。<br>※開催回によって形式が変動いたします。</p>
</div>
<div class="c-list4__img">
<img src="/common_previous/img/img_strategy_111.jpg" alt="">
</div>
</li>
<li class="c-list4__item">
<div class="c-list4__info">
<h4 class="c-list4__ttl">
<span>3</span>講座説明</h4>
<p class="c-list4__txt">講座の具体的な活用法を、ご紹介いたします。ご希望の方には、個別でのご相談や詳細説明も行っております。</p>
</div>
<div class="c-list4__img">
<img src="/common_previous/img/img_strategy_112.jpg" alt="">
</div>
</li>
</ul>
</div>
</section>
<section class="p-service_top7">
<h2 class="c-title1">
<span class="c-title1__inner">セミナー概要</span>
</h2>
<div class="container">
<div class="p-atc7-table">
<dl>
<dt>参加対象</dt>
<dd>
<p class="p-atc7-text1">どなたでもご参加いただけます</p>
</dd>
</dl>
<dl>
<dt>開催形式</dt>
<dd>
<p class="p-atc7-text1">オンライン(zoomを使用します)<br>
※お申し込み前に<a href="https://achievement.co.jp/onlineguide/" target="_blank">「オンライン環境のセットアップ方法」</a>をご確認ください<br>
※ご参加URLを発行するためには、お申し込み後に視聴アカウントを発行するご登録が必要です。<br>
詳細は自動返信メールを御覧ください。</p>
</dd>
</dl>
<dl>
<dt>参加費</dt>
<dd>
<p class="p-atc7-text1">無料</p>
</dd>
</dl>
<dl>
<dt>定員</dt>
<dd>
<p class="p-atc7-text1">200名</p>
</dd>
</dl>
</div>
</div>
</section>
<section class="strategy7" id="schedule">
<div class="scheduleWrap">
<h2 class="c-title1">
<span class="c-title1__inner">『頂点への道』講座<br class="sp-only">
体験説明会</span>
</h2>
<table class="schedule-table only-pc">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">2021年1月</th>
<th class="month">2021年2月</th>
<th class="month">2021年3月</th>
<th class="month">2021年4月</th>
<th class="month">2021年5月</th>
<th class="month">2021年6月</th>
<th class="month">2021年7月</th>
<th class="month">2021年8月</th>
<th class="month">2021年9月</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="3" class="area">オンライン</td>
<td class="
reserveStop
">
<a href="" target="_blank" class="link">
<p class="time">26</p>
<p class="txt"></p>
<p class="txt">18:30〜20:30</p>
<p class="txt">村田 泉</p>
<p class="txt">
申込締切
</p>
</a>
</td>
<td class="
attend
">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14247" target="_blank" class="link">
<p class="time">11</p>
<p class="txt"></p>
<p class="txt">18:30〜20:30</p>
<p class="txt">村田 泉</p>
<p class="txt">
</p>
</a>
</td>
<td class="
attend
">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14306" target="_blank" class="link">
<p class="time">2</p>
<p class="txt"></p>
<p class="txt">18:30〜20:30</p>
<p class="txt">針生 栄司</p>
<p class="txt">
</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td class="
attend
">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14246" target="_blank" class="link">
<p class="time">23</p>
<p class="txt"></p>
<p class="txt">18:30〜20:30</p>
<p class="txt">橋本 拓也</p>
<p class="txt">
</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td class="
attend
">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14131" target="_blank" class="link">
<p class="time">26</p>
<p class="txt"></p>
<p class="txt">18:30〜20:30</p>
<p class="txt">村田 泉</p>
<p class="txt">
</p>
</a>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td rowspan="2" class="area">大阪</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<table class="schedule-table-sp schedule-table-sp--type3 only-sp">
<thead>
<tr>
<th class="venue">開催地</th>
<th class="month">開催日</th>
<th class="reserve">申込</th>
</tr>
</thead>
<tbody>
<tr>
<td class="area">オンライン</td>
<td class="day">
<p class="day-txt">1月26日(火)</p>
<p class="day-txt">18:30〜20:30</p>
<p class="day-txt">村田 泉</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--stop">申込締切</a>
</td>
</tr>
<tr>
<td class="area">オンライン</td>
<td class="day">
<p class="day-txt">2月11日(木)</p>
<p class="day-txt">18:30〜20:30</p>
<p class="day-txt">村田 泉</p>
</td>
<td class="btnArea">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14247" class="btn btn--simple">申込</a>
</td>
</tr>
<tr>
<td class="area">オンライン</td>
<td class="day">
<p class="day-txt">2月23日(火)</p>
<p class="day-txt">18:30〜20:30</p>
<p class="day-txt">橋本 拓也</p>
</td>
<td class="btnArea">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14246" class="btn btn--simple">申込</a>
</td>
</tr>
<tr>
<td class="area">オンライン</td>
<td class="day">
<p class="day-txt">2月26日(金)</p>
<p class="day-txt">18:30〜20:30</p>
<p class="day-txt">村田 泉</p>
</td>
<td class="btnArea">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14131" class="btn btn--simple">申込</a>
</td>
</tr>
<tr>
<td class="area">オンライン</td>
<td class="day">
<p class="day-txt">3月2日(火)</p>
<p class="day-txt">18:30〜20:30</p>
<p class="day-txt">針生 栄司</p>
</td>
<td class="btnArea">
<a href="https://marc2.achievement.co.jp/app_form/html/free_seminar_index.phtml?seminar_group_name=online_PP&amp;seminar_id=14306" class="btn btn--simple">申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt"></p>
<p class="day-txt">13:00〜14:30</p>
<p class="day-txt">白井 一幸</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--simple">申込</a>
</td>
</tr>
<tr>
<td class="area">大阪</td>
<td class="day">
<p class="day-txt"></p>
<p class="day-txt">16:30〜18:00</p>
<p class="day-txt">白井 一幸</p>
</td>
<td class="btnArea">
<a href="" class="btn btn--simple">申込</a>
</td>
</tr>
</tbody>
</table>
<a href="/trainer/" class="linkBtn">講師プロフィールを見る</a>
</div>
</section>
<section class="p-service_top3">
<h2 class="c-title1">
<span class="c-title1__inner" style="margin-bottom:40px;">登壇される受講生プロフィール</span>
</h2>
<div class="container">
<ul class="list">
<li class="list_item">
<div class="list_image">
<img src="/assets/img/strategy/strategy-01.jpg" alt="" width="373" height="293"></div>
<div class="speakingDate">2月11日(木)</div>
<div class="speakersCatchCopy">20歳でアチーブメントに出会い受講をスタートし、28歳で歯科衛生士として審美予防専門クリニックを独立開業。6年で売り上げを6倍に伸ばし、現在は東京大阪と3店舗の経営の傍ら、人気講師としても全国のクリニックで研修を行う。</div>
<h4 class="ps_list_title">
<span>一般財団法人日本プロスピーカー協会 参事<br>
認定シニアプロスピーカー/<br>
JPSA奈良支部支部長/<br>
株式会社ボーテ代表取締役</span><br>辻 紗耶加様
</h4>
</li>
<li class="list_item">
<div class="list_image">
<img src="/assets/img/strategy/strategy-02.jpg" alt="" width="373" height="293">
</div>
<div class="speakingDate">2月23日(火)</div>
<div class="speakersCatchCopy">平成24年3月にリハビリテーションを中心としたデイサービスをオープン。
受講当初は社員の離職率が60%を超えていたが、2019年は離職0を達成。</div>
<h4 class="ps_list_title">
<h4 class="ps_list_title">
<span>一般財団法人日本プロスピーカー協会<br>
認定ベーシックプロスピーカー/<br>
JPSA横浜みなとみらい支部副支部長/<br>
株式会社H&H 代表取締役/理学療法士</span><br>池畑 健太様</h4>
</li>
<li class="list_item">
<div class="list_image">
<img src="/assets/img/strategy/strategy-03.jpg" alt="" width="373" height="293">
</div>
<div class="speakingDate">2月23日(火)</div>
<div class="speakersCatchCopy">受講後、社員6名から20名となり、売上は年間6000万円から3億5千万へ増加。理念経営を計測する理念浸透サーベイでは過去最高基準で「クオリティカンパニーレベル」を達成。</div>
<h4 class="ps_list_title">
<span>一般財団法人日本プロスピーカー協会<br>
認定ベーシックプロスピーカー/<br>
JPSA東京セントラル支部所属/<br>
株式会社AphrosQueen代表取締役/<br>
エステティックグランプリ理事</span><br>玄甫 和美様</h4>
</li>
</ul>
<!-- <div class="more">もっと見る</div> -->
</div>
</section>
<!-- / .container -->
<script src="/common_previous/js/lib/jquery.matchHeight-min.js"></script>
<script type="text/javascript">
$(".c-list2__img").matchHeight();
</script>
</main>
<?php include($_SERVER['DOCUMENT_ROOT'] . '/assets/include/footer.php'); ?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment