@charset 'iso-2022-jp';

body {	
	background-image: url(../img/bg.gif);
	background-repeat: repeat;
	text-align:center;
	margin: 0px;
	padding: 0px;
}


/*$B%l%$%"%&%H$N@)8f(B*/

.container {
	position:relative;
	background:#fff;
	text-align:left;
	width:850px;
	margin: 0px auto;
	padding: 0px;
}

	/*$B%P%J!<I=<((B*/
	.banner01 {
		text-align:center;
		margin: 0;
		padding:10px 61px;
	}

	/*$BHVAH%m%4I=<((B*/
	.header {
		margin: 0;
		margin-bottom:10px;
		padding: 0;
		padding-left:20px;
	}
		.header h1.titleimg{
			display:block;
			width:810px;
			height:305px;
			margin: 0;
			padding: 0;
			background:url(../img/main.jpg) no-repeat;
			text-decoration:none;
		}

.main {
	padding:0 25px;
	margin:0;	
}

.clearboth{
	clear:both;
}
div.clearboth hr{
	display:none;
}
td {
	text-align: center;
}

/* ____ $B%(%i!<%Z!<%8MQ(B ____ */

#outgoing{
	width:500px;
	height:300px;
	padding-top: 50px;
	background-image: url(../img/boobo.gif);
	background-repeat: no-repeat;
	background-position: left 30px;
	padding-left: 100px;
}

#outgoing h1{
	font-size:21px;
	font-weight:bold;
	font-family: Verdana,'Arial Black','Arial','$B%R%i%.%N3Q%4(B Pro W3','osaka','$B#M#S(B $B#P%4%7%C%/(B';
	margin-bottom:10px;
}
#outgoing p{line-height:1.8em;
}
.base {
	padding-top: 100px;
	padding-right: 125px;
	padding-left: 125px;
}
.base2 {
	padding-right: 175px;
	padding-left: 175px;
	padding-top: 50px;
}

/*$B%U%C%?(B*/
#footer{
	background:#fff;
	margin: 0;
	padding:20px;
}
	#footer .tbsglobal{
		text-align:center;
		clear:both;
		background:#fff;
		margin: 0;
		padding:5px;
	}
.tbs-link1 {
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.tbs-link2:link {
	font-size: 10px;
	color: #06f;
	text-decoration: none;
}
a.tbs-link2:visited {
	font-size: 10px;
	 color: #06f;
	 text-decoration: none;
}
a.tbs-link2:hover {
	font-size: 10px;
	color: #06f;
	text-decoration: underline;
}
a.tbs-link2:active {
	font-size: 10px;
	color: #06f;
	text-decoration: underline;
}
.tbs-copy1 {
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.tbs-copy2:link {
	font-size: 10px;
	color: #06f;
	text-decoration: none;
}
a.tbs-copy2:visited {
	font-size: 10px;
	color: #06f;
	text-decoration: none;
}
a.tbs-copy2:hover {
	font-size: 10px;
	color: #06f;
	text-decoration: underline;
}
a.tbs-copy2:active {
	font-size: 10px;
	color: #06f;
	text-decoration: underline;
}
/*$B$=$NB>(B*/
.imgleft{
	float:left;
	width:170px;
}
	.imgleft img{
		margin:0px 10px 2px 0px;
	}
	.imgleft p.caption{
		padding:0;
		padding-right:15px;
	}

.imgright{
	float:right;
	width:170px;
}
	.imgright img{
		margin:0px 0px 2px 10px;
	}
	.imgright p.caption{
		padding:0;
		padding-left:15px;
	}
.aligncenter{
	text-align:center;
}
img {
	border:none;
}

/*$B%F%-%9%HI=<((B*/
.alt{
	position:absolute;
	top:-5000px;
	left:-999px;
}
.dsblue{
	color:#006699;
}
.orange{
	color:#ff6600;
}
.orangeb{
	color:#ff6600;
	font-weight: bold;
}
.orangel{
	color:#ff6600;
	font-weight: bold;
	font-size: 120%;
}

a:link {
	color: #FF3366;
}
a:visited {
	color: #3399CC;
}
a:hover {
	color: #FF3366;
}
a:active {
	color: #FF3366;
}

/*$B%U%)%s%H(B*/

.container,
h1,h2,h3,h4,h5,p,caption,td,th{
	font-size:small;
	font-family:sans-serif;
/*	font-family:'$B%R%i%.%N3Q%4(B Pro W3','$B#M#S(B $B#P%4%7%C%/(B';*/
}

* html .container,
* html h1,* html h2,* html h3,* html h4,* html h5,* html p,* html caption,* html td,* html th{
	font-size:x-small;
	font-family:'$B%R%i%.%N3Q%4(B Pro W3','$B#M#S(B $B#P%4%7%C%/(B';	
}


