.c-home__featured-article--bottom,.c-home__featured-article--top{display:flex;align-items:stretch;margin-left:-5px;margin-right:-5px;flex-wrap:wrap}.c-home__featured-article .post-title{color:#fff;font-weight:700;text-shadow:0 1px 4.9px rgba(0,0,0,.75);font-size:20px;font-size:1.1111111111rem;line-height:1.3333333333rem}@media (max-width:767px){.c-home__featured-article--bottom,.c-home__featured-article--top{margin-left:0;margin-right:0}.c-home__featured-article .post-item{display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d3d3d3;width:100%}.c-home__featured-article .post-item .img-holder{width:40%;padding-bottom:27%;overflow:hidden;display:block;position:relative}.c-home__featured-article .post-item .img-holder img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.c-home__featured-article .post-item .title-holder{width:60%;padding-left:15px;height:85px;overflow:hidden;line-height:1.3;position:relative}.c-home__featured-article .post-item .title-holder a{font-size:18px;font-size:1rem;line-height:1.1666666667rem;color:#000;text-shadow:none}.c-home__featured-article--top_left{width:100%}.c-home__featured-article--top_left .post-item{display:block;border:none;padding-bottom:0}.c-home__featured-article--top_left .post-item:first-child{position:relative;margin-bottom:20px;margin-right:-15px;margin-left:-15px;width:100vw}.c-home__featured-article--top_left .post-item:first-child .img-holder{width:100%;position:relative;padding-bottom:66.6666666667%;overflow:hidden;display:block}.c-home__featured-article--top_left .post-item:first-child .img-holder img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.c-home__featured-article--top_left .post-item:first-child .title-holder{position:absolute;bottom:10px;padding:0 20px;color:#fff;width:100%;height:auto}.c-home__featured-article--top_left .post-item:first-child .title-holder:after{display:none}.c-home__featured-article--top_left .post-item:first-child .title-holder a{color:#fff}.c-home__featured-article--top_right{width:100%}}@media (min-width:768px){.c-home__featured-article .post-title{position:absolute;bottom:10px;left:0;padding-right:20px;padding-left:20px;font-size:17px;font-size:.9444444444rem;line-height:1.2222222222rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.c-home__featured-article--top.post-2 .c-home__featured-article--top_left,.c-home__featured-article--top.post-2 .c-home__featured-article--top_right{width:50%}.c-home__featured-article--top.post-2 .c-home__featured-article--top_left a.img-holder,.c-home__featured-article--top.post-2 .c-home__featured-article--top_right a.img-holder{padding-bottom:50%}.c-home__featured-article--top.post-1 .c-home__featured-article--top_left,.c-home__featured-article--top.post-1 .c-home__featured-article--top_right{width:100%}.c-home__featured-article--top.post-1 .c-home__featured-article--top_left a.img-holder,.c-home__featured-article--top.post-1 .c-home__featured-article--top_right a.img-holder{padding-bottom:50%}.c-home__featured-article--top.post-3 .c-home__featured-article--top_left{width:66%}.c-home__featured-article--top.post-3 .c-home__featured-article--top_left a.img-holder{padding-bottom:56.170212766%}.c-home__featured-article--top.post-3 .c-home__featured-article--top_left .post-title{font-size:20px;font-size:1.1111111111rem;line-height:1.2222222222rem}.c-home__featured-article--top.post-3 .c-home__featured-article--top_right .post-title{font-size:15px;font-size:.8333333333rem;line-height:.9444444444rem;max-height:85%;overflow:hidden}.c-home__featured-article--top.post-3 .c-home__featured-article--top_right{width:34%}.c-home__featured-article--top.post-3 .c-home__featured-article--top_right a.img-holder{padding-bottom:53.4782608696%}.c-home__featured-article--top.post-5 .c-home__featured-article--top_left{width:40%}.c-home__featured-article--top.post-5 .c-home__featured-article--top_left a.img-holder{padding-bottom:68%}.c-home__featured-article--top.post-5 .c-home__featured-article--top_right{width:60%;display:flex;flex-wrap:wrap}.c-home__featured-article--top.post-5 .c-home__featured-article--top_right .post-item{width:50%}.c-home__featured-article--top.post-5 .c-home__featured-article--top_right a.img-holder{padding-bottom:43%}.c-home__featured-article--bottom.post-2 .post-item{width:50%}.c-home__featured-article--bottom .post-item a.img-holder{padding-bottom:56.2857142857%}.c-home__featured-article--bottom.post-3 .post-item{width:33.3%}.c-home__featured-article .post-item{position:relative;padding:5px}.c-home__featured-article .post-item a.img-holder{position:relative;display:block;width:100%;overflow:hidden}.c-home__featured-article .post-item img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1000px){.c-home__featured-article--top.post-3 .c-home__featured-article--top_left .post-title{font-size:25px;font-size:1.3888888889rem;line-height:1.5555555556rem}.c-home__featured-article--top.post-3 .c-home__featured-article--top_right .post-title{font-size:17px;font-size:.9444444444rem;line-height:1.2222222222rem;max-height:85%;overflow:hidden}}.c-home__featured-article{display:block;margin-bottom:40px;font-family:Montserrat,Futura,Gill Sans,Gill Sans MT,Century Gothic,CenturyGothic,sans-serif}.c-home__featured-article-slide .wrap-holder{display:block;position:relative;color:#fff;padding-bottom:41.6666666667%}.c-home__featured-article-slide .wrap-holder img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.c-home__featured-article-slide .detail{position:absolute;bottom:15px;left:40px;max-width:calc(100% - 80px);padding:10px;background:rgba(1,1,1,.3);text-shadow:0 1px 4.9px rgba(0,0,0,.75)}.c-home__featured-article-slide .detail h3{font-size:1.3888888889rem;font-weight:700;margin-bottom:5px}.c-home__featured-article-slide .slick-dots{padding-top:10px;padding-bottom:0}.c-home__featured-article-slide .slick-dots button{width:10px;height:10px;border-radius:50%}@media (max-width:768px){.c-home__featured-article-slide .home-post-slide{display:none}}@media (min-width:769px){.c-home__featured-article-slide{margin-bottom:50px}}.c-home__search-box{margin-bottom:70px;padding-bottom:30px}.c-home__search-box .section-title{margin-bottom:-1px}.c-home__search-box__border{padding-top:30px;border:1px solid #07003c;padding-bottom:30px}.c-home__search-box button{text-align:center;display:block;background:#07003c;color:#fff;padding:8px 27px;font-weight:700;border:none;margin-right:auto;margin-left:auto;cursor:pointer;border-radius:0;font-size:13px;font-size:.7222222222rem;line-height:.7222222222rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-home__search-box button:hover{opacity:.8}.c-home__search-box__wrap{display:flex;justify-content:center;margin-bottom:30px;flex-wrap:wrap}.c-home__search-box__ip{font-family:century-gothic,sans-serif;color:#666}.c-home__search-box__ip__wrap{position:relative;width:10.1111111111rem;margin-right:20px}.c-home__search-box__ip__wrap select{background:#fff;border:1px solid #07003c;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;cursor:pointer;width:100%;outline:0;padding:10px 24px 10px 10px;display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-size:1rem;line-height:1.6666666667rem;line-height:1.2}.c-home__search-box__ip__wrap select::-ms-expand{display:none}.c-home__search-box__ip__wrap select:focus{outline:none}.c-home__search-box__ip__wrap select:focus::-ms-value{background-color:#fff;color:#000}.c-home__search-box__ip__wrap:after{display:block;content:"";position:absolute;height:100%;width:9px;background:url(../png/ic-select.png) 50% no-repeat;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:8px}.c-home__search-box__ip__wrap:last-child{margin-right:0}@media (min-width:600px) and (max-width:992px){.c-home__search-box__wrap{padding-left:20px;padding-right:20px}.c-home__search-box__ip__wrap{width:100%;margin-right:0}.c-home__search-box__ip__wrap:not(:last-child){margin-bottom:15px}.c-home__search-box button{padding:7px 30px;font-size:18px;font-size:1rem;line-height:1.6666666667rem}}@media (max-width:600px){.c-home__search-box #advance-search,.c-home__search-box__border{padding-right:20px;padding-left:20px}.c-home__search-box__wrap{margin-bottom:20px}.c-home__search-box__ip__wrap{width:100%;margin-bottom:10px;font-family:century-gothic,sans-serif;margin-right:0}.c-home__search-box__ip__wrap select{text-align-last:center;-moz-text-align-last:center;-webkit-text-align-last:center}.c-home__search-box button{width:100%;font-size:18px;font-size:1rem;line-height:1.6666666667rem;font-family:century-gothic,sans-serif}}.c-home__by-month{margin-bottom:3.8888888889rem}.c-home__by-month__wrap{overflow:hidden}.c-home__by-month__item{position:relative}.c-home__by-month__item__holder{padding-bottom:121.7391304348%;position:relative}.c-home__by-month__item img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.c-home__by-month__item span.title{background-color:transparent;background-color:rgba(7,0,60,.67);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#fff");zoom:1;color:#fff;font-family:century-gothic,sans-serif;font-size:14px;font-size:.7777777778rem;line-height:1.6666666667rem;text-align:center;width:98px;padding:25px 8px}.c-home__by-month__item span.title,.c-home__by-month__item span.title:after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.c-home__by-month__item span.title:after{content:"";width:24px;height:2px;background:#df0000}@media (max-width:768px){.c-home__by-month__item{width:60%}}.c-home__general-info__wrap{display:flex;margin-left:-8px;margin-right:-8px;flex-wrap:wrap}.c-home__general-info__item{width:33.3333%;padding:0 8px;margin-bottom:40px;text-align:center;font-family:century-gothic,sans-serif}.c-home__general-info__item a{color:#666;font-size:20px;font-size:1.1111111111rem;line-height:1.6666666667rem;transition:all .25s ease-in-out}.c-home__general-info__item a.image-holder{position:relative;padding-bottom:56%;display:block;overflow:hidden;margin-bottom:5px;width:100%}.c-home__general-info__item a.image-holder img{position:absolute;top:50%;height:100%;width:100%;left:0;object-fit:cover;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.c-home__general-info__item a:hover{color:#c1272d}@media (max-width:767px){.c-home__general-info__item{width:50%;margin-bottom:10px;position:relative}.c-home__general-info__item .title{position:absolute;font-weight:700;text-shadow:0 1px 4.9px rgba(0,0,0,.75);font-size:19px;font-size:1.0555555556rem;line-height:1.6666666667rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:100%;display:block;padding-left:10px;padding-right:10px;z-index:99;color:#fff;bottom:5px}}#japan-by-month{overflow:hidden;position:relative}.section-title{font-family:century-gothic,sans-serif;font-size:30px;font-size:1.6666666667rem;line-height:1.6666666667rem;color:#07003c;text-align:center;position:relative;border-bottom:1px solid #07003c;padding-bottom:10px;font-weight:700;margin-bottom:30px}.section-title:before{content:"";display:block;height:3px;width:30px;background:#df0000;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:-2px}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.c-home__search-box__ip__wrap select{font-size:16px}}.instagram_gallery{display:flex;flex-wrap:wrap;margin:-3px}.instagram_gallery .instagram-image,.instagram_gallery .instagram-sidecar,.instagram_gallery .instagram-video{width:25%;padding:3px}.instagram_gallery .instagram-image img,.instagram_gallery .instagram-sidecar img,.instagram_gallery .instagram-video img{vertical-align:bottom}@media (max-width:767px){.instagram_gallery .instagram-image,.instagram_gallery .instagram-sidecar,.instagram_gallery .instagram-video{width:33.33%}}@media (max-width:320px){.instagram_gallery .instagram-image,.instagram_gallery .instagram-sidecar,.instagram_gallery .instagram-video{width:50%}}.instagram-feed-section{margin-top:30px}.instagram-feed-section h3{color:#07003c;font-size:36px;text-align:center;margin-bottom:15px}@media (max-width:767px){.instagram-feed-section h3{font-size:30px}}.instagram-feed-section .name{display:flex;align-items:center;justify-content:center;font-size:16px;text-transform:uppercase;color:#50555c;margin-bottom:20px}.instagram-feed-section .name svg{width:20px;height:20px;margin-right:10px}.instagram-feed-section .view-more{margin-top:20px;text-align:right}.instagram-feed-section .view-more a{color:#c00;font-size:16px}.instagram-feed-section .view-more a:hover{text-decoration:underline}