<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*================================================================
	tavi NAVIGATION [newairline2016.css]
		
		Created    : 2016-09
		TargetHTML : /newairline2016/
		
		Contents   : index.html
================================================================*/
.newairline2016visual{
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	background:#d8ebfa;
	text-align:center;
}
.newairline2016visual img{
	width:100%;
	height:auto;
}
.newairline2016visual .lead{
	padding:10px;
	color:#333;
}
.newairline2016visual .note{
	padding:0 10px;
	font-size:70%;
	color:#727d7e;
	text-align:left;
	text-indent:0;
}
#newairline2016{
}
#newairline2016 ul.airlineList{
}
#newairline2016 ul.airlineList:after{
	content:"";
	display:block;
	clear:both;
}
#newairline2016 ul.airlineList &gt; li{
	padding:0 0 10px 0;
	color:#fff;
	text-align:center;
}
#newairline2016 ul.airlineList &gt; li .img{
	min-height:173px;
	position:relative;
}
#newairline2016 ul.airlineList &gt; li .img img{
	width:100%;
	height:auto;
}
#newairline2016 ul.airlineList &gt; li .img ul{
	position:absolute;
	bottom:10px;
	left:10px;
}
#newairline2016 ul.airlineList &gt; li .img li{
	background:url(../images/icn01.png) no-repeat 0 50%;
	background-size:10px auto;
	padding:0 0 0 20px;
	color:#fff;
	text-align:left;
	font-size:80%;
}
#newairline2016 ul.airlineList &gt; li p{
	padding:15px 0 5px 0;
	font-size:80%;
	color:#fff;
}

#newairline2016 ul.airlineList &gt; li a{
	margin:0 auto;
	display:block;
	border:solid 1px #fff;
	padding:10px;
	width:170px;
	color:#fff !important;
	text-decoration:none;
	border-radius:100px;
	font-size:140%;
}
#newairline2016 ul.airlineList &gt; li .base00{
	padding:35px 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(236,242,242) 0%, rgb(144,160,173) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(236,242,242) 0%, rgb(144,160,173) 100%);
	background: -ms-linear-gradient( 0deg, rgb(236,242,242) 0%, rgb(144,160,173) 100%);
}
#newairline2016 ul.airlineList &gt; li .base01{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(110,72,171) 0%, rgb(156,80,188) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(110,72,171) 0%, rgb(156,80,188) 100%);
	background: -ms-linear-gradient( 0deg, rgb(110,72,171) 0%, rgb(156,80,188) 100%);
}
#newairline2016 ul.airlineList &gt; li .base02{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(222,36,119) 0%, rgb(254,80,46) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(222,36,119) 0%, rgb(254,80,46) 100%);
	background: -ms-linear-gradient( 0deg, rgb(222,36,119) 0%, rgb(254,80,46) 100%);
}
#newairline2016 ul.airlineList &gt; li .base03{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
	background: -ms-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
}
#newairline2016 ul.airlineList &gt; li .base04{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(255,79,79) 0%, rgb(255,184,12) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(255,79,79) 0%, rgb(255,184,12) 100%);
	background: -ms-linear-gradient( 0deg, rgb(255,79,79) 0%, rgb(255,184,12) 100%);
}

#newairline2016 ul.airlineList &gt; li .base05{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(103,177,218) 0%, rgb(15,200,185) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(103,177,218) 0%, rgb(15,200,185) 100%);
	background: -ms-linear-gradient( 0deg, rgb(103,177,218) 0%, rgb(15,200,185) 100%);
}
#newairline2016 ul.airlineList &gt; li .base06{
	padding:0 0 20px 0;
	background: -moz-linear-gradient( 0deg, rgb(97,206,118) 0%, rgb(187,206,76) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(97,206,118) 0%, rgb(187,206,76) 100%);
	background: -ms-linear-gradient( 0deg, rgb(97,206,118) 0%, rgb(187,206,76) 100%);
}


.photoTxt{
	padding:5px 5px 30px 0;
	text-align:right;
	color:#727d7e;
	font-size:80%;
}
.photoTxt a:link{
	color:#0060d6 !important;
	text-decoration:none;
}

#newairlineSub{
	padding:0 0 30px 0;
}

.newairlineVisual{
	margin:10px 0 0 0;
}
.newairlineVisual .ttl img{
	width:100%;
	height:auto;
}
.lead{
	padding:20px 10px;
	font-size:80%;
}
.newairlineVisual .photoTxt{
	padding:5px 5px 0 0;
	text-align:right;
	color:#727d7e;
}

.data{
	margin:10px 0 0 0;
	padding:15px 15px 15px 15px;
	border:solid 5px #a6b4b5;
	border-radius:10px;
	position:relative;
	top:0;
	left:0;
}
.data .ttl{
	width:100%;
	text-align:center;
	position:absolute;
	top:-10px;
	left:0;
}
.data .info{
	margin:15px 0 0 0;
	border:none;
	padding:0;
}
.data .info dt{
	padding:0 0 10px 0;
	text-align:center;
	font-size:130%;
	min-height:inherit;
	background:none;
	color:#333;
}
.data .info dt .icn{
	padding:0 10px 0 25px;
	background:url(../images/data_icn.gif) no-repeat 0 50%;
	background-size:15px auto;
}
.data .info dt .arw{
	padding:0 0 0 52px;
	background:url(../images/data_arw.gif) no-repeat 0 50%;
	background-size:42px auto;
}
.data .info dd{
	padding:7px 15px;
	font-size:80%;
	background:#dfeeeb;
	text-align:left;
}
.data .info dd a:link{
	color:#0070e3;
	text-decoration:none;
}
.data .info dd.even{
	background:#fff;
}
.data .info dd .head{
	width:5.0em;
	display:table-cell;
}
.data .info dd .head+span{
	display:table-cell;
	text-indent:-1.0em;
	padding:0 0 0 1.0em;
}
.data .map{
	padding:20px 0 0 0;
	text-align:center;
}

.layout01{
	margin:75px 0 0 0;
	padding:29px 15px 15px 15px;
	position:relative;
	top:0;
	left:0;
	background:#e7f0ff;
	font-size:80%;
	text-align:center;
}
.layout01 .ttl{
	position:absolute;
	top:-36px;
	left:15px;
	height:87px;
}
.layout01 .txt{
	color:#333;
	text-align:left;
}
.layout01 .img{
	padding:15px 0 0 0;
	display:inline-block;
}
.layout01 .photoTxt{
	padding:5px 0 0 0;
	text-align:right;
}

.layout02{
	margin:75px 0 0 0;
	padding:29px 15px 15px 15px;
	position:relative;
	top:0;
	left:0;
	background:#e7f0ff;
	font-size:80%;
	text-align:center;
}
.layout02 .ttl{
	position:absolute;
	top:-36px;
	left:15px;
	height:87px;
}
.layout02 .txt{
	color:#333;
	text-align:left;
}
.layout02 .access{
	padding:15px 0 0 0;
	color:#333;
	text-align:left;
}
.layout02 .access .head{
	width:4.5em;
	display:table-cell;
}
.layout02 .access .head+span{
	text-indent:-1.0em;
	padding-left:1.0em;
	display:table-cell;
}
.layout02 .img{
	padding:15px 0 0 0;
	display:inline-block;
}
.layout02 .photoTxt{
	padding:5px 0 0 0;
	text-align:right;
}

.check{
	margin:36px 0 0 0;
	background: -moz-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
	background: -webkit-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
	background: -ms-linear-gradient( 0deg, rgb(56,137,200) 0%, rgb(119,121,206) 100%);
}
.check .ttl{
	position:relative;
	top:0;
	left:0;
	height:72px;
	background:url(../images/check_bg.png) repeat-x 0 0;
	background-size:14px auto;
}
.check .ttl img{
	position:absolute;
	top:-21px;
	left:10px;
}
.check .inner{
	padding:15px 15px 15px 15px;
}
.check .txt{
	padding:10px 0 0 0;
	color:#fff;
	font-size:80%;
}
.check .img{
	padding:15px 32px 0 32px;
	text-align:center;
}
.check .photoTxt{
	padding:5px 0 0 0;
	text-align:right;
	color:#fff;
	font-size:80%;
}

.sub{
	padding:30px 0 18px 0;
	background:url(../img/sub_bg01.gif) repeat-x 0 100%;
}
.sub .ttl{
	padding:0 0 10px 0;
}
.sub .inner{
	padding:0 0 20px 0;
	background:#fa5f6a;
}
ul.pickupList{
	padding:25px 20px 50px 20px;
}
ul.pickupList li{
    float: left;
    margin-right: 20px;
}
ul.pickupList li.last{
    margin-right: 0;
}
ul.pickupList li img{
	vertical-align:bottom;
    border-radius: 3px;
}</pre></body></html>