@charset 'UTF-8';
/*基本設定*/
body,p,img,h1,h2,h3,h4,h5,table,tr,th,td,dl,dt,dd,form,ul,li,ol,br,iframe{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,div,img,p,span,ul,li,dl,dt,dd,address,form,blockquote,iframe{
	padding: 0;
	margin: 0;
	border: 0;
}
body {
	color:#333;
	font-family: 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';
	background: url(../common/bg.jpg) repeat-y center top;
}

p {
font-size:90%;
line-height:1.6;}

iframe{
border:0;
}

/*＿トップ＿＿＿＿＿＿*/

#top{
	width:850px;
	margin: 0 auto;
	padding:0;
}




/*＿メインナビ＿＿＿＿＿＿*/


#navi{
	width:850px;
	margin: 0 auto;
}


#navi ul{
	margin:0;
	padding:0;
}
#navi ul li {
	display:inline;
	list-style-type:none;
}
#navi ul li a{
	overflow:hidden;
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	float:left;
}
#navi li span{
	visibility:hidden;
}

/*　OFF
------------------*/
#navi li.gn01 a {
	width:44px;
	height:87px;
	background: url(../common/but_1.gif);
}
#navi li.gn02 a {
	width:251px;
	height:87px;
	background:url(../common/but_2.gif);
}
#navi li.gn03 a {
	width:243px;
	height:87px;
	background:url(../common/but_3.gif);
}
#navi li.gn04 a {
	width:157px;
	height:87px;
	background:url(../common/but_4.gif);
}
#navi li.gn05 a {
	width:155px;
	height:87px;
	background:url(../common/but_5.gif);
}

/*　hover
------------------*/
#navi li a:hover {
	background-position:bottom left;
}

#base,#banner,#bottom_tit,#text{
	margin: 0 auto;
	text-align:center;
	padding:0;
}

#order{
	background:url(../bottom/order_bg.gif) repeat-y center top;
	width:795px;
	height:494px;
	padding:10px;
	margin:0 auto;
}

#banner{
	width:795px;
	text-align:left;
}
#bottom_tit{
	width:795px;
	text-align:left;
	margin-top:50px;
}
#bottom_bot{
	width:795px;
	margin: 0 auto;
	text-align:center;
	height:10px;
	background:url(../bottom/order_bg_bottom.gif) no-repeat ;
}


/*＿オーストラリア＿＿＿＿＿＿*/
#australia{
	margin: 0 auto;
	background: url(../bottom/australia.jpg) no-repeat top right;
	background-color:#FFFFFF;
	width:795px;
	padding:20px;
	margin-bottom:5px;
	}

.aust{  
	margin-left:5px;
}

#text{
	margin: 50px auto 0 auto;
	width:795px;
	}

.tex{ margin:10px;

}



#uv{
	border:1px solid #8CE3AB;
	background: url(../bottom/uv_bg.gif) no-repeat top right;
	background-color:#FFFFFF;
	width:431px;
	padding:10px;
	margin-bottom:5px;
	}

#3{ 
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:10px;

}
.bottom{ margin-bottom:10px;}

/*＿グローバルナビ（フッタ）＿＿＿＿＿＿*/

#foot {
	width: 790px;
	margin: 0 auto;
	line-height: 1.4em;
	text-align: left;
	height:190px;
	padding-top:40px;
}

#fotter{
	position:relative;
}

#foot img.logo{
	position: absolute;
	top:10px;
	left:40px;
}

#foot address {
	color: #01663e;
	font-style:normal;
}
#foot address p{
	position: absolute;
	top:10px;
	left:88px;
}
#foot address p span {
	font-size:75%;
}

#foot .jadma {
	position: absolute;
	top:70px;
	left:320px;
}

#foot table {
	width: 200px;
	font-size: 90%;
	position: absolute;
	left:550px;
}
#foot table td{
	color:#333;
	font-size:70%;
	line-height:1.6;
}

#foot form {
	margin-right: 14px;
}

#copy {
	text-align:center;
	color:#333;
}
#copy p{
	font-size: 10px;
}

#ftm {
	border-top: 1px solid #01663e;
	border-bottom: 1px solid #01663e;
	padding: 5px 0;
	margin-bottom: 10px;
	text-align: left;
}

#ftm ul {
	width: 600px;
	font-size: 10px;
	padding: 2px;
	margin: 0 auto;
}

#ftm li {
	display: inline;
	margin: 0 4px;
	list-style-position: inside;
	list-style-image: url("../../img/shlimg/nav_point_s.gif");
}

#ftm li img {
	margin: 3px;
	vertical-align: middle;
}

/*文字サイズの変更*/
#change {
	width:830px;
	margin:0 auto 0 auto;
	text-align:right;
	padding:5px 0 0 0;
	background: url(../top/bg.gif) no-repeat top center ;
}
