@charset "utf-8";
/*----------------------------------------------------------
----------------------------------------------------------*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
a:link {
	color: #FFFFFF;
}
/*----------------------------------------------------------
tHg
----------------------------------------------------------*/


/*---------------------------------------------------------
@CAEg
----------------------------------------------------------*/
html,body {
text-align: center;
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
/*---------------------------------y[WŜ*/
#wrapper {
width: 100%;
margin: 0 auto;
}
/*---------------------------------wbh㕔*/
#head_l {
margin: 0px 0px 0px 0px;
background-image:url(../web/object/ac1.gif);
height: 10px;
}
/*---------------------------------wb_[*/
#header {
width: 100%
text-align: center;
background-image:url(../web/object/ac2.gif);
height: 110px;
}
/*---------------------------------wb_[̒*/
#header_inner {
text-align: center;
width: 940px;
height: 110px;
margin: 0 auto;
}
.sbox1{
width: 700px;
height: 110px;
background-image:url(../web/object/images/header_01.gif);
margin: 0px;
padding: 0px;
float: left;
}
.sbox2{
	width: 240px;
	height: 55px;
	background-image: url(../web/object/images/header_02.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox3{
	width: 85px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox4{
	width: 70px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox5{
	width: 85px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox6{
	width: 240px;
	height: 10px;
	background-image: url(../web/object/images/header_06.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox14{
	width: 119px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.sbox15{
	width: 121px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: left;
}
/*---------------------------------C{^*/
#main_menu{
width: 100%;
text-align: center;
height: 36px;
background-image:url(../web/object/main_menu_back.gif);
}
#menu{
text-align: left;
height: 36px;
width: 940px;
margin: 0 auto;
}
.sbox7{
width: 65px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox8{
width: 125px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox9{
width: 115px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox10{
width: 115px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox11{
width: 110px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox12{
width: 80px;
height: 36px;
margin: 0px;
padding: 0px;
float: left;
}
.sbox13{
width: 330px;
height: 36px;
background-image:url(../web/object/images/main_menu_07.gif);
margin: 0px;
padding: 0px;
float: left;
}
/*---------------------------------flash*/
#container1{
width: 100%;
text-align: center;
height: 340px;
background-image:url(../web/object/main_img_back.gif);
}
#flash{
text-align: center;
width: 940px;
height: 340px;
margin: 0 auto;
}
/*---------------------------------C*/
#container2{
	width: 940px;
	height: 830px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.hawai_txt{
float: left;
height: 140px;
width: 455px;
margin: 0px;
padding: 0px;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
text-align: left;
}
.txt_line{
float: left;
background-image:url(../web/top/contents1_txt_line.gif);
width: 30px;
height:140px;
}
.togo_txt{
float: left;
height: 140px;
width: 455px;
margin: 0px;
padding: 0px;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
text-align: left;
}
.pickup1{
float: left;
height: 82px;
width: 180px;
margin-top: 40px;
padding: 0px;
}
.Pickup2{
float: left;
height: 82px;
width: 180px;
margin-left: 10px;
margin-top: 40px;
padding: 0px;
}
.map{
float: left;
width: 940px;
margin-top: 40px;
font-size: 14px;
color: #FFFFFF;
text-align: left;
}
.box_t2{
width: 940px;
text-align: left;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
margin-top: 20px;
float: left;
}
/*---------------------------------tb^[*/
#footer{
width: 100%;
text-align: center;
margin: 80px 0px 0px 0px;
background-image:url(../web/object/footer_back.gif);
height: 180px;
}
.ftbox{
width: 940px;
height: 180px;
background-image:url(../web/object/ft_box_back.gif);
margin: 0 auto;
}
.linkbox1{
width: 300px;
height: 60px;
float: left;
}
.linkbox2{
float: left;
width: 300px;
height: 60px;
margin-left: 20px;
}
.fttxt{
text-align: left;
float: left;
width: 400px;
margin-top: 30px;
font-size: 14px;
color: #FFFFFF;
}
