/*
-----------------------------------------------
WORLD BIZNet Styles
Version:  3 Apr 2008
----------------------------------------------- */

@charset "UTF-8";

/* ----------------------------------------------- Case ------ */
dl.case {
	width:100%;
}
dl.case dt {
	clear: both;
	border-bottom: 1px solid #ABC7D7;
	padding:20px 0 0;
	margin:0 0 10px;
}
dl.case dt.ct {
	clear: both;
	border:0;
	padding:20px 0 0;
	margin:0;
}
dl.case dd {
	clear:both;
	padding:0;
	margin:0;
}
a.gnaviEn {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/GuruNaviEnLogo.PNG) no-repeat top center;
	width:330px;
	padding:60px 0 0;
	margin:0 0 20px;
}
a.gnavi {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/GuruNaviLogo.PNG) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.USArmy {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/USArmyMWRLogo.PNG) no-repeat top center;
	width:270px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.TohokuUniv {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/TohokuUnivLogo.PNG) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.FAB {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/FAB.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.norway {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Norway-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}
a.stb {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/STB-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}
a.sweden {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Sweden-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.eint {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/ENIT-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.holland {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Holland-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.hungary {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Hungary-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.austria {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Austria-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.aus_video {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Austria-video.jpg) no-repeat top center;
	width:380px;
	padding:80px 0 0;
	margin:0 0 20px;
}
a.colorado {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Colorado-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.bandai {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/BandaiResort.jpg) no-repeat top center;
	width:200px;
	padding:35px 0 0;
	margin:0 0 15px;
}
a.oze {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/OzeTokura.jpg) no-repeat top center;
	width:180px;
	padding:35px 0 0;
	margin:0 0 15px;
}
a.marine {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/MarineInstitute.jpg) no-repeat top center;
	width:320px;
	padding:40px 0 0;
	margin:0 0 20px;
}
a.kyb{
	display:block;
	float:left;
	text-align:center;
	background:url(../images/kyb_logo.png) no-repeat top center;
	width:220px;
	padding:65px 0 0;
	margin:0 0 15px;
}
a.art{
	display:block;
	float:left;
	text-align:center;
	background:url(../images/case_img08.png) no-repeat top center;
	width:180px;
	padding:70px 0 0;
	margin:0 0 15px;
}
/* ----------------------------------------------- company ------ */
.top_img {
	padding:10px 0;
}
a.partner01 {
	display:block;
	width:160px;
	background:url(../images/comp_img04.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner02 {
	display:block;
	width:140px;
	background:url(../images/comp_img05.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner03 {
	display:block;
	width:140px;
	background:url(../images/comp_img06.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner04 {
	display:block;
	width:140px;
	background:url(../images/comp_img07.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner05 {
	display:block;
	width:170px;
	background:url(../images/comp_img08.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner06 {
	display:block;
	width:140px;
	background:url(../images/usen.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner07 {
	display:block;
	width:140px;
	background:url(../images/InterFM-banner.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner08 {
	display:block;
	width:140px;
	background:url(../images/MapMotion-banner.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner09 {
	display:block;
	width:140px;
	background:url(../images/Shinto_logo.png) no-repeat;
	padding:10px 0 15px 170px;
}
a.norway {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Norway-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}
a.stb {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/STB-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}
a.sweden {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Sweden-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 20px;
}

a.eint {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/ENIT-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.holland {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Holland-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.hungary {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Hungary-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.austria {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Austria-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.aus_video {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Austria-video.jpg) no-repeat top center;
	width:380px;
	padding:80px 0 0;
	margin:0 0 20px;
}
a.colorado {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/Colorado-banner.png) no-repeat top center;
	width:170px;
	padding:60px 0 0;
	margin:0 0 15px;
}
a.bandai {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/BandaiResort.jpg) no-repeat top center;
	width:200px;
	padding:35px 0 0;
	margin:0 0 15px;
}
a.oze {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/OzeTokura.jpg) no-repeat top center;
	width:180px;
	padding:35px 0 0;
	margin:0 0 15px;
}
a.marine {
	display:block;
	float:left;
	text-align:center;
	background:url(../images/MarineInstitute.jpg) no-repeat top center;
	width:320px;
	padding:40px 0 0;
	margin:0 0 20px;
}
a.kyb{
	display:block;
	float:left;
	text-align:center;
	background:url(../images/kyb_logo.png) no-repeat top center;
	width:220px;
	padding:65px 0 0;
	margin:0 0 15px;
}
a.art{
	display:block;
	float:left;
	text-align:center;
	background:url(../images/case_img08.png) no-repeat top center;
	width:180px;
	padding:70px 0 0;
	margin:0 0 15px;
}
/* ----------------------------------------------- company ------ */
.top_img {
	padding:10px 0;
}
a.partner01 {
	display:block;
	width:160px;
	background:url(../images/comp_img04.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner02 {
	display:block;
	width:140px;
	background:url(../images/comp_img05.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner03 {
	display:block;
	width:140px;
	background:url(../images/comp_img06.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner04 {
	display:block;
	width:140px;
	background:url(../images/comp_img07.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner05 {
	display:block;
	width:170px;
	background:url(../images/comp_img08.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner06 {
	display:block;
	width:140px;
	background:url(../images/usen.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner07 {
	display:block;
	width:140px;
	background:url(../images/InterFM-banner.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner08 {
	display:block;
	width:140px;
	background:url(../images/MapMotion-banner.png) no-repeat;
	padding:10px 0 10px 170px;
}
a.partner09 {
	display:block;
	width:140px;
	background:url(../images/Shinto_logo.png) no-repeat;
	padding:10px 0 15px 170px;
}

a.partner10 {
	display:block;
	width:140px;
	background:url(../images/gnavi.png) no-repeat;
	padding:10px 0 15px 170px;
}

/* ----------------------------------------------- Inquiry ------ */
h3#Fill {
	height: 14px;
	background: transparent url(../image/inquiry_tit_form.png) no-repeat;
	margin: 30px 0 0 20px;
}
form {
	margin: 20px 30px 0 30px;
}
form table {
	border-top: 1px solid #ABC7D7;
	width: 100%;
}
form table th, form table td {
	border-bottom: 1px solid #ABC7D7;
	padding: 15px 0;
	font-size: 0.95em;
	font-family: "Bookman Old Style", "MS P

