@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap);.box_data_bulletin h2 span,.box_data_bulletin h2 strong{display:inline-block;vertical-align:middle}header+.clf{margin-bottom:50px}.box_data_bulletin{position:relative;margin:0 0 50px;padding:50px 30px 30px;background:#f5f3f0}.box_data_bulletin h2{position:absolute;top:-20px;left:30px;line-height:40px;padding:0 20px 0 15px;border-radius:3px;color:#fff;font-size:18px;background:#000}.box_data_bulletin h2 span{margin-left:20px;padding:0 0 0 30px;font-size:14px;font-weight:400;background-image:url(../../../img/tourism-database/stats/icon_chart_01.svg);background-repeat:no-repeat;background-position:0 50%;background-size:23px 20px}.box_data_bulletin .box_promptreport{overflow:hidden;margin:0 0 20px}.box_data_bulletin .box_promptreport p{float:left;width:64px;height:64px;line-height:64px;color:#fff;font-size:18px;text-align:center;background:url(../../../img/tourism-database/stats/outbound/img_circle.svg) no-repeat;background-size:64px 64px}body.en .box_data_bulletin .box_promptreport p{padding:0;font-size:9px;line-height:60px;white-space:nowrap}.box_data_bulletin .box_promptreport ul{margin:0 0 0 170px;padding:7px 0 0;font-size:16px}.box_data_bulletin .box_promptreport ul li{position:relative}.box_data_bulletin .box_promptreport ul li span{position:absolute;top:3px;left:-110px;display:block;width:80px;line-height:20px;border-radius:3px;color:#fff;font-size:12px;text-align:center;background:#267cc9}.box_data_bulletin .box_data_bulletin_in{float:left}.box_data_bulletin .box_data_bulletin_out{float:right}.box_data_bulletin .box_data_bulletin_in,.box_data_bulletin .box_data_bulletin_out{width:48.484848%}.box_data_bulletin .box_data_bulletin_in_inner,.box_data_bulletin .box_data_bulletin_out_inner{margin:0 0 20px;padding:20px;border-radius:3px;text-align:center;background:#fff}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1),.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1){margin:0 0 20px}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dt,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dt{display:inline-block;margin:0 0 20px;padding:0 0 5px;border-bottom:2px solid #000;font-size:30px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dt span,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dt span{display:block;font-size:14px;font-weight:400}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(1) span,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(1) span{font-size:18px}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(2),.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(2){font-size:24px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(2) span,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(2) span{font-size:48px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(3) .txt_plus,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(3) .txt_plus{color:#33b679;font-size:16px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(3) .txt_minus,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(3) .txt_minus{color:#f34a4a;font-size:16px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2),.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2){margin:0 10% 20px;padding:5px 0 0;border-top:1px solid #e9e6e3}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2) dt,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2) dt{display:inline-block;margin:0 10px 0 0;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2) dt span,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2) dt span{font-size:18px;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2) dd,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2) dd{display:inline-block;font-weight:700}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2) dd span:first-child,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2) dd span:first-child{display:inline-block;width:40px;line-height:24px;vertical-align:text-bottom;border-radius:3px;font-size:12px;background:#f5f3f0}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(2) dd span:last-child,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(2) dd span:last-child{font-size:22px;font-weight:700}.box_data_bulletin .box_data_bulletin_in>p a,.box_data_bulletin .box_data_bulletin_out>p a{display:block}.box_data_bulletin .img_in_out{position:absolute;left:50%;top:30%;width:24%;margin-left:-12%}.box_data_bulletin .img_in_out:before{position:absolute;content:'';display:block;width:100%;padding-bottom:44.8%;background:url(../../../img/common/img_tourism-database.svg) no-repeat;background-size:cover}body.en .box_data_bulletin .img_in_out{top:40%;width:12%;margin-left:-6%}.box_visit_departures{overflow:hidden;margin:0 0 50px;padding:30px;background:#f5f3f0}.box_visit_departures section{float:left;width:48.484848%}.box_visit_departures section:last-child{float:right}.box_visit_departures section h2{margin:0 0 20px;padding:5px;border-radius:3px;color:#fff;font-size:18px;text-align:center;background:#b3a38b}.box_visit_departures section ul{margin:0 0 20px}.box_visit_departures section ul li{margin:0 0 10px}.box_visit_departures section ul li:before{display:none}.box_visit_departures section ul li a{display:block;padding:20px 10px;border-radius:3px;font-size:16px;font-weight:700;text-align:center;background:#fff}.box_visit_departures section p a{display:block}.box_economic{margin:0 0 50px}.box_economic h2{margin:0 0 30px;font-size:30px;text-align:center}.box_economic h2 span{display:inline-block;padding:0 0 5px;border-bottom:2px solid #000}.box_economic ul{overflow:hidden;margin:0 0 20px}.box_economic ul li{float:left;width:24.2857%;margin:0 .952381% 10px 0}.box_economic ul li:nth-child(4n){margin-right:0}.box_economic ul li:before{display:none}.box_economic ul li a{display:block;padding:10px;border-radius:3px;font-weight:700;text-align:center;background:#f5f3f0}.box_economic p{text-align:center}@media (min-width:1430px){body.en .box_data_bulletin .img_in_out{width:18%;margin-left:-9%}}@media only screen and (max-width:1300px){.box_data_bulletin .img_in_out{width:18%;margin-left:-9%}}@media only screen and (max-width:767px){.box_data_bulletin{position:relative;margin:0 -10px 40px;padding:20px 10px}.box_data_bulletin h2{position:static;width:80%;line-height:inherit;margin:-40px auto 15px;padding:10px 15px 10px 40px;text-align:center;background:url(../../../img/tourism-database/stats/icon_chart_01.svg) 10px 50% no-repeat #000;background-size:23px 20px}.box_data_bulletin h2 span,.box_data_bulletin h2 strong{display:block;margin:0 auto;padding:0}.box_data_bulletin h2 span{font-size:12px;background:0 0}.box_data_bulletin .box_promptreport ul li span,.box_data_bulletin .img_in_out{display:none}.box_data_bulletin .box_promptreport p{float:none;width:60px;height:60px;line-height:60px;margin:0 auto 10px;font-size:16px;background-size:60px}.box_data_bulletin .box_promptreport ul{margin:0;font-size:inherit}.box_data_bulletin .box_data_bulletin_in{float:none;margin:0 0 20px}.box_data_bulletin .box_data_bulletin_out{float:none}.box_data_bulletin .box_data_bulletin_in,.box_data_bulletin .box_data_bulletin_out{width:auto}.box_data_bulletin .box_data_bulletin_in_inner,.box_data_bulletin .box_data_bulletin_out_inner{padding:10px}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dt,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dt{font-size:21px}.box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(2) span,.box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(2) span{font-size:36px}.box_visit_departures{margin:0 -10px 40px;padding:20px 10px}.box_visit_departures section{float:none;width:auto;margin:0 0 20px}.box_visit_departures section:last-child{float:none;margin:0}.box_visit_departures section h2{font-size:14px}.box_economic{margin:0 0 40px}.box_economic h2{margin:0 0 30px;font-size:21px}.box_economic ul li{float:none;width:auto;margin:0 0 10px;font-size:14px}}@media print{.main .box_data_bulletin,.main .ttl_page+.clf{background:0 0;padding:70px 0 0!important}.main .box_data_bulletin h2,.main .ttl_page+.clf h2{position:absolute!important;top:-20px!important;left:30px!important;line-height:40px!important;padding:0 20px 0 15px!important;border-radius:3px!important;color:#000!important;font-size:18px!important;background:#fff!important;margin-bottom:30px!important}.main .box_economic,.main .box_visit_departures{position:relative!important;display:block!important}.main .box_data_bulletin .box_promptreport p,.main .ttl_page+.clf .box_promptreport p{color:inherit;background:0 0}.main .box_data_bulletin .img_in_out,.main .ttl_page+.clf .img_in_out{display:none}.main .box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dt,.main .box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dt,.main .ttl_page+.clf .box_data_bulletin_in_inner dl:nth-child(1) dt,.main .ttl_page+.clf .box_data_bulletin_out_inner dl:nth-child(1) dt{display:inline-block!important;margin:0 0 20px!important;padding:0 0 5px!important;border-bottom:2px solid #000!important;font-size:25px!important;font-weight:700!important}.main .box_data_bulletin .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(2) span,.main .box_data_bulletin .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(2) span,.main .ttl_page+.clf .box_data_bulletin_in_inner dl:nth-child(1) dd p:nth-child(2) span,.main .ttl_page+.clf .box_data_bulletin_out_inner dl:nth-child(1) dd p:nth-child(2) span{font-size:35px!important;font-weight:700!important}.main .box_data_bulletin ul li span,.main .ttl_page+.clf ul li span{color:inherit;background:0 0}.main .box_visit_departures{page-break-before:always;overflow:hidden!important;padding-bottom:50px!important;height:1%!important;background:0 0}.main .box_visit_departures h2{background:0 0}.main .box_visit_departures:after{display:block!important;clear:both!important;min-height:100%!important}.main .box_economic{clear:both!important;padding-top:5px!important}.main .box_economic ul li{position:static}.main .box_economic ul li a{background:0 0}}