@import url("base.css");

/*++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#main_flash_html{
	display:none;
}
.smart_phone_box{
	background: url(../img/index/main.jpg) center top no-repeat;
	width: 958px;
	height: 536px;
	position: relative;
}
.smart_phone_menu{
	display: block;
	height: 264px;
	overflow: hidden;
	padding-top: 35px;
	padding-left: 70px;
}
.smart_phone_menu_left{
	display: block;
	font-size: 0px;
	line-height: 0px;
	float: left;
}



#header .top_menu{
	position:static;
}

/*-----------------------------------------------
	main_wrapper
-----------------------------------------------*/
#main_wrapper{
	background: url(../img/index/main_wrapper_bg.jpg) #FBF5E9 center top no-repeat;
}

/*-----------------------------------------------
	main_wrapper_wa
-----------------------------------------------*/
#main_wrapper_wa{
	background:url(../img/base/foooter_bg.jpg) left bottom no-repeat;
}

/*-----------------------------------------------
	main_flash
-----------------------------------------------*/
#main_flash {
	height:536px;
	background:url(../img/index/main_bg.jpg) bottom no-repeat;
	position: relative;
}

/*-----------------------------------------------
	contents
-----------------------------------------------*/
#contents{
	padding:0;
}

/*++++++++++++++++++++++++++++
	contents1
++++++++++++++++++++++++++++*/
#main_wrapper .contents1{
	padding-left:182px;
	padding-top:85px;
	height:150px;
	background:url(../img/index/c1_bg.jpg) center top no-repeat;
}
#main_wrapper .contents1 .title{
	position:relative;
	z-index:5;
}
#main_wrapper .contents1 .text{
	position:relative;
	z-index:5;
}

/*++++++++++++++++++++++++++++
	contents2
++++++++++++++++++++++++++++*/
#main_wrapper .contents2{
	height:555px;
	position:relative;
	background:url(../img/index/c2_bg.jpg) center top no-repeat;
	padding-bottom: 30px;
}
#main_wrapper .contents2 .ebi_img{
	position:absolute;
	top:-108px;
	left:367px;
}
#main_wrapper .contents2 .right_area{
	float:right;
	width:430px;
	padding-top:155px;
	position:relative;
	z-index:5;
}
#main_wrapper .contents2 .right_area .text{
	height:119px;
}
#main_wrapper .contents2 .right_area .links{
	vertical-align:top;
	line-height:0;
}
#main_wrapper .contents2 .right_area .links li{
	line-height:0;
}
#main_wrapper .contents2 .right_area .links li.li1{
	padding-bottom:18px;
}
#main_wrapper .contents2 .right_area .links a.bt_order{
	width:230px;
	height:64px;
	display:block;
	background:url(../img/index/bt_order.gif) left top no-repeat;
}
#main_wrapper .contents2 .right_area .links a.bt_order:hover{ background-position:right top; }

#main_wrapper .contents2 .right_area .links a.bt_guide{
	width:150px;
	height:24px;
	display:block;
	background:url(../img/index/bt_guide.gif) left top no-repeat;
}
#main_wrapper .contents2 .right_area .links a.bt_guide:hover{ background-position:right top; }
#main_wrapper .contents2 .right_area .links a.bt_contact{
	width:100px;
	height:24px;
	display:block;
	background:url(../img/index/bt_contact.gif) left top no-repeat;
}
#main_wrapper .contents2 .right_area .links a.bt_contact:hover{ background-position:right top; }


#main_wrapper .contents2 .left_area{
	float:right;
	width:445px;
}
#main_wrapper .contents2 .left_area .map_list{
	position:relative;
	height:410px;
}
#main_wrapper .contents2 .left_area .map_list .map1{
	position:absolute;
	left:30px;
	top:324px;
}
#main_wrapper .contents2 .left_area .map_list .map2{
	position:absolute;
	left:239px;
	top:273px;
}

#main_wrapper .contents2 .left_area .guidance_title{
	display: block;
	font-size: 0px;
	line-height: 0px;
}
#main_wrapper .contents2 .left_area .guidance_title2{
	display: block;
	padding-top: 10px;
	font-size: 0px;
	line-height: 0px;
}

#main_wrapper .contents2 .left_area .guidance_list{
	display: block;
}
#main_wrapper .contents2 .left_area .guidance_list li{
	float:left;
	padding-right:7px;
}
#main_wrapper .contents2 .left_area .guidance_list a.bt_toyama{
	width:200px;
	height:40px;
	display:block;
	background:url(../img/index/bt_g_toyama.gif) left top no-repeat;
}
#main_wrapper .contents2 .left_area .guidance_list a.bt_toyama:hover{ background-position:right top; }

#main_wrapper .contents2 .left_area .guidance_list a.bt_kanazawa{
	width:200px;
	height:40px;
	display:block;
	background:url(../img/index/bt_g_kanazawa.gif) left top no-repeat;
}
#main_wrapper .contents2 .left_area .guidance_list a.bt_kanazawa:hover{ background-position:right top; }

#main_wrapper .contents2 .left_area .guidance_list a.bt_shop{
	width:200px;
	height:40px;
	display:block;
	background:url(../img/index/bt_g_shop.gif) left top no-repeat;
}
#main_wrapper .contents2 .left_area .guidance_list a.bt_shop:hover{ background-position:right top; }


/*-----------------------------------------------
	
-----------------------------------------------*/
#extraMarquee_wap1 {
	background-image: url(../img/index/o_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 410px;
	position: absolute;
	top: 435px;
	left: 510px;
	z-index: 10;
}
#extraMarquee_wap2 {
	background-image: url(../img/index/o_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 410px;
	position: absolute;
	top: 435px;
	left: 510px;
	z-index: 10;
}
#extraMarquee {
	color: #990000;
	font-size: 11px;
	line-height: 16px;
}
 .padding_ogolu{
	padding-top: 27px;
}
/*-------------------------------*/

