/* CSS Document layout - proptemp */
body{color:#626262; font-size:11px;}
/*styles*/
a{text-decoration:none;color:#4980c1;}
a:hover{color:#81acde;}
.substance{font-size:12px !important; text-align:justify;}

/* Opacity_java */
.opacity:hover{opacity: 0.8;cursor:pointer;}
*+html .opacity:hover{filter:alpha(opacity=80);cursor:hand;}
* html .opacity_hover{filter:alpha(opacity=80);cursor:hand;}

/*layout*/
body{margin:0px 10px 10px 50px; background:#fff url(../img/layout/body_bg.png) repeat-x;}
#sitekeeper{}
#SITE{width:956px; margin:auto;}
#HEADER{height:400px; background:#0e3e7a;}
	#HEADER .img{width:956px; height:362px; overflow:hidden;}


#TTL{text-align:center; margin-bottom:20px;}

#MENU{width:956px; height:38px;}
	#MENU img{float:left;}
	#MENU .btn_list{width:948px; float:left; height:inherit; overflow:hidden;}
		#MENU .btn_list img{float:left;}
		
#MAINPART{margin:0px 4px 0px 4px; background:#fff;}
#mp_cell_left{float:left; width:147px; padding:60px 0px 50px 30px;}
	#mp_cell_left  div.bnnr_list{text-align:center;}
		#mp_cell_left  div.bnnr_list .item{margin-bottom:45px;}

#CNT{padding:60px 50px 50px 0px;; float:right; width:670px;}
#CNT_cnt{}

#footer{margin-bottom:50px;}
#sitemap{background:#6694cf; border-top:#406696 3px solid; padding:15px;}
	#sitemap a{font-weight:bold; color:#FFF;}
	#sitemap a:hover{color:#7896bc;}
	

#mp_cell_left .cruise_comps{display:none;}
body.a_home #mp_cell_left .cruise_comps, body.a_start #mp_cell_left .cruise_comps{display:block;}
	#mp_cell_left .cruise_comps .comp_bnnr_list{margin:auto; text-align:center;}
	#footer .cruise_comps .comp_bnnr_list{margin:auto; text-align:center; padding-left:30px;}
	
	.cruise_comps .item{margin-bottom:10px;}
	
		.cruise_comps .comp_bnnr_list img{ margin:10px;}
		
#footer .cruise_comps{display:block;}
body.a_home #footer .cruise_comps, body.a_start v{display:none;}
		
		
		
		