.main-visual{overflow:hidden;position:relative;height:817px}.main-visual .visual-inner{position:absolute;top:0;left:0;width:100%;height:100%}.main-visual .item-area{position:absolute;top:0;left:50%;width:1920px;height:100%;margin-left:-960px}.main-visual .item-area .img{display:block;width:100%}.main-visual .item{position:relative}.main-visual .item.item2 .visual-cont .subtitle{font-weight:400}.main-visual .item.item2 .visual-cont .title .big{font-size:1.22em}.main-visual .item.item3 .visual-cont .subtitle{color:#f8e7df}.main-visual .item.item3 .visual-cont .title{color:#fdd397}.main-visual .item.item4 .visual-cont .subtitle{line-height:1.3;letter-spacing:0.3em}.main-visual .visual-img .img-mo{display:none}.main-visual .visual-cont{position:absolute;top:45%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1600px;max-width:100vw;margin:0 auto;padding:0 2em;text-align:center}.main-visual .visual-cont .subtitle{margin-bottom:1em;font-size:0.9rem;color:#ddd;letter-spacing:0.6em}.main-visual .visual-cont .title{line-height:1.2;font-size:2.2em;font-weight:100;color:#fff}.main-visual .visual-cont .title strong{font-weight:900}.main-visual .visual-cont .title .big{font-size:1.09em}.main-visual .visual-cont .en-name{padding:2.13em;font-size:0.75rem;font-weight:900;color:rgba(255,255,255,0.3);letter-spacing:1.2em;text-transform:uppercase}.main-visual .visual-cont .cont{line-height:1.5;font-size:0.9rem;color:#ddd}.main-visual .visual-slide-control{position:absolute;bottom:7.2%;left:0;right:0;z-index:10;text-align:center}.main-visual .visual-slide-control .arrow{display:inline-block;vertical-align:middle}.main-visual .visual-slide-control .arrow:hover.arrow-prev .inner{border-color:#ff9316}.main-visual .visual-slide-control .arrow:hover.arrow-next .inner{border-color:#ff9316}.main-visual .visual-slide-control .arrow.arrow-prev{padding:6px 3px 6px 9px}.main-visual .visual-slide-control .arrow.arrow-prev .inner{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);border-left:2px solid #fff;border-right:2px solid transparent !important}.main-visual .visual-slide-control .arrow.arrow-next{padding:6px 9px 6px 3px}.main-visual .visual-slide-control .arrow.arrow-next .inner{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);border-left:2px solid transparent !important;border-right:2px solid #fff}.main-visual .visual-slide-control .arrow .inner{width:10px;height:10px;border-top:2px solid #fff;border-bottom:2px solid transparent !important}.main-visual .visual-slide-control .slide-pages{display:inline-block;padding:0 1em;vertical-align:middle;font-size:1rem;color:#fff}.main-visual .visual-slide-control .slash{display:inline-block;padding:0 .31em;vertical-align:middle;font-size:0.8em}.main-visual .visual-slide-control .current{display:inline-block;vertical-align:middle;font-size:1.3em;font-weight:900}.main-visual .visual-slide-control .total{display:inline-block;vertical-align:middle;font-size:1.3em}.main-visual .item1-cont{position:absolute;bottom:57%;left:0;right:0;width:1600px;max-width:100vw;margin:0 auto;text-align:center;-moz-transform:translateY(50%);-webkit-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%)}.main-visual .item1-cont .subtitle{margin-bottom:.76em;line-height:1.5;font-size:1.3rem;font-weight:200;color:#ffbe16}.main-visual .item1-cont .en-name{font-size:0.8rem;color:rgba(255,255,255,0.3);letter-spacing:1.5em;text-transform:uppercase}.main-visual .item1-cont .title{margin-top:1.14em;line-height:1.2;font-size:3.5em;font-weight:100;color:#fff}.main-visual .item1-cont .title strong{font-weight:900}.main-visual .item1-cont .en-title{margin-top:-0.35em;font-size:4.5em;font-weight:100;color:rgba(255,255,255,0.1)}.main-visual .item1-name-area{position:absolute;bottom:12.5%;left:0;right:0;width:1600px;max-width:100vw;margin:0 auto;padding:0 6em}.main-visual .item1-name-area .doctor-name{color:#fff}.main-visual .item1-name-area .doctor-name.doctor-name1{float:left;text-align:right}.main-visual .item1-name-area .doctor-name.doctor-name2{float:right}.main-visual .item1-name-area .part{margin-bottom:0.8em}.main-visual .item1-name-area .name-area{display:inline-block;position:relative}.main-visual .item1-name-area .name{display:inline-block;vertical-align:bottom;font-size:2.3em;font-weight:900}.main-visual .item1-name-area .role{display:inline-block;margin-left:.25em;vertical-align:bottom;font-size:1.2em}.main-visual .item1-name-area img{position:absolute;top:0;left:calc(100% - 1.8em)}@media only screen and (min-width: 1921px){.main-visual{height:0;padding-bottom:42.5%}.main-visual .item-area{left:0;width:100%;margin-left:0}.main-visual .visual-img img{width:100%}}@media only screen and (max-width: 1600px){.main-visual{height:0;padding-bottom:51%}.main-visual .item-area{width:120%;margin-left:-60%}.main-visual .visual-cont{font-size:0.8em}.main-visual .visual-cont .subtitle{font-size:0.8rem;letter-spacing:0.5em}.main-visual .visual-cont .en-name{font-size:0.65rem;letter-spacing:0.8em}.main-visual .visual-cont .cont{font-size:0.8rem}.main-visual .visual-slide-control .slide-pages{font-size:0.8rem}.main-visual .item1-cont{font-size:0.7em}.main-visual .item1-cont .subtitle{font-size:1.1rem}.main-visual .item1-cont .en-name{font-size:0.7rem;letter-spacing:1em}.main-visual .item1-name-area{font-size:0.8em}}@media only screen and (max-width: 1200px){.main-visual .visual-cont{font-size:0.7em}.main-visual .visual-slide-control .slide-pages{padding:0 0.3em}.main-visual .item1-cont{font-size:0.6em}.main-visual .item1-cont .subtitle{font-size:1rem}.main-visual .item1-name-area{font-size:0.7em}.main-visual .item1-name-area .part{font-size:1.1em}.main-visual .item1-name-area .role{font-size:1.3em}}@media only screen and (max-width: 992px){.main-visual .item1-cont{font-size:0.5em}.main-visual .item1-cont .title{margin-top:0.8em}}@media only screen and (max-width: 768px){.main-visual{height:auto;padding-bottom:0}.main-visual .visual-inner{position:static}.main-visual .item-area{position:static;width:auto;margin-left:0}.main-visual .item.item4 .visual-cont .subtitle{letter-spacing:0.15em}.main-visual .visual-img img.img-pc{display:none}.main-visual .visual-img img.img-mo{display:block}.main-visual .visual-cont{max-width:100%}.main-visual .visual-slide-control{bottom:17%}.main-visual .item1-cont{max-width:100%}.main-visual .item1-name-area{position:static;font-size:0.65em}.main-visual .item1-name-area .doctor-name1{float:none;position:absolute;top:5%;right:1.5em}.main-visual .item1-name-area .doctor-name1 img{left:auto;right:calc(100% - 1em)}.main-visual .item1-name-area .doctor-name2{float:none;position:absolute;bottom:5%;left:1.5em}.main-visual .item1-name-area .part{font-size:1.2em}.main-visual .item1-name-area .role{font-size:1.4em}}@media only screen and (max-width: 480px){.main-visual .visual-cont{font-size:0.6em}.main-visual .visual-cont .subtitle{letter-spacing:0.3em}.main-visual .visual-cont .en-name{font-size:0.5rem;letter-spacing:0.6em}.main-visual .visual-cont .cont{display:none}.main-visual .visual-slide-control .slide-pages{font-size:0.7rem}.main-visual .item1-cont{font-size:0.4em}.main-visual .item1-cont .subtitle{font-size:0.9rem}.main-visual .item1-cont .en-name{font-size:0.6rem;letter-spacing:0.8em}.main-visual .item1-name-area .doctor-name{color:rgba(255,255,255,0.85)}.main-visual .item1-name-area .doctor-name.doctor-name1{top:3%}.main-visual .item1-name-area .doctor-name.doctor-name2{bottom:3%}.main-visual .item1-name-area .name{font-size:2em}.main-visual .item1-name-area img{font-size:0.8em}}.main-subject-banner{position:relative;padding:7.5em 20px 7em}.main-subject-banner:before{content:"";display:block;position:absolute;top:0;left:50%;width:1px;height:5.5em;margin-left:-0.5px;background:#222}.main-subject-banner .main-title-area{margin-bottom:3.5em;text-align:center}.main-subject-banner .main-title-area .en-name{margin-bottom:0.8em;color:#ff9316;letter-spacing:0.3em}.main-subject-banner .list{overflow:hidden}.main-subject-banner .list li{float:left;width:25%}.main-subject-banner .list a{display:block;overflow:hidden;position:relative;height:33.9em;background:no-repeat center 30% / cover}.main-subject-banner .list a:before,.main-subject-banner .list a:after{content:"";display:block;position:absolute;left:1.5em;bottom:2.2em;z-index:2;background:rgba(255,255,255,0.3)}.main-subject-banner .list a:before{width:1px;height:calc(100% - 17em)}.main-subject-banner .list a:after{width:calc(100% - 12.5em);height:1px}.main-subject-banner .list a:hover .bg-area{opacity:0.8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.main-subject-banner .list .bg-area{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center 30% / cover;transition:transform 0.5s, opacity 0.5s}.main-subject-banner .list .en-name{position:absolute;top:15.5em;left:calc(1.87em + 0.5em);font-size:0.8em;color:rgba(255,255,255,0.3);text-transform:uppercase;letter-spacing:0.4em;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform-origin:bottom left;white-space:nowrap}.main-subject-banner .list .text-area{position:absolute;right:1.5em;bottom:2.2em;text-align:right;color:#fff}.main-subject-banner .list .title{line-height:1.2;font-size:2.2em;font-weight:100}.main-subject-banner .list .title strong{font-weight:900}.main-subject-banner .list .cont{margin-top:.58em;line-height:1.3;font-size:0.85em}.main-title-area .title{line-height:1.25;font-size:2.8em;font-weight:100}.main-title-area .cont{margin-top:1.44em;line-height:1.5;font-size:0.9rem;color:#666}.main-special-article{padding-bottom:7em}.main-special-article .special-inner{direction:rtl;max-width:calc(50% + 820px);margin-left:auto;padding-left:20px;font-size:0}.main-special-article .text-area{display:inline-block;direction:ltr;width:26.5em;padding-right:1.5em;vertical-align:middle;font-size:1rem}.main-special-article .main-title-area .cont{min-height:4.5em}.main-special-article .text-item{display:none;opacity:0;transition:opacity 0.7s}.main-special-article .text-item.active{display:block;opacity:1}.main-special-article .num{overflow:hidden;height:0.65em;margin-bottom:.1em;font-size:5em;color:rgba(34,34,34,0.2)}.main-special-article .title{line-height:1.2;font-weight:200}.main-special-article .special-slide-control{margin-top:1.5rem;font-size:0}.main-special-article .special-slide-control .arrow{display:inline-block;width:2.9em;height:2.9em;text-align:center;border:1px solid #ddd;vertical-align:middle;font-size:1rem;border-radius:50%;cursor:pointer;transition:background-color 0.3s;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:0.6em auto}.main-special-article .special-slide-control .arrow:hover{background-color:#f1f1f1}.main-special-article .special-slide-control .arrow+.arrow{margin-left:0.6em}.main-special-article .special-slide-area{display:inline-block;direction:ltr;width:calc(100% - 26.5em);vertical-align:middle;font-size:1rem}.main-special-article .special-slide-area .special-item{margin:0 1em}.main-onair-article{position:relative;padding:7.29vw 0 8.5em}.main-onair-article .en-bg{position:absolute;top:0;right:0;line-height:0.85em;font-size:12.29vw;opacity:.1}.main-onair-article .onair-detail-area{position:relative;z-index:2;padding:0 20px;font-size:0}.main-onair-article .onair-detail-area .video-area{display:inline-block;width:50%;vertical-align:middle;font-size:1rem}.main-onair-article .onair-detail-area .video-area img{border-radius:0.4em}.main-onair-article .onair-detail-area .text-area{display:inline-block;width:50%;padding:1em 2em 1em 3.5em;vertical-align:middle;font-size:1rem}.main-onair-article .onair-detail-area .hashtags{margin-bottom:0.5em;font-size:0.9rem;color:#ff9316}.main-onair-article .onair-detail-area .btn-area{margin-top:1.2em}.main-onair-article .onair-detail-area .btn{display:inline-block;padding:1rem 1.5rem;background:#ff9316;border-radius:2rem;font-size:0}.main-onair-article .onair-detail-area .btn .btn-text{vertical-align:middle;font-size:0.9rem;font-weight:700;color:#fff}.main-onair-article .onair-detail-area .btn img{margin-left:0.5rem;vertical-align:middle}.main-onair-article .onair-list-area{margin-top:3.5em}.main-onair-article .onair-list-area .item{margin:0 0.75em}.main-onair-article .onair-list-area img{border-radius:0.4em}.main-academic-banner{padding:8.5em 20px;background:url("/assets/img/main/academic_bg.jpg") no-repeat 75% center/cover}.main-academic-banner .main-title-area{text-align:center;color:#fff}.main-academic-banner .main-title-area .en-title{margin-bottom:1.33em;font-size:0.9rem;font-weight:700;letter-spacing:0.8em;text-transform:uppercase;opacity:.6}.main-academic-banner .main-title-area .cont{max-width:1000px;margin-left:auto;margin-right:auto;color:#fff}.main-academic-slide{margin-top:5em}.main-academic-slide .academic-slide-area{position:relative}.main-academic-slide .academic-slide .item{width:13.3em;margin:0 1.5em;text-align:center}.main-academic-slide .academic-slide .year{position:relative;margin:0.75em 0 0.4em;padding-bottom:.55em;font-size:2em;color:#2a2558}.main-academic-slide .academic-slide .year:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:2.4em;height:3px;margin-left:-1.2em;background:#939598;font-size:0.5em}.main-academic-slide .academic-slide .cont{line-height:1.5;font-size:0.9rem;color:#666}.main-academic-slide .academic-slide .hashtag{margin-top:0.5em;font-size:0.8rem;color:#ff9316}.main-academic-slide .academic-slide-control{position:absolute;top:7em;left:20px;right:20px;width:calc(100% - 40px);max-width:1700px;margin:0 auto}.main-academic-slide .academic-slide-control .arrow{display:block;position:absolute;top:0;width:5em;height:5em;margin-top:-2.5em;border-radius:50%;background-color:rgba(34,34,34,0.9);background-repeat:no-repeat;background-size:1em auto}.main-academic-slide .academic-slide-control .arrow.arrow-prev{left:0;background-position:45% center}.main-academic-slide .academic-slide-control .arrow.arrow-next{right:0;background-position:55% center}.main-subject-links{padding:10.5em 20px 8.5em}.main-subject-links .list{max-width:1570px;margin:0 auto;text-align:center;font-size:0}.main-subject-links .item{display:inline-block;width:calc(20% - 4px);margin:0 2px;vertical-align:middle;font-size:1rem}.main-subject-links .inner{position:relative;height:0;padding-bottom:100%}.main-subject-links .bg-common{position:absolute;top:0;left:0;right:0;bottom:0;width:72.5%;height:72.5%;margin:auto;background:#f6f6f6;border-radius:50%;transition:width .2s .1s, height .2s .1s}.main-subject-links .text-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.main-subject-links .text-table{display:table;width:100%;height:100%}.main-subject-links .text-cell{display:table-cell;width:100%;height:100%;padding:0 4px;text-align:center;vertical-align:middle}.main-subject-links .icon-area{position:relative;bottom:0;margin:0.9rem 0;line-height:3.2rem;font-size:0;transition:bottom .3s}.main-subject-links .icon-area img{vertical-align:middle;font-size:1rem}.main-subject-links .title{transition:font-size .3s}.main-subject-links .cont{margin-top:.76em;height:0;line-height:1.4;font-size:0.85rem;color:#fff;opacity:0;transition:none}.main-subject-links .btn{display:block;width:7.8rem;height:0;line-height:2.4rem;margin:1.2rem auto 0;background:#fff;border-radius:1.2rem;font-size:0;opacity:0;transition:none}.main-subject-links .btn .btn-text{vertical-align:middle;font-size:0.9rem;font-weight:700;color:#2a2558}.main-subject-links .btn img{width:0.85rem;margin-left:0.3rem;vertical-align:middle}.main-location-article{padding:7.5em 20px;background:url("/assets/img/main/location_bg.jpg") no-repeat center 80%/cover;background-attachment:fixed}.main-location-article .article-inner{overflow:hidden}.main-location-article .col{float:left;position:relative;width:50%;color:#fff}.main-location-article .col.col-left{text-align:right;padding:1em 4.5em 1em 2em}.main-location-article .col.col-right{padding:1em 2em 5.5em 4.5em}.main-location-article .col.col-right:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:100%;background:rgba(255,255,255,0.6)}.main-location-article .address{margin-top:1.25em;font-size:0.8rem;font-weight:500;letter-spacing:0.15em}.main-location-article .map-img{margin-top:2em}.main-location-article .en-title{margin-top:1.25em;font-size:0.8rem;font-weight:500;color:rgba(255,255,255,0.6);letter-spacing:1.5em}.main-location-article .time-info{margin-top:2.5em}.main-location-article .time-info .item{font-size:1.1em}.main-location-article .time-info .item+.item{margin-top:.81em}.main-location-article .time-info .day{display:inline-block;width:5em;margin-right:1em;vertical-align:top;font-weight:700}.main-location-article .time-info .time{display:inline-block;vertical-align:top}.main-location-article .time-info .time em{font-size:.72em}.main-location-article .btn-area{margin-top:1.8em}.main-location-article .btn-area .btn{display:inline-block;position:relative;padding:1em 2em;border:2px solid #ffbe16;border-radius:2em;transition:background .25s}.main-location-article .btn-area .btn:before,.main-location-article .btn-area .btn:after{content:"";display:block;position:absolute;top:50%;width:0.7em;height:1px;margin-top:-0.5px;background:#ffbe16;transition:background .25s}.main-location-article .btn-area .btn:before{left:0.75em}.main-location-article .btn-area .btn:after{right:0.75em}.main-location-article .btn-area .btn:hover{background:rgba(255,190,22,0.6)}.main-location-article .btn-area .btn:hover:before,.main-location-article .btn-area .btn:hover:after{background:#fff}.main-location-article .btn-area .btn:hover .text{color:#Fff}.main-location-article .btn-area .btn .text{display:inline-block;vertical-align:middle;font-size:1.1em;font-weight:700;color:#ffbe16;transition:color .25s}.main-location-article .btn-area .btn .tel{display:inline-block;vertical-align:middle;font-size:1.5em;color:#fff}@media only screen and (min-width: 769px){.main-subject-links .item:hover .bg-common{width:100%;height:100%;background:#2a2558;transition:width .2s .1s, height .2s .1s}.main-subject-links .item:hover .icon-area{position:absolute;left:0;right:0;bottom:-2.4rem;width:4.3rem;margin:0 auto;height:4.3rem;line-height:4.3rem;background:#fff;border-radius:50%;transition:bottom .3s, background .3s .1s}.main-subject-links .item:hover .title{font-size:1.5em;color:#fff;transition:font-size .3s, color .3s}.main-subject-links .item:hover .cont{height:auto;opacity:1;transition:height .3s, opacity .2s .1s}.main-subject-links .item:hover .btn{height:2.4rem;opacity:1;transition:height .3s, opacity .2s .1s}}@media only screen and (max-width: 1600px){.main-special-article .special-slide-area .special-item{width:calc(100vw - 26.5em - 6em);max-width:838px}}@media only screen and (max-width: 1400px){.main-subject-banner{padding:4.5em 20px}.main-subject-banner:before{height:3em}.main-subject-banner .list a{font-size:0.85em}.main-subject-banner .main-title-area .en-name{font-size:1.1em}.main-title-area{font-size:0.8em}.main-special-article{padding-bottom:4.5em}.main-special-article .special-slide-control{margin-top:1rem}.main-special-article .special-slide-control .arrow{font-size:0.85rem}.main-onair-article{padding:7.29vw 0 5em}.main-onair-article .onair-detail-area .btn{padding:0.8rem 1.25rem}.main-onair-article .onair-detail-area .btn .btn-text{font-size:0.85rem}.main-academic-banner{padding:5.5em 20px}.main-academic-banner .main-title-area .en-title{margin-bottom:0.8em;letter-spacing:0.5em}.main-academic-slide{margin-top:3.5em}.main-academic-slide .academic-slide .item{font-size:0.8em}.main-academic-slide .academic-slide-control{font-size:0.8em}.main-subject-links{padding:7.5em 20px 6.5em}.main-subject-links .item{font-size:0.8rem}.main-subject-links .item:hover .icon-area{bottom:-2rem;width:3.6rem;margin:0 auto;height:3.6rem;line-height:3.6rem}.main-subject-links .item:hover .btn{height:1.8rem}.main-subject-links .icon-area{line-height:2.6rem}.main-subject-links .icon-area img{font-size:0.8rem}.main-subject-links .cont{font-size:0.8rem}.main-subject-links .btn{width:6.2rem;line-height:1.8rem;margin:0.8rem auto 0;border-radius:1.2rem}.main-subject-links .btn .btn-text{font-size:0.85rem}.main-location-article{padding:4.5em 20px}.main-location-article .col.col-left{padding:1em 3em 1em 1em}.main-location-article .col.col-right{padding:1em 1em 3.5em 3em}}@media only screen and (max-width: 992px){.main-subject-banner{padding:3em 10px}.main-subject-banner:before{height:2em}.main-subject-banner .main-title-area .en-name{font-size:1.3em}.main-title-area{font-size:0.65em}.main-title-area .cont{font-size:0.85rem}.main-subject-banner .list a{font-size:0.7em}.main-subject-banner .list a:after{width:calc(100% - 15em)}.main-subject-banner .list .en-name{top:14em;left:calc(1.87em + 0.4em);font-size:0.9em;letter-spacing:0.35em}.main-subject-banner .list .cont{font-size:1.1em}.main-special-article{padding-bottom:3em}.main-special-article .special-inner{direction:ltr;padding:0}.main-special-article .text-area{display:block;position:relative;width:auto;margin-top:1em;padding:3.5em 20% 0}.main-special-article .main-title-area{padding:0 10px}.main-special-article .special-slide-control{position:absolute;top:0;left:0;right:0;margin-top:0;text-align:center}.main-special-article .special-slide-control .arrow{font-size:0.7rem}.main-special-article .special-slide-area{display:block;width:auto}.main-special-article .special-slide-area .special-item{margin:0 10px}.main-onair-article{padding:7.29vw 0 3.5em}.main-onair-article .onair-detail-area .text-area{padding:0.5em 1em 0.5em 2em}.main-onair-article .onair-list-area{margin-top:2em}.main-onair-article .onair-list-area .item{width:150px;margin:0 5px}.main-academic-banner{padding:3.5em 10px}.main-academic-banner .main-title-area .en-title{font-size:0.8rem;letter-spacing:0.3em}.main-academic-slide{margin-top:2em}.main-academic-slide .academic-slide .item{margin:0 1em;font-size:0.6em}.main-academic-slide .academic-slide .cont{font-size:0.8rem}.main-academic-slide .academic-slide .hashtag{font-size:0.75rem}.main-academic-slide .academic-slide-control{left:5px;right:5px;width:calc(100% - 10px);font-size:0.6em}.main-subject-links{padding:4em 10px 3.5em}.main-subject-links .list{max-width:640px}.main-subject-links .item{width:calc(33.3% - 4px)}.main-location-article{padding:3em 10px}.main-location-article .col.col-left{padding:0.5em 1.5em 0.5em 0}.main-location-article .col.col-right{padding:0.5em 0 1.5em 1.5em}.main-location-article .en-title{letter-spacing:1em}.main-location-article .time-info{margin-top:2em;font-size:0.9em}.main-location-article .time-info .time em{font-size:0.8em}.main-location-article .btn-area{font-size:0.8em}}@media only screen and (max-width: 768px){.main-subject-banner .list li{width:50%}.main-subject-banner .list a{height:20em}.main-subject-banner .list .en-name{top:13em;left:calc(1.87em + 0.3em);font-size:1em;letter-spacing:0.3em}.main-special-article .text-area{padding:3.5em 15% 0}.main-special-article .special-slide-area .special-item{margin:0 5px}.main-onair-article{padding:5em 0 3.5em}.main-onair-article .en-bg{font-size:80px}.main-onair-article .onair-detail-area{margin-top:-2rem;padding:0 10px}.main-onair-article .onair-detail-area .video-area{display:block;width:auto;max-width:360px;margin:0 auto}.main-onair-article .onair-detail-area .text-area{display:block;width:auto;max-width:360px;margin:0 auto;padding:1em 10px 0;text-align:right}.main-subject-links .list{max-width:480px}.main-subject-links .item:hover .icon-area{bottom:auto;width:auto;height:auto;line-height:2.6rem}.main-subject-links .bg-common{width:90%;height:90%}.main-subject-links .icon-area{margin:0 0 0.6rem !important}.main-subject-links .cont{display:none}.main-subject-links .btn{display:none}.main-location-article .col{float:none;width:auto;padding:0 !important}.main-location-article .col.col-right{margin-top:3em}.main-location-article .col.col-right:before{display:none}.main-location-article .map-img{text-align:center}}@media only screen and (max-width: 640px){.main-subject-banner .main-title-area .en-name{font-size:1.6em}.main-title-area{font-size:0.5em}}@media only screen and (max-width: 480px){.main-special-article .text-area{padding:3.5em 2em 0}.main-special-article .main-title-area{padding:0}.main-special-article .special-slide-area .special-item{margin:0 5px}.main-onair-article{padding:4em 0 3.5em}.main-onair-article .en-bg{font-size:50px}}
