/*CSSDocument*/







/*Layout

******************************************/

/*Style Overwrite*/



#cn-title {

	margin-bottom:0px;

	border:none;

	padding:0px 10px 0px 0px;

	width:954px;

	height:360px;

	background-image:url(/about/img/about_ttl.gif);

	background-position:top left;

	background-repeat:no-repeat;

}



#btn-qtour {

	margin-top:224px;

	margin-left:10px;

	width:155px;

	height:125px;

	display:block;

	position:absolute;

	z-index:20;

}



#btn-next {

	margin-top:287px;

	margin-left:954px;

	width:20px;

	height:20px;

	display:block;

	background-image:url(/about/img/about_nextbtn.gif);

	background-repeat:no-repeat;

	background-position:center center;

	position:absolute;

	z-index:30;

	cursor:pointer;

}

html>/**/body #btn-next {

	background-repeat:no-repeat;

}

/*\*/



#cn-title-img {

	width:556px;

	height:324px;

	float:right;

	background-image:url(/about/img/about_img1.gif);

	background-position:top right;

	background-repeat:no-repeat;

	display:block;

	z-index:10;

}



#contents { padding-bottom:0px; }



/********************/

#contents ul { padding:0px 10px; }



ul #topic1, ul #topic2, ul #topic3 {

	width:307px;

	display:block;

	

float:left;

}

ul #topic1 { margin:0px 10px 0px 0px; }

ul #topic2 { margin:0px 11px 0px 11px; }

ul #topic3 { margin:0px 0px 0px 10px; }



#topic1 p, #topic2 p, #topic3 p {

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	padding:20px 20px 0px 20px;

	height:140px;

}

html>/**/body #topic1 p,

html>/**/body #topic2 p,

html>/**/body #topic3 p {

	height:auto;

	min-height:140px;

}

#topic1 p { width:265px; }

#topic2 p { width:265px; }

#topic3 p { width:265px; }





#aboutsub {

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	margin: 0px 0px 0px 0px;

	padding: 0px 20px 0px 20px;

	width:573px;

	display:block;

	clear:both;

}



#aboutsub2 {

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	margin: 0px 0px 0px 0px;

	padding: 0px 10px 0px 10px;

	width:952px;

	display:block;

	clear:both;

}



#aboutsub3 {

	border-left:1px solid #cccccc;

	border-right:1px solid #cccccc;

	margin: 0px 0px 0px 0px;

	padding: 0px 5px 0px 15px;

	width:950px;

	display:block;

	clear:both;

}



#box00{

 margin-top :60px;

 width:auto;



}



#box01{

 margin-top :7px;



}



/********************/

#fast {

	margin-right:15px;

	display:block;

	float:left;

}



#btn-ft img {

	margin:0px auto 15px auto;

	clear:both;

}







/*forPrintOut

******************************************/

@media print

{



.for-print { display:block; }



#cn-title,

#btn-next,

#cn-title-img {

	display:none;

}



}

