@charset "utf-8";
/* CSS Document */
@import url("fonts.css");

.quick_wrap + .container {max-width:100%;width:100%;}
#header .container {max-width:1400px;}
.contents_wrap {padding:0;}
.contents_wrap > p {display:none;}
h3.sub_top_tit {display:none;}
.subVisual {display:none;}
.quick_wrap {display:none;}
.contop_btn {bottom:90px;}

.blind {display:block;overflow:hidden;position:absolute !important;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px;}
.btn {position:relative;display:inline-block;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;}

.leaflet-wrap {position:relative;border-top:1px solid #000032;font-family:'kigsans',sans-serif;}

/* section01 */
.section01 {width:100%;max-width:1920px;margin:0 auto;}
.section01 .bg-random .item {display:none;}
.section01 .bg-random .item.on {display:block;}
.section01 .bg-random .item div {height:100%;}
.section01 .bg-random .item .img {height:100%;}
.section01 .bg-random .item img {width:100%;}

.section-nav {list-style:none;z-index:2000;position:fixed;bottom:0;left:0;right:0;display:none;}
.section-nav.active {display:block;}
.section-nav ul {list-style:none;display:flex;width:100%;max-width:1791px;background:url(../images/bg_nav_pc.png) center bottom no-repeat;margin:0 auto;background-size:100%;}
.section-nav ul li {position:relative;padding-top:10.2%;}
.section-nav ul li:nth-of-type(1) {width:24.5%;margin-right:2.2%;}
.section-nav ul li:nth-of-type(2) {width:24.5%;margin-right:2.2%;}
.section-nav ul li:nth-of-type(3) {width:24.5%;margin-right:2.4%;}
.section-nav ul li:nth-of-type(4) {width:14.5%;}
.section-nav ul li a {position:absolute;top:0;right:0;bottom:0;left:0;}
.section-nav.sticky {position:absolute;bottom:0;}
.leaflet-en .section-nav ul {background:url(../images/bg_nav_pc_en.png) center bottom no-repeat;background-size:100%;}

.section02 {background:url(../images/bg_timetable.png) center top repeat-y;padding:0 20px 140px;text-align:center;width:100%;max-width:1920px;margin:0 auto;border-top:2px solid #000032;}
.section02 ol {list-style:none;width:100%;max-width:1920px;margin:0 auto;}
.section02 ol > li .btn-toggle {position:relative;width:100%;height:93px;line-height:93px;display:flex;background-color:#fff;overflow:hidden;font-size:30px;font-weight:800;/*font-weight:bold;*/}
.section02 ol > li .btn-toggle .date {width:25%;border:2px solid #000032;border-top:0;letter-spacing:0;}
.section02 ol > li .btn-toggle .tit {width:75%;border-bottom:2px solid #000032;letter-spacing:0;}
.section02 ol > li .con {display:none;margin-bottom:145px;letter-spacing:0;}
.section02 ol > li:last-child .con {margin-bottom:0;}
/* .section02 ol > li .btn-toggle.active {margin-top:145px;} */
.section02 ol > li:nth-of-type(1) .btn-toggle.active {margin-top:0;}
.section02 ol > li .btn-toggle.active + .con {display:block;}
.section02 ol > li .btn-toggle:before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#E1FF4B;mix-blend-mode:multiply;transform:translateY(100px);transition:.3s ease-out;}
.section02 .list-program-01 {list-style:none;display:flex;}
.section02 .list-program-01 > li {width:25%;}
.section02 .list-program-01 > ul {list-style:none;}
.section02 .list-program-01 .tit {position:relative;height:72px;line-height:72px;background-color:#fff;font-size:30px;font-weight:600;}
.section02 .list-program-01 .tit:before {z-index:1;content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:2px solid #000032;}
.section02 .list-program-01 > li:nth-of-type(2) .tit:before {left:2px;right:2px;}
.section02 .list-program-01 > li:nth-of-type(4) .tit:before {left:2px;}
.section02 .list-program-01 .btn {position:relative;width:100%;min-height:72px;background-color:#fff;font-size:27px;font-weight:600;overflow:hidden;line-height:32px;padding:20px 0;}/*font-weight:500;*/
.section02 .list-program-01 .btn.btn-long {padding:14px 0;line-height:28px;}
.section02 .list-program-01 .btn.btn-long-02 {line-height:44px;}
.section02 .list-program-01 .btn:before {z-index:1;content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:2px solid #000032;}
.section02 .list-program-01 > li:nth-of-type(2) .btn:before {left:2px;right:2px;}
.section02 .list-program-01 > li:nth-of-type(4) .btn:before {left:2px;}
.section02 .list-program-01 .btn:after {content:'';position:absolute;right:0;bottom:0;left:0;height:0;background-color:#00E17D;mix-blend-mode:multiply;transition:.2s ease-out;}
.section02 .list-program-01 > li:nth-of-type(2) .btn:after {left:2px;right:2px;} 
.section02 .list-program-01 > li:nth-of-type(4) .btn:after {left:2px;} 
.section02 .list-program-01 > li.li2 {display:flex;flex-wrap:wrap;width:50%;}
.section02 .list-program-01 > li.li2 .tit {width:100%;}
.section02 .list-program-01 > li.li2 ul {width:50%;}
.section02 .list-program-01 > li.li2 ul:nth-of-type(2) .btn:before {left:2px;}
.section02 .list-program-01 > li.li2 ul:nth-of-type(2) .btn:after {left:2px;} 
.leaflet-en .section02 .list-program-01 .btn.btn-long {line-height:35px;padding:15px 10px;}
.leaflet-en .section02 .list-program-01 .btn.btn-long-02 {padding:28px 10px;}
.leaflet-en .section02 .list-program-01 .text-sm {font-size:20px;}

.section03 {display:flex;width:100%;max-width:1920px;margin:0 auto;}
.section03 > div {width:50%;padding-top:170px;}
.section03 .left {background:#C2D5DE url(../images/bg_sec03_left.png) right -1px top no-repeat;background-size:100%;border-top:2px solid #000032;}
.section03 .right {background:#0FBA54 url(../images/bg_sec03_right.png) left -2px top no-repeat;background-size:100%;border-top:2px solid #000032;border-left:2px solid #000032;}
.section03 .title {position:relative;width:100%;max-width:620px;margin:0 auto 120px;}
.section03 .title .text {position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:28px;font-weight:900;line-height:30px;margin-top:-15px;letter-spacing:0;}
.section03 .list-program {list-style:none;}
.section03 .list-program > li {width:100%;}
.section03 .list-program > li + li {margin-top:-130px;}
.section03 .list-program .btn {width:100%;height:300px;letter-spacing:0;}
.section03 .list-program .btn p {width:100%;max-width:768px;height:120px;padding:40px 0;line-height:40px;font-size:30px;font-weight:600;margin:0 auto;letter-spacing:0;}
.section03 .left .list-program > li .btn {background:url(../images/bg_sec03_c01.png) center top no-repeat;}
.section03 .left .list-program > li:nth-of-type(2n) .btn {background:url(../images/bg_sec03_c02.png) center top no-repeat;}
.section03 .right .list-program > li .btn {background:url(../images/bg_sec03_c03.png) center top no-repeat;}
.section03 .right .list-program > li:nth-of-type(2n) .btn {background:url(../images/bg_sec03_c04.png) center top no-repeat;}
.section03 .right .img {position:relative;margin:-6px 0 0 -0;overflow:hidden;border-top:2px solid #000032;}
.section03 .right .img img {width:100%;}
.leaflet-en .section03 .list-program .btn p.line2 {padding:24px 0;line-height:36px;letter-spacing:0;}

.section04 {z-index:1;position:relative;width:100%;max-width:1920px;margin:0 auto;margin-top:-73px;}
.section04 .list-playbook {list-style:none;}
.section04 .list-playbook > li {height:408px;background:url(../images/bg_sec04_c01.png) center top no-repeat;padding-top:160px;text-align:center;}
.section04 .list-playbook > li + li {margin-top:-73px;}
.section04 .list-playbook > li:nth-of-type(2) {background-image:url(../images/bg_sec04_c02.png);}
.section04 .list-playbook > li:nth-of-type(3) {background-image:url(../images/bg_sec04_c03.png);}
.section04 .list-playbook > li:nth-of-type(4) {background-image:url(../images/bg_sec04_c04.png);}
.section04 .list-playbook > li:nth-of-type(5) {background-image:url(../images/bg_sec04_c05.png);}
.section04 .list-playbook .text-01 {line-height:40px;margin-bottom:40px;font-size:30px;font-weight:800;/*font-weight:bold;*/padding:0 40px;letter-spacing:0;}
.section04 .list-playbook .btn {position:relative;width:auto;height:70px;line-height:66px;border:3px solid #000032;background-color:#DFFF4A;font-size:27px;/*font-weight:800;*/font-weight:bold;overflow:hidden;padding:0 80px;white-space:nowrap;letter-spacing:0;}
.section04 .list-playbook .btn:hover {background-color:#000032;color:#DFFF4A;}
.leaflet-en .section04 {margin-top:-80px;}

.section05 {display:flex;flex-wrap:wrap;width:100%;max-width:1920px;margin:0 auto;padding-bottom:60px;text-align:center;border-top:2px solid #000032;}
.section05 > div {height:310px;padding:95px 0;}
.section05 .left {width:50%;background-color:#C2D5DE;}
.section05 .right {width:50%;border-left:2px solid #000032;background-color:#C2D5DE;}
.section05 .bottom {height:370px;width:100%;border:2px solid #000032;border-left:0;border-right:0;background-color:#95C7E0;}
.section05 .text-01 {font-size:30px;line-height:34px;font-weight:800;letter-spacing:0;}
.section05 .text-01 + .text-01 {margin-top:42px;}
.section05 .bottom .text-01 + .text-01 {margin-top:35px;}
.leaflet-en .section05 .left {width:100%;}
.leaflet-en .section05 .bottom {height:auto;padding-bottom:200px;}

@media screen and (min-width:1100px){

    .leaflet-sm {max-width:1400px;margin:0 auto;}
    .leaflet-sm .section-nav ul {max-width:1360px;margin:0 auto;}

    .leaflet-sm .section02 .list-program-01 .tit {font-size:24px;}
    .leaflet-sm .section02 .list-program-01 .btn {font-size:18px;}

    .leaflet-sm .section03 .left .list-program > li .btn,
    .leaflet-sm .section03 .left .list-program > li:nth-of-type(2n) .btn,
    .leaflet-sm .section03 .right .list-program > li .btn,
    .leaflet-sm .section03 .right .list-program > li:nth-of-type(2n) .btn {background-size:840px;}
    .leaflet-sm .section03 .list-program > li + li {margin-top:-110px;}
    .leaflet-sm .section03 .list-program .btn {height:240px;}
    .leaflet-sm .section03 .list-program .btn p {max-width:630px;height:auto;padding:30px 0;font-size:24px;}
    .leaflet-sm .leaflet-en .section03 .list-program .btn p.line2 {padding:19px 0;}

    .leaflet-sm .section04 {margin-top:-130px;}

}
@media screen and (max-width:1900px){
    .section02 .list-program-01 .btn {font-size:24px;}
}
@media screen and (max-width:1800px){
    .section02 .list-program-01 .btn {font-size:20px;}
}
@media screen and (max-width:1680px){

    .section02 .list-program-01 .tit {font-size:24px;}
    .section02 .list-program-01 .btn {font-size:18px;}

    .section03 .left .list-program > li .btn,
    .section03 .left .list-program > li:nth-of-type(2n) .btn,
    .section03 .right .list-program > li .btn,
    .section03 .right .list-program > li:nth-of-type(2n) .btn {background-size:840px;}
    .section03 .list-program > li + li {margin-top:-110px;}
    .section03 .list-program .btn {height:245px;}
    .section03 .list-program .btn p {max-width:630px;height:auto;padding:30px 0;font-size:24px;}
    .leaflet-en .section03 .list-program .btn p.line2 {padding:19px 0;}
}
@media screen and (max-width:1400px){
    .section02 .list-program-01 .btn {font-size:16px;}
    .leaflet-en .section02 .list-program-01 .btn.btn-long {line-height:24px;}
    .leaflet-en .section02 .list-program-01 .btn.btn-long-02 {line-height:24px;padding:27px 10px;}
}
@media screen and (max-width:1300px){

    .section02 ol > li .con {margin-bottom:80px;}
    /* .section02 ol > li .btn-toggle.active {margin-top:80px;} */

    .section03 .title {max-width:calc(100% - 80px);margin-bottom:60px;}
    .section03 .left .list-program > li .btn,
    .section03 .left .list-program > li:nth-of-type(2n) .btn,
    .section03 .right .list-program > li .btn,
    .section03 .right .list-program > li:nth-of-type(2n) .btn {background-size:660px;}
    .section03 .list-program > li + li {margin-top:-110px;}
    .section03 .list-program .btn {height:200px;}
    .section03 .list-program .btn p {padding:18px 0;font-size:18px;max-width:492px;}
    .leaflet-en .section03 .list-program .btn p.line2 {padding:14px 0;line-height:24px;}
    .section03 .right .img {margin-top:-20px;}

}
@media screen and (min-width:1100px){
    .mo-only {display:none;}

    .section02 ol > li .btn-toggle:hover:before {transform:translateY(0);}
    .section02 .list-program-01 .btn:hover:after {height:100%;}
    
    .section03 .list-program .btn p {transition:.2s ease-out;mix-blend-mode:multiply;}
    .section03 .list-program .btn:hover p,
    .section03 .list-program .btn:focus p {background-color:#DFFF4A;}
}
@media screen and (max-width:1099px){
    .pc-only {display:none;}

    .section02 {padding:20px 0;background:#95C7E0 url(../images/bg_timetable_mo.png) center top repeat-y;background-size:100%;}
    .section02 ol > li .btn-toggle {width:calc(100% - 30px);height:56px;line-height:56px;margin:0 auto;font-size:20px;}
    .section02 ol > li .btn-toggle.active {margin-top:50px;}
    .section02 ol > li .con {margin-bottom:50px;}

    .section02 .list-program-01 {flex-wrap:wrap;margin-top:20px;}
    .section02 .list-program-01 > li {width:100% !important;}
    .section02 .list-program-01 .tit {background-color:#F0F0F0;height:56px;line-height:56px;}
    .section02 .list-program-01 ul {width:calc(100% - 30px);margin:0 auto 20px;}
    .section02 .list-program-01 > li.li2 ul {width:calc(100% - 30px);margin:0 auto;}
    .section02 .list-program-01 > li.li2 ul + ul {margin-bottom:20px;}
    .section02 .list-program-01 .btn.btn-long,
    .section02 .list-program-01 .btn.btn-long-02,
    .leaflet-en .section02 .list-program-01 .btn.btn-long,
    .leaflet-en .section02 .list-program-01 .btn.btn-long-02 {padding:20px 10px;line-height:32px;}
    .section02 .list-program-01 .btn br {display:none;}
    .section02 .list-program-01 > li:nth-of-type(2) .btn:before,
    .section02 .list-program-01 > li:nth-of-type(4) .btn:before {left:0;right:0;}
    
    .section03 > div {padding-top:60px;}
    .section03 .left .list-program > li .btn,
    .section03 .left .list-program > li:nth-of-type(2n) .btn,
    .section03 .right .list-program > li .btn,
    .section03 .right .list-program > li:nth-of-type(2n) .btn {background-size:560px;}
    .section03 .list-program .btn p {padding:11px 0;}
    .leaflet-en .section03 .list-program .btn p.line2 {padding:8px 0;}
    .section03 .right .img {margin-top:-40px;}

    .section04 .list-playbook .text-01 {font-size:24px;margin-bottom:20px;}
    .section04 .list-playbook .btn {height:56px;line-height:52px;font-size:24px;}

    .section05 > div {height:auto;padding:60px 0;}
    .section05 .left {width:100%;}
    .section05 .right {width:100%;border-left:0;border-top:2px solid #000032;}
    .section05 .text-01 {font-size:28px;}
    .section05 .text-01 + .text-01 {margin-top:28px;}
    .section05 .bottom {padding-bottom:100px !important;}
}
@media screen and (max-width:860px){
    .sub_section {padding:0 !important;}

    .section03 {flex-wrap:wrap;}
    .section03 > div {width:100%;border-top:2px solid #000032;}
    .section03 .left {background:#C2D5DE;}
    .section03 .right {background:#0FBA54;border-left:0;}
    .section03 .title {text-align:center;}
    .section03 .left .list-program > li .btn, 
    .section03 .left .list-program > li:nth-of-type(2n) .btn, 
    .section03 .right .list-program > li .btn, 
    .section03 .right .list-program > li:nth-of-type(2n) .btn {background-size:860px;}
    .section03 .list-program .btn {height:245px;}
    .section03 .list-program .btn p {padding:30px 0;font-size:24px;}
    .section03 .right .img {display:none;}
    .leaflet-en .section03 .list-program .btn p.line2 {line-height:36px;padding:14px 0;}

    .section04 {margin-top:-100px;}
    .section04 .list-playbook > li {height:auto;background-size:970px;padding-top:70px;padding-bottom:50px;}
    .section04 .list-playbook > li + li {margin-top:-40px;}
    .section04 .list-playbook > li {background:url(../images/bg_sec04_c01_mo.png) center top no-repeat;}
    .section04 .list-playbook > li:nth-of-type(2) {background-image:url(../images/bg_sec04_c02_mo.png);}
    .section04 .list-playbook > li:nth-of-type(3) {background-image:url(../images/bg_sec04_c03_mo.png);}
    .section04 .list-playbook > li:nth-of-type(4) {background-image:url(../images/bg_sec04_c04_mo.png);}
    .section04 .list-playbook > li:nth-of-type(5) {background-image:url(../images/bg_sec04_c05_mo.png);}
    .section04 .list-playbook .text-01 {font-size:24px;margin-bottom:16px;}
    .section04 .list-playbook .btn {height:auto;min-height:52px;padding:14px 40px;line-height:18px;font-size:18px;}
    .leaflet-en .section04 .list-playbook > li {height:auto;min-height:200px;}
    .leaflet-en .section04 .list-playbook .text-01 {font-size:18px;}

    .section05 {padding-bottom:22.5%;}
    .section05 > div {padding:40px;height:auto;}
    .section05 .text-01  {font-size:18px;line-height:24px;}
    .section05 .text-01 + .text-01 {margin-top:10px;}
    .section05 .bottom {height:auto;}
    .section05 .bottom .text-01 + .text-01 {margin-top:16px;}
    .leaflet-en .section05 .bottom {padding-bottom:40px !important;}

    .section-nav ul {flex-wrap:wrap;background:url(../images/bg_nav_mo.svg) center bottom no-repeat;background-size:100%;border-top:1px solid #000032;}
    .section-nav ul li {width:50% !important;margin-right:0 !important;padding-top:11.4%;}
    .leaflet-en .section-nav ul {flex-wrap:wrap;background:#F0F0F0 url(../images/bg_nav_mo_en.svg) center bottom no-repeat;background-size:100%;border-top:1px solid #000032;}
}
@media screen and (max-width:680px){

    .section03 .left,
    .section03 .right {border-width:1px;}
    .section02 ol > li .btn-toggle {font-size:15px;height:35px;line-height:35px;}
    .section02 ol > li .btn-toggle .date {border-width:1px;}
    .section02 ol > li .btn-toggle .tit {border-width:1px;}
    .section02 .list-program-01 .tit {line-height:37px;height:37px;font-size:15px;border-top:1px solid #000032;border-bottom:1px solid #000032;}
    .section02 .list-program-01 .tit:before {display:none;}
    .section02 .list-program-01 .btn {line-height:37px;min-height:37px;font-size:15px;border:1px solid #000032;border-top:0;}
    .section02 .list-program-01 .btn:before {display:none;}
    .section02 .list-program-01 .btn.btn-long br {display:none;}
    .section02 ol > li .btn-toggle {height:36px;line-height:36px;margin:0 auto;}
    .section02 ol > li .btn-toggle .date,
    .section02 ol > li .btn-toggle .tit {font-size:14px;}
    .section02 .list-program-01 {flex-wrap:wrap;margin-top:20px;}
    .section02 .list-program-01 > li {width:100% !important;}
    .section02 .list-program-01 .tit {height:37px;line-height:37px;font-size:16px;}
    .section02 .list-program-01 .btn.btn-long br {display:none;}
    .section02 .list-program-01 > li.li2 ul {width:calc(100% - 40px);}
    
    .section02 .list-program-01 .btn,
    .section02 .list-program-01 .btn.btn-long,
    .section02 .list-program-01 .btn.btn-long-02,
    .leaflet-en .section02 .list-program-01 .btn.btn-long,
    .leaflet-en .section02 .list-program-01 .btn.btn-long-02 {padding:12px 0;line-height:24px;min-height:37px;font-size:14px;}

    .section03 > div {padding-top:25px;border-width:1px;}
    .section03 .title {width:280px;margin-bottom:25px;}
    .section03 .title .text {font-size:14px;}
    .section03 .left .list-program > li .btn {background:url(../images/bg_sec03_c01_mo.svg) center top no-repeat;}
    .section03 .left .list-program > li:nth-of-type(2n) .btn {background:url(../images/bg_sec03_c02_mo.svg) center top no-repeat;}
    .section03 .right .list-program > li .btn {background:url(../images/bg_sec03_c03_mo.svg) center top no-repeat;}
    .section03 .right .list-program > li:nth-of-type(2n) .btn {background:url(../images/bg_sec03_c04_mo.svg) center top no-repeat;}
    .section03 .list-program > li + li {margin-top:-160px;}
    .section03 .list-program > li .btn {background-size:680px !important;}
    .section03 .list-program .btn p {font-size:16px;padding:12px 0;}
    .section03 .right {position:relative;margin-top:-40px;}
    .leaflet-en .section03 .list-program .btn p.line2 {padding:11px 0;line-height:22px;}
    
    .section04 .list-playbook > li {background:url(../images/bg_sec04_c01.png) center top no-repeat;}
    .section04 .list-playbook > li:nth-of-type(2) {background-image:url(../images/bg_sec04_c02.png);}
    .section04 .list-playbook > li:nth-of-type(3) {background-image:url(../images/bg_sec04_c03.png);}
    .section04 .list-playbook > li:nth-of-type(4) {background-image:url(../images/bg_sec04_c04.png);}
    .section04 .list-playbook > li:nth-of-type(5) {background-image:url(../images/bg_sec04_c05.png);}
    .section04 .list-playbook > li {background-size:680px !important;}
    .section04 .list-playbook .text-01 {font-size:14px;line-height:20px;padding:0 20px;}
    .section04 .list-playbook .text-01 span {display:block;}
    .section04 .list-playbook .btn {width:auto;min-height:0;min-width:180px;font-size:12px;padding:10px 25px;border-width:1px;}
    .leaflet-en .section04 .list-playbook .text-01 {font-size:14px;line-height:20px;}
    .section04 .list-playbook .btn span {display:block;}

    .section05 {border-width:1px;}
    .section05 .right {border-width:1px;}
    .section05 .bottom {border-width:1px;padding-bottom:40px !important;}
    .section05 .text-01 {font-size:14px;line-height:20px;}
    .section05 .text-01 + .text-01 {margin-top:6px;}

}
@media screen and (max-width:480px){

    .section02 .list-program-01 .tit {font-size:14px;}
    .section02 .list-program-01 .btn {font-size:12px;}
    .leaflet-en .section02 .list-program-01 .btn {font-size:12px;}
    .section02 .list-program-01 .btn, 
    .section02 .list-program-01 .btn.btn-long, 
    .section02 .list-program-01 .btn.btn-long-02, 
    .leaflet-en .section02 .list-program-01 .btn.btn-long, 
    .leaflet-en .section02 .list-program-01 .btn.btn-long-02 {font-size:12px;}

    .section03 .list-program > li + li {margin-top:-110px;}
    .section03 .list-program > li .btn {background-size:480px !important;height:170px;}
    .section03 .list-program .btn p {line-height:20px;font-size:12px;}
    .leaflet-en .section03 .list-program .btn p.line2 {line-height:14px;padding:9px 0;}
    
    .section04 .list-playbook .text-01 {font-size:12px;}
    .section04 .list-playbook .btn {font-size:12px;padding:7px 12px;min-height:0;}

    .section05 .text-01 {font-size:12px;line-height:14px;}
    .section05 .text-01 + .text-01,
    .section05 .bottom .text-01 + .text-01 {margin-top:8px;}

}