<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* --------------------------------------- 

	Reset 

 --------------------------------------- */
body {
	margin: 0;
	padding: 0;
	text-align: center;
}

.wrapper {
	width: 800px;
	margin: 0 auto;
}

div, p, 
ul, ol, li, 
dl, dt, dd, 
h1, h2, h3, h4, h5, h6 {
	margin: 0; 
	padding: 0; 
	} 

img {
	border:0;
	} 

/* --------------------------------------- 

	#header

 --------------------------------------- */


#header {
	width: 800px;
}

#header .naviHead {
	width: 800px;
	background-image: url(../../cmn_imgs/glb_bg_001i.gif);
	background-repeat: repeat-x;
	height: 19px;
}

#header .naviHead ul {
	margin: 0 0 0 6px;
}

#header .naviHead ul li {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0 10px 0 0;
	line-height: 0;
}


/* --------------------------------------- 

	#mainContents 

 --------------------------------------- */
#mainContents { 
	width: 800px; 
	margin: 0 auto; 
	}

/* #headLine */
#headLine { 
	margin: 18px 0 25px;
	width: 800px; 
	overflow: hidden; 
	text-align: left;
	} 

#headLine .headLineLeftbox {
	width: 594px; 
	float: left;
}

#headLine .headLineLeftbox h1 {margin: 0 0 8px 0;}

#headLine .headLineRightbox {
	width: 190px; 
	float: right;
}


/* h2.sttl */
h2.sttl { 
	background: url(../../cmn_imgs/contents/sttl_bg.gif) no-repeat left top; 
	line-height: 25px; 
	padding: 0 0 6px 25px; 
	margin: 0 0 8px; 
	font-weight: bold; 
	text-align: left; 
	font-size: x-small; 
	} 

/* h3.sttl03 */
h3.sttl03 {
	background: url(../../cmn_imgs/contents/h3.jpg) no-repeat;
	padding-left: 22px;
	font-size: x-small;
	font-weight: bold;
	line-height: 20px;
	margin: 0 0 10px 10px;
}

/* .ctBox */
.ctBox { 
	margin: 0 0 22px; 
	text-align: left; 
	} 
.ctBox p, 
.ctBox ul { 
	margin: 0 20px 0 10px; 
	text-align: left; 
	line-height: 1.3; 
	} 

.ctBox li { 
	list-style: none; 
	text-indent: -1em; 
	padding-left: 1em; 
	}

.ctBox .marBottom {
	margin-bottom: 15px;
	}


/* .mainImg */
.mainImg { 
	margin: 0 0 10px; 
	} 


/* .pgtop */
p.pgtop { 
	background: url(../../cmn_imgs/contents/dot.gif) repeat-x left top #FFFFFF; 
	text-align: right; 
	padding: 7px 0; 
	margin: 10px 0; 
	} 
p.pgtop a { 
	background:url(https://www.ana.co.jp/common/image/format-icn-uparrow-sky.gif) left center no-repeat; 
	padding: 0 0 0 10px;
	} 
p.pgtop a:link, 
p.pgtop a:visited {
	color:#0000ff;
	} 
p.pgtop a:hover, 
p.pgtop a:active { 
	color:#ff0000;
	}

/* --------------------------------------- 

	#footer

 --------------------------------------- */

#footer {
	width: 800px;
	text-align: left;
}

#footer .boxNavi {
	font-size: 10px;
	color: #666666;
	border-top: 1px solid #666666;
	padding: 5px 0 0 0;
	text-align: right;
	overflow: hidden;
}

#footer .boxNavi ul {
	text-align: right;
	margin: 0;
	overflow: hidden;
	float: right;
}

#footer .boxNavi ul li {
	list-style: none;
	padding: 0px;
	margin: 0;
	float: left;
}

#footer .boxNavi ul li a {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}

#footer .footerCopyRights {
	height: 20px;
	margin: 5px 0 0 0;
	border-top: 3px solid #101084;
	clear: both;
	padding: 3px 0 0 0;
}
</pre></body></html>