@charset "UTF-8";
html,body{width: 100%;}
#wrapper{min-width: 1260px;}
body{background:#fff !important;font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;  }
table{border-collapse:collapse; border-spacing:0; width:100%;}
img{vertical-align: bottom;}

.constInr{width:950px; margin:0 auto;}
.contents h2{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:36px; line-height:1.4; color:#000; font-weight:200; text-align:center; margin-bottom:40px; letter-spacing:0.1em;}
.contents p{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;  font-size:14px; line-height:1.6; color:#303030; margin-bottom:30px;}

.contents .clr {clear: both;}
.contents .clrfix {min-height:1px;}
.contents .clrfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.text_alt{display: none;}

/* mainVis */
.mainVis{background:url(/arl/en/sea/assets/img/pc/bg_main_business.jpg) no-repeat top center #000; background-size:cover; width:100%; height:456px; display:block; position:relative;}
/*.mainVis:before{content:""; background:url(/arl/en/sea/assets/img/pc/bg_main.jpg) no-repeat 50% 50%; background-size:1440px 454px; max-width:1440px; min-width:950px; width:100%; height:454px; display:block; margin:0 auto;}
.mainVis.tn{}
.mainVis.tn:before{content:""; background:url(/arl/en/sea/assets/img/pc/bg_main_tn.jpg) no-repeat 50% 50%; background-size:500; width: 1260px;margin: 0 auto;height:454px; display:block;}*/

.mainVis .text{display:none;}
.mainVis.tn .inner{position: absolute;top: 0px;width: 1260px;left: 0px;right: 0px;margin: 0 auto;box-sizing: border-box;}
.mainVis.tn .text{width:400px; display:block;position: absolute;right: 0px;box-sizing: border-box;}
.mainVis.tn .text .main-title{margin:0 auto; display:block; box-sizing:border-box; text-align:left; font-size:30px; letter-spacing:3.8px; font-family: 'Helvetica Neue Light','Helvetica Neue','Arial','Open Sans', Helvetica ,sans-serif; font-weight:300; color:#fff; margin-top:125px; margin-bottom:20px;}
/*.mainVis.tn .text .main-lead{margin:0 auto; display:block; box-sizing:border-box; text-align:center; font-size:25px; letter-spacing:3.8px; font-family: 'Helvetica Neue Light','Helvetica Neue','Arial','Open Sans', Helvetica ,sans-serif; font-weight:300;color:#ca0422; line-height:1.6;}
.mainVis.tn .text .main-lead2{margin:0 auto; display:block; box-sizing:border-box; text-align:center; font-size:25px; letter-spacing:3.4px; font-family: 'Helvetica Neue Light','Helvetica Neue','Arial','Open Sans', Helvetica ,sans-serif; font-weight:300;color:#ca0422; line-height:1.6;}
.mainVis.tn .text .main-lead2 span{letter-spacing: 1.9px;font-family: 'Helvetica Neue Light','Helvetica Neue','Arial','Open Sans', Helvetica ,sans-serif; font-weight:300;}*/

.mainVis.tn .text .main-btn{font-size:25px; letter-spacing:2px; font-family: 'Helvetica Neue Light','Helvetica Neue','Arial','Open Sans', Helvetica ,sans-serif; font-weight:300; margin-bottom: 0;}
.mainVis.tn .text .main-btn .btnRD{font-size:20px;position:relative;padding:10px 50px 10px 30px;}
.mainVis.tn .text .main-btn .btnRD:before{content:"";display:block;width:10px;height:10px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:15px;margin-top:-7px;}
.mainVis.tn .img{position: absolute; left: 48px; top: 0; width: 100px; height: 100px;}



/* navi */
.naviWrap{background:#333;}
.naviWrap .naviInr{width:1000px; margin:0 auto;}
.naviList{display:table;}
.naviList li{display:table-cell; text-align:center; vertical-align:middle;}
.naviList li > a{display:block; padding:20px 0;}
.naviList li > a:hover{opacity:0.7; text-decoration:none;}
.naviList li span{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:15px; color:#fff; white-space:nowrap; display:inline-block; border-right:1px solid #666; padding:5px 40px;}
.naviList li:nth-child(1) span{padding:5px 40px 5px 0;}
.naviList li:nth-last-child(1) span{border:none; padding:5px 0 5px 40px;}

/* announcingnewWrap */
.announcingnewWrap{padding:80px 0 170px 0;}
.announcingnewWrap h2{margin-bottom:30px; text-align:center;}
.announcingnewWrap h3{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:22px; font-weight:bold; margin-bottom:50px; text-align:center; letter-spacing:0.1em;} 
.announcingnewWrap .date{margin:50px 0 20px 0;}
.announcingnewWrap table{width:100%; margin-bottom:30px;font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;}
.announcingnewWrap table th,
.announcingnewWrap table td{font-size:16px; text-align:center; padding:12px 0;/*white-space: nowrap;*/font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;}
.announcingnewWrap table th{background:#333; color:#fff;}
.announcingnewWrap table td{padding:20px 0px;}
.announcingnewWrap table tr:nth-child(even){background:#f5f5f5;}
.announcingnewWrap table .flight{background:url(/arl/en/sea/assets/img/pc/icon_arr.png) no-repeat right 50%; padding-right:35px;}
.announcingnewWrap table .icoM{display:inline-blcok; margin-left:10px; vertical-align: bottom;}
.announcingnewWrap table .icoM img{vertical-align:middle;}
.announcingnewWrap table a{display:inline-block;}
.announcingnewWrap table a img:hover{opacity:0.7;}
.announcingnewWrap p.note{margin-bottom:10px; line-height:1; padding-left:0.5em;  position:relative;}
.announcingnewWrap p.note:before{content:"*"; position:absolute; left:0;}


/* partnersWrap */
.partnersWrap{padding:110px 0 80px 0; background:url(/arl/en/sea/assets/img/pc/bg_partners.jpg) no-repeat 50% 0%; background-size:cover; width:100%;}
.partnersWrap h3{height:120px; text-align:center;}
.partnersWrap p{margin:0; text-align:center;}
.partnersWrap ul{width:100%;}
.partnersWrap ul li{width:460px; height:285px; float:left; margin-left:30px; list-style:none; background:#fff; padding:55px 30px 20px 30px; box-sizing:border-box;}
.partnersWrap ul li:nth-child(1){margin-left:0;}

/* reasonsWrap */
.reasonsWrap .constInr{max-width:1440px; min-width:950px; width:100%;}
.reasonsWrap h2{background:#f5f5f5; padding:80px 0; margin:0;}
.reasonsWrap ul{width:100%;}
.reasonsWrap ul li{width:100%; height:480px; list-style:none; background:#fff;}

.reasonsWrap ul li .images{width:50%; height:480px;}
.reasonsWrap ul li .text{width:50%; height:480px; padding:80px 30px 50px 70px; box-sizing:border-box; position:relative;}
@media screen and (max-width:1100px) { 
.reasonsWrap ul li .text{padding:60px 30px 40px 40px;}
}
.reasonsWrap ul li .text .logo{text-align:center; margin-top:20px;}
.reasonsWrap ul li .text .logo a{display:inline-block;}
.reasonsWrap ul li .text .logo img{height:80px; margin:0 30px; vertical-align:top;}
.reasonsWrap ul li .text .btn_more{position:absolute; right:30px; bottom:50px;}
.reasonsWrap ul li:nth-child(2n-1) .images{float:left;}
.reasonsWrap ul li:nth-child(2n-1) .text{float:right;}
.reasonsWrap ul li:nth-child(2n) .images{float:right;}
.reasonsWrap ul li:nth-child(2n) .text{float:left;}

.reasonsWrap ul li:nth-child(1) .images{background:url(/arl/en/sea/assets/img/pc/bg_reason_minutecounts.jpg) no-repeat 50% 100%; background-size:cover;}
.reasonsWrap ul li:nth-child(2) .images{background:url(/arl/en/sea/assets/img/pc/bg_reason_everyseat.jpg) no-repeat 50% 100%; background-size:cover;}
.reasonsWrap ul li:nth-child(3) .images{background:url(/arl/en/sea/assets/img/pc/bg_reason_nrt.jpg) no-repeat 0% 100%; background-size:cover;}
.reasonsWrap ul li:nth-child(4) .images{background:url(/arl/en/sea/assets/img/pc/bg_reason_attentiveness.jpg) no-repeat 20% 100%; background-size:cover;}
.reasonsWrap ul li:nth-child(5) .images{background:url(/arl/en/sea/assets/img/pc/bg_reason_people.jpg) no-repeat 50% 100%; background-size:cover;}

.reasonsWrap h3{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:28px; line-height:1.2; color:#303030; font-weight:bold; margin-bottom:60px; letter-spacing:0.04em;}
.reasonsWrap h3 span{font-style:oblique; font-weight:bold;}
.reasonsWrap p{font-size:18px; line-height:1.5; margin:0;}
.reasonsWrap .btn_more a{background:url(/arl/en/sea/assets/img/pc/icon_arrow.png) no-repeat 0% 50%; background-size:6px 11px; padding-left:17px;}

/* experienceourWrap */
.experienceourWrap{padding:70px 0 80px 0; background:#f5f5f5; width:100%;}
.experienceourWrap h2{text-align:center;}
.experienceourWrap h3{height:90px; margin-bottom:30px; padding:0 0 0 80px; background-size:66px auto;}
.experienceourWrap h3 .title{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:18px; line-height:1.4; color:#303030; font-weight:400; display:block; letter-spacing:0.1em;}
.experienceourWrap h3 .lead{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; padding:0; font-size:14px; line-height:1.6; color:#303030; display:block; background:none;}
.experienceourWrap h4{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:16px; line-height:1.4; font-weight:bold; color:#303030;}
.experienceourWrap .btn_more_detail a{background-color: #fff!important; border: 1px solid #d0d0d0; color:#303030; padding:10px 20px 10px 20px; display:inline-block; text-align:center;}
.experienceourWrap .btn_more_detail a:hover{color:#cc0000;}
.experienceourWrap .btn_more_detail a span{width: 17px; height:10px; text-indent:150px; display:inline-block; overflow:hidden; padding-right:5px;}
.experienceourWrap .btn_more_detail a span:before{content:""; width: 11px; height:100%; display:block; background:url(/arl/en/sea/assets/img/pc/icon_more.png) no-repeat 0 50%; background-size:11px 10px;}

.experienceourWrap ul.jalclass{display:flex; justify-content:space-between;}
.experienceourWrap ul.jalclass li{background:#fff; padding:30px; box-sizing:border-box; margin-bottom:30px; width:460px;}
.experienceourWrap ul.jalclass li img{width:100%;}
.experienceourWrap ul.jalclass li .images{float:left; width:190px;}
/*.experienceourWrap ul.jalclass li .images p{margin-bottom:10px;}*/
.experienceourWrap ul.jalclass li .text{float:right; width:190px;}
.experienceourWrap ul.jalclass li .text p{margin-bottom:20px;}
.experienceourWrap ul.jalclass li .text .btn_more_detail{margin-bottom:30px;}
.experienceourWrap ul.jalclass li .text .note{margin-top:-20px;}

.experienceourWrap ul.jalclass li:nth-child(1) h3{background:url(/arl/en/sea/assets/img/pc/icon_jalnusiness.png) no-repeat top left;}
/*.experienceourWrap ul.jalclass li:nth-child(2) h3{background:url(/arl/en/sea/assets/img/pc/icon_jalpremium.png) no-repeat 0% 50%;}*/
.experienceourWrap ul.jalclass li:nth-child(2) h3{background:url(/arl/en/sea/assets/img/pc/icon_jaleconomy.png) no-repeat top left;}

.experienceourWrap ul.banner{}
.experienceourWrap ul.banner li{width:460px; float:left; margin-right:30px;}
.experienceourWrap ul.banner li:nth-child(2n){margin-right:0;}
.experienceourWrap ul.banner li a:hover img{opacity:0.7;}

/* yourjourneybeyondjapanWrap */
.yourjourneybeyondjapanWrap{padding:80px 0 80px 0; background:url(/arl/en/sea/assets/img/pc/bg_yourjourneybeyondjapan.jpg) no-repeat 50% 0%; background-size:cover; width:100%;}
.yourjourneybeyondjapanWrap h2{margin-bottom:20px; text-align:center; color:#fff;}
.yourjourneybeyondjapanWrap h2.sub_head{margin: 0px;}
.yourjourneybeyondjapanWrap p.sub_copy{text-align: center;}
.yourjourneybeyondjapanWrap h3{font-size:24px; margin-bottom:10px; text-align:center; color:#fff;font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;  }
.yourjourneybeyondjapanWrap p{color:#fff; text-shadow:0px 0px 2px #527b90;}
.yourjourneybeyondjapanWrap p.note_red{padding-left:12px; position:relative; margin-bottom:60px;}
.yourjourneybeyondjapanWrap p.note_red:before{content:""; background:#c90713; width:8px; height:8px; border-radius:4px; display:block; position:absolute; left:0; top:7px;}
.yourjourneybeyondjapanWrap p.note{margin-bottom:10px; line-height:1; padding-left:0.5em;  position:relative;}
.yourjourneybeyondjapanWrap p.note:before{content:"*"; position:absolute; left:0;}

.yourjourneybeyondjapanWrap ul.area{margin-bottom:30px;}
.yourjourneybeyondjapanWrap ul.area li{width:460px; float:left; margin-right:30px;}
.yourjourneybeyondjapanWrap ul.area li:nth-child(2n){margin-right:0;}

.yourjourneybeyondjapanWrap ul.route{}
.yourjourneybeyondjapanWrap ul.route h3{color:#303030;font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; margin-bottom:45px;}
.yourjourneybeyondjapanWrap ul.route li{width:465px; margin-right:20px; float:left; background:#fff; margin-bottom:20px;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(2n){margin-right:0;}
.yourjourneybeyondjapanWrap ul.route li .text{padding:15px; box-sizing:border-box; height:395px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(1) .images{background:url(/arl/en/sea/assets/img/pc/pic_bangkok.jpg) no-repeat 0% 100%; background-size:cover; height:240px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(2) .images{background:url(/arl/en/sea/assets/img/pc/pic_manila.jpg) no-repeat 50% 100%; background-size:cover; height:240px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(3) .images{background:url(/arl/en/sea/assets/img/pc/pic_hochiminh.jpg) no-repeat 50% 100%; background-size:cover; height:240px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(4) .images{background:url(/arl/en/sea/assets/img/pc/pic_songapore.jpg) no-repeat 50% 100%; background-size:cover; height:240px; width:100%;}

.yourjourneybeyondjapanWrap ul.route li .text .route-indirect{width:435px; height:90px; position:relative;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.go{background:url(/arl/en/sea/assets/img/pc/bg_root_l_go_new.png) no-repeat 0 0;  border-bottom:1px #dfdfdf solid;height: 120px;margin-bottom: 40px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.return{background:url(/arl/en/sea/assets/img/pc/bg_root_l_return_new.png) no-repeat 0 0;}

.yourjourneybeyondjapanWrap ul.route li .text .route1,
.yourjourneybeyondjapanWrap ul.route li .text .route2,
.yourjourneybeyondjapanWrap ul.route li .text .route3{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:16px; font-weight:bold; line-height:30px; color:#fff; text-shadow:none; position:absolute; width:80px; heihgt:30px; text-align:center; display:block;}
.yourjourneybeyondjapanWrap ul.route li .text .time1,
.yourjourneybeyondjapanWrap ul.route li .text .time2,
.yourjourneybeyondjapanWrap ul.route li .text .time3,
.yourjourneybeyondjapanWrap ul.route li .text .time4,
.yourjourneybeyondjapanWrap ul.route li .text .time5,
.yourjourneybeyondjapanWrap ul.route li .text .number1,
.yourjourneybeyondjapanWrap ul.route li .text .number2{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:14px; font-weight:bold; line-height:1; color:#303030; text-shadow:none; position:absolute;}
.yourjourneybeyondjapanWrap ul.route li .text .length{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:28px; font-weight:bold; line-height:1; color:#303030; text-shadow:none; position:absolute;}
.yourjourneybeyondjapanWrap ul.route li .text .length span{font-size:20px; padding:0 5px;}
.yourjourneybeyondjapanWrap ul.route li .text sup{font-size: 10px;margin-left: 3px;color: #CA0813;font-weight: bold;}

.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route1{top:1px; left:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route2{top:1px; left:calc(50% - 40px);}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route3{top:1px; right:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time1{width:80px; top:-20px; left:0; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time2{width:80px; top:-20px; left:calc(50% - 80px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.go .time2{width:80px; top:-20px; left:calc(50% - 80px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time3{width:80px; top:-20px; left:50%; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .row2 {top:-34px !important;}


.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time4{width:80px; top:-20px; right:0; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time5{width:80px; top:40px; left:calc(50% - 40px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .number1{width:80px; top:40px; left:calc(30% - 40px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .number2{width:80px; top:40px; left:calc(70% - 40px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .length{top:75px; text-align:center; width:100%;left: 4px;}

/*
.yourjourneybeyondjapanWrap ul.route{}
.yourjourneybeyondjapanWrap ul.route h3{color:#303030;font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif;  }
.yourjourneybeyondjapanWrap ul.route li{width:300px; margin-right:25px; float:left; background:#fff;}
.yourjourneybeyondjapanWrap ul.route li .text{padding:20px 20px 20px 20px; box-sizing:border-box;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(4){margin-right:0; margin-bottom:40px;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(1){width:100%; margin:0 0 30px 0; height:395px;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(1) h3{margin-bottom:45px;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(1) .images{background:url(/arl/en/sea/assets/img/pc/pic_bangkok.jpg) no-repeat 0% 100%; background-size:cover; height:395px; width:50%; float:left;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(1) .text{height:395px; width:50%; float:left;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(2) .images{background:url(/arl/en/sea/assets/img/pc/pic_manila.jpg) no-repeat 50% 100%; background-size:cover; height:180px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(3) .images{background:url(/arl/en/sea/assets/img/pc/pic_hochiminh.jpg) no-repeat 50% 100%; background-size:cover; height:180px; width:100%;}
.yourjourneybeyondjapanWrap ul.route li:nth-child(4) .images{background:url(/arl/en/sea/assets/img/pc/pic_songapore.jpg) no-repeat 50% 100%; background-size:cover; height:180px; width:100%;}

.yourjourneybeyondjapanWrap ul.route li .text .route-indirect{width:435px; height:90px; position:relative;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.go{background:url(/arl/en/sea/assets/img/pc/bg_root_l_go.png) no-repeat 0 0;  border-bottom:1px #dfdfdf solid;height: 120px;margin-bottom: 40px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.return{background:url(/arl/en/sea/assets/img/pc/bg_root_l_return.png) no-repeat 0 0;}

.yourjourneybeyondjapanWrap ul.route li .text .route1,
.yourjourneybeyondjapanWrap ul.route li .text .route2,
.yourjourneybeyondjapanWrap ul.route li .text .route3{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:16px; font-weight:bold; line-height:30px; color:#fff; text-shadow:none; position:absolute; width:80px; heihgt:30px; text-align:center; display:block;}
.yourjourneybeyondjapanWrap ul.route li .text .time1,
.yourjourneybeyondjapanWrap ul.route li .text .time2,
.yourjourneybeyondjapanWrap ul.route li .text .time3,
.yourjourneybeyondjapanWrap ul.route li .text .time4,
.yourjourneybeyondjapanWrap ul.route li .text .number1,
.yourjourneybeyondjapanWrap ul.route li .text .number2{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:14px; font-weight:bold; line-height:1; color:#303030; text-shadow:none; position:absolute;}
.yourjourneybeyondjapanWrap ul.route li .text .length{font-family: 'Helvetica Neue','Arial','Open Sans',  Helvetica ,sans-serif; font-size:28px; font-weight:bold; line-height:1; color:#303030; text-shadow:none; position:absolute;}
.yourjourneybeyondjapanWrap ul.route li .text .length span{font-size:20px; padding:0 5px;}

.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route1{top:1px; left:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route2{top:1px; left:calc(50% - 40px);}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .route3{top:1px; right:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time1{width:80px; top:-20px; left:0; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time2{width:80px; top:-20px; left:calc(50% - 80px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect.go .time2{width:80px; top:-34px; left:calc(50% - 80px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time3{width:80px; top:-20px; left:50%; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .time4{width:80px; top:-20px; right:0; text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .number1{width:80px; top:40px; left:calc(30% - 40px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .number2{width:80px; top:40px; left:calc(70% - 40px); text-align:center;}
.yourjourneybeyondjapanWrap ul.route li .text .route-indirect .length{top:75px; text-align:center; width:100%;left: 4px;}

.yourjourneybeyondjapanWrap ul.route li .text .route-direct{width:260px; height:32px; position:relative; margin-bottom:10px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct.go{background:url(/arl/en/sea/assets/img/pc/bg_root_go.png) no-repeat 0 0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct.return{background:url(/arl/en/sea/assets/img/pc/bg_root_return.png) no-repeat 0 0px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct .route1{top:1px; left:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct .route2{top:1px; right:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct + .length{position:static; text-align:center; margin-bottom:5px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct + .length + .number1{position:static; font-size:18px; text-align:center; margin-bottom:0;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct + .length + .number1 img{vertical-align:top; position:relative; top:3px; padding:0 3px;}
.yourjourneybeyondjapanWrap ul.route li .text .route-direct.go + .length + .number1{padding-bottom:15px; margin-bottom:15px; border-bottom:1px #dfdfdf solid;}
*/

/* seattiletotokyoWrap */
.seattiletotokyoWrap{padding:80px 0 100px 0;}
.seattiletotokyoWrap p{text-align:center; margin-bottom:60px;}
.seattiletotokyoWrap .facebook-box{display:block; margin:0 auto; text-align:center;}