@charset "UTF-8";
#design {
	clear: both;
	width: 900px;
	background: url(../../../common/image_common/shadow_btm_menu.jpg) no-repeat bottom;
}
#design #top {
	height: 475px;
	background: url(../../../common/image_common/shadow_submenu.jpg) no-repeat top;
}
#design #top .col_left {
	float: left;
	width: 312px;
	margin-top: 12px;
}
#design #top .col_center {
	float: left;
	width: 290px;
	text-align: center;
	padding: 76px 0px 0px;
	height: 375px;
}
#design #top .col_center #navi {
	width: 290px;
	height: 252px;
}
#design #top .col_center #navi ul{
	float: left;
}
#design #top .col_center #navi #view {
	padding-top: 16px;
	background: url(../image/top_btn_shadow.jpg) no-repeat 0px 0px;
	clear: left;
	height: 41px;
}
#design #top .col_center #navi #view ul li {
	float: left;
}
#design #top .col_right {
	float: left;
	width: 298px;
	margin-top: 12px;
}
#design .box_stage {
	height: 600px;
	width: 900px;
	clear: both;
}
#design .box_stage2 {
	height: 615px;
	width: 900px;
	clear: both;
}
#design .box_divider {
	background: url(../../../common/image_common/divider.jpg) no-repeat;
}

/*N BOX*/
#design .box_divider .w840 .naviN {
	height: 56px;
	margin: 19px 0px;
}
#design .box_divider .w840 .naviN h3{
	float: left;
	width: 223px;
	padding: 0px 0px 0px 17px;
}
#design .box_divider .w840 .naviN .dummy {
	float: left;
	height: 25px;
	width: 250px;
	padding: 15px 0px 16px 55px;
}
#design .box_divider .w840 .naviN p.view3d {
	float: right;
	padding: 15px 0px 0px;
}


/*N BOX Custom*/
#design .box_divider .w840 .naviC {
	height: 76px;
	margin: 9px 0px;
}
#design .box_divider .w840 .naviC h3{
	float: left;
	width: 240px;
}
#design .box_divider .w840 .naviC .dummy {
	float: left;
	height: 25px;
	width: 250px;
	padding: 25px 0px 26px 55px;
}
#design .box_divider .w840 .naviC p.view3d {
	float: right;
	padding: 25px 0px 0px;
}


/*N BOX SLIDE SHOW*/
#design .box_divider .w900 {
	width:900px;
	height:430px;
}
#design .box_divider .mainpic{
	margin:0 auto;
	width:900px;
	height:430px;
}
#design .box_divider .foot{
	width:250px;
	margin-left:30px;
	margin-top:-10px;
	}
/* IE6 */
* html  #design .box_divider .foot{
	margin-top:-30px;
	}
#design .box_divider .cartitle{
	padding-left:45px;
	padding-bottom:10px;
	}
#design .box_divider .cartitle2{
	padding-left:45px;
	}
#design .box_divider .foot .view{
	width:100px;
	float:left;
	text-align:left;
	}
.box_skitter_large1 a{
	cursor:default;
	}
.box_skitter_large2 a{
	cursor:default;
	}
.box_skitter_large3 a{
	cursor:default;
	}
.box_skitter_large4 a{
	cursor:default;
	}
#design  .margin_btm p.go_pagetop {
	padding: 0px 30px 30px 0px;
}
