/****************************************
index.css
****************************************/

.spacer {}
.pngfix { behavior: expression(IEPNGFIX.fix(this)); }
#quic_index img {vertical-align:bottom;}
#quic_index .linkBtnA img,
#quic_index .withIcon img,
#quic_index .inText img { vertical-align:middle;}


.lineWrap {
	margin-top:10px;
	padding:10px;
	}
.whiteBox {
	border-right:1px #cfd4d7 solid;
	border-bottom:1px #cfd4d7 solid;
	border-left:1px #cfd4d7 solid;
	background-color:#fff;
	}
/* flow */
#flow h3 img {
	top:0;
	left:0;
	}
#flow h4 {
	text-align:center;
	}
#flow .whiteBox {
	border-top:1px #cfd4d7 solid;
	padding:10px 25px 14px 25px;
	}
#flow div.pic {
	margin-top:10px;
	}
#flow p.btn {
	margin-top:10px;
	text-align:right;
	}
.bannerBlockB li {
	margin-right:10px;
	float:left;
	}
.bannerBlockB li.last {
	margin-right:0;
	}

/* ansin */
#ansin {
	margin-top:20px;
	}
#ansin h3 img {
	top:-46px;
	left:-5px;
	}
#ansin .whiteBoxWrap {
	padding:9px;
	border:1px #cfd4d7 solid;
	}
#ansin .whiteBox {
	padding:14px;
	}
#ansin .whiteBox p {
	line-height:1.5;
	}
#ansin .inner01,
#ansin .inner02,
#ansin .inner03 {
	border-top:1px #cfd4d7 solid;
	}
#ansin .inner01 .whiteBox,
#ansin .inner02 .whiteBox,
#ansin .inner03 .whiteBox {
	min-height:17em;
	_height:17em;
	}
.inner01 {
	width:390px;
	margin-right:9px;
	}
.inner01 .whiteBox {
	background:#fff url(../img/pyon01.gif) 310px 11em no-repeat;
	}
.inner02 {
	width:272px;
	}
.inner02 .whiteBox {
	background:#fff url(../img/pyon02.gif) 210px 10em no-repeat;
	}
.inner03 {
	width:220px;
	}
#ansin p.btn {
	margin-top:60px;
	}
#ansin p.btn2 {
	margin-top:43px;
	}


/* type */

.type {
	width:455px;
	}
.type h3 {
	position:relative;
	}
.type h3 img {
	position:absolute;
	}
.type .whiteBox {
	padding:0 9px 9px 9px;
	}
.type .whiteBox p {
	line-height:1.5;
	}
.type dl.wrap {
	width:435px;
	background:url(../img/bg_innbox.gif) left top repeat-y;
	}
.type dl.wrap dd {
	padding:14px 20px 20px 20px;
	display:block;
	background:url(../img/bg_innbox_btm.gif) left bottom no-repeat;
	}
.type div.pic {
	margin-top:8px;
	float:left;
	}

#biz {
	margin-top:20px;
	float:left;
	}
#biz h3 img {
	top:7px;
	left:-5px;
	}
#biz p.btn {
	margin-top:78px;
	float:right;
	}
#tour {
	margin-top:20px;
	float:right;
	}
#tour h3 img {
	top:7px;
	left:-5px;
	}
#tour .whiteBox {
	padding-bottom:17px;
	}
#tour p.color {
	color:#ff6600;
	}
#tour ul.linksListB01 {
	margin-top:10px;
	margin-left:10px;
	}
#tour p.btn {
	margin-top:10px;
	padding-right:7px;
	text-align:right;
	}

#air {
	margin-top:22px;
	float:right;
	}
#air h3 img {
	top:-17px;
	left:-5px;
	}
#air .whiteBox {
	padding:5px 17px 17px 17px;
	}















