@charset "Shift_JIS";

a#top {
	font-size:0;
	line-height:0;
	}
.rollover {
	}

/* ○コンテンツ *****************************/

div#content {
	margin-left:20px;
	width:565px;
	}


div#content h3#first {
	width:118px;
	height:22px;
	margin:11px 0 0;
	padding:0;
	}


div#content h4 {
	width:565px;
	height:30px;
	margin:20px 0 0;
	padding:0;
	}

div#sec1 {
	width:565px;
	height:180px;
	margin:5px 0 0;
	padding:0;
	background-color:#efefef;
	}

div#sec1 p {
	display:inline;
	float:left;
	height:160px;
	margin:10px 0 0 10px;
	padding:0;
	}

div#sec2 {
	position:relative;
	width:565px;
	height:500px;
	margin:0;
	padding:0;
	background:url(../img/ind_sec2_bg.jpg) top left no-repeat;
	}

dd ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

dd li {
	text-indent:-1em;
	padding-left:1em;
	margin:0;
	color:#474747;
	font-size:10px;
	line-height:1.2;
}

/* ○国内部 */

div#dom h5 {
	position:absolute;
	top:18px;
	left:10px;
	width:170px;
	height:32px;
	margin:0;
	padding:0;
	}

div#dom dl#first dt {
	position:absolute;
	top:50px;
	left:0px;
	width:38px;
	height:263px;
	}

div#dom dl#first dd {
	position:absolute;
	top:72px;
	left:37px;
	width:130px;
	margin:0;
	}

div#dom p {
	position:absolute;
	top:313px;
	left:41px;
	width:139px;
	height:23px;
	margin:0;
	padding:0;
	}

div#dom dl#second dt {
	position:absolute;
	top:336px;
	left:10px;
	width:28px;
	height:164px;
	}

div#dom dl#second dd {
	position:absolute;
	top:342px;
	left:37px;
	width:130px;
	margin:0;
	}

/* ○国際部 */

div#inter h5 {
	position:absolute;
	top:18px;
	left:208px;
	width:170px;
	height:32px;
	margin:0;
	padding:0;
	}

div#inter dl#first dt {
	position:absolute;
	top:50px;
	left:195px;
	width:38px;
	height:263px;
	}

div#inter dl#first dd {
	position:absolute;
	top:72px;
	left:234px;
	width:130px;
	margin:0;
	}

div#inter p {
	position:absolute;
	top:313px;
	left:236px;
	width:139px;
	height:23px;
	margin:0;
	padding:0;
	}

div#inter dl#second dt {
	position:absolute;
	top:336px;
	left:205px;
	width:28px;
	height:164px;
	}

div#inter dl#second dd {
	position:absolute;
	top:342px;
	left:234px;
	width:130px;
	margin:0;
	}

/* ○発券系部門 */

div#ticket h5 {
	position:absolute;
	top:18px;
	left:400px;
	width:155px;
	height:32px;
	margin:0;
	padding:0;
	}

div#ticket dl#first dt {
	position:absolute;
	top:50px;
	left:400px;
	width:25px;
	height:183px;
	}

div#ticket dl#first dd {
	position:absolute;
	top:72px;
	left:425px;
	width:130px;
	margin:0;
	}

div#ticket p {
	position:absolute;
	top:233px;
	left:425px;
	width:129px;
	height:23px;
	margin:0;
	padding:0;
	}

div#ticket dl#second dt {
	position:absolute;
	top:233px;
	left:400px;
	width:25px;
	height:168px;
	}

div#ticket dl#second dd {
	position:absolute;
	top:269px;
	left:425px;
	width:130px;
	color:#474747;
	font-size:10px;
	line-height:1.2;
	margin:0;
	}




div#content h3#second {
	width:118px;
	height:22px;
	margin:48px 0 0;
	padding:0;
	}

div#sec3 {
	position:relative;
	width:579px;
	height:675px;
	margin:20px 0 0;
	padding:0;
	background:url(../img/ind_sec3_bg.jpg) top left no-repeat;
	}

div#sec3 p#text {
	margin:0;
	padding:0;
	width:325px;
	color:#474747;
	font-size:11px;
	line-height:18px;
}

div#sec3 p {
	margin:0 0 29px 46px;
	padding:0;
	width:476px;
}

div#sec3 p#text {
	margin:0;
	padding:0;
	width:325px;
	height:61px;
	color:#474747;
	font-size:11px;
	line-height:18px;
}

div#sec3 p#btn {
	margin:0 0 233px 0;
	padding:0;
	width:224px;
	height:30px;
}






