@charset "shift_jis";

* {
	margin:0;
	padding:0;
}

html,
body {
	height:100%;
}

body {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", sans-serif;
}

ul,
ol,
dl {
	list-style-type:none;
}

img,
a img {
	border:0;
}

table {
	border-collapse:collapse;
}

textarea {
	font-size:100%;
}

br {
	letter-spacing:0;
}

option {
	padding:0 10px 0 0;
}

fieldset {
	border:none;
}

/*	Redefine
----------------------------------------------------*/

body{margin:0;padding:0;color:#111;font-size:small;}
#biglobe *{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,form{font-size:100%;margin:0;padding:0;}
ol,
ol li,
ul,
ul li{list-style-type:none;	margin:0;padding:0;}

a:link,
a:visited	{color:#0047B8;}
a:hover,
a:visited:hover	{text-decoration:none;}
a:active	{color:#0047B8;}

img{border:0;}
	
textarea{font-size:small;}

th{vertical-align:top;text-align:left;font-weight:normal}
.more {text-align:right;padding:0 0 5px;margin:0}
.red{color:#f00}
.lft{float:left}
.rgt{float:right}
/*	Global Layout
----------------------------------------------------*/

#biglobe{width:920px;margin:0 auto;text-align:left;}

/* header
----------------------------------------------------*/
#header{padding:8px 0 0;}
#header .lft{width:270px;}
#header .rgt{text-align:right;width:500px;}
#header .rgt p{padding-bottom:8px}
#header .rgt p img{padding-left:15px}
#header .rgt .search .text{width:200px;border:1px solid #ccc;padding:2px}
#header .rgt .search .searchbtn{background:#2D5195;color:#fff;padding:1px 10px;border:0 none}

#nav{clear:both;padding:5px 0 0}
#nav li,#nav li a{float:left;display:block}

/* container
----------------------------------------------------*/
#container{padding:20px 0 0;clear:both}

/* main
----------------------------------------------------*/
#searchconts{width:880px;margin:0 auto;}
#searchconts h3{padding:14px 10px 14px 25px;background:url(/img/h3_w.jpg) no-repeat left center;}
#searchconts ul{padding:0 10px}
#searchconts li{border-bottom:1px dotted #999;padding:12px;line-height:1.3em;color:#666}
#searchconts li a{font-size:medium;}

/* footer
----------------------------------------------------*/
#gototop{text-align:right;padding:20px 0 10px;clear:both}

#footer{background:url(../img/foot.jpg) repeat-x;padding:12px 5px}
#footer .copyright{color:#666;clear:both;padding:12px 0 0;}
#footer li {float:left}
#footer li a{color:#333;padding:0 15px 0 0}


/* ClearFix
----------------------------------------------------*/

/* modern browsers */

#biglobe:after,
#header:after,
.section:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

/* IE7 */

#biglobe,
#header,
.section{
	display: inline-block;
	}

/* legacy IE */

* html #biglobe,
* html #header,
* html .section{
	height: 1%;
	}
div#biglobe,
div#header,
.section{
	display: block;
	}

/* End of ClearFix */

/* Legacy IE (6,5.5)
----------------------------------------------------*/

/* fontsize */
* html body	{font-size:12px;}
* html textarea	{font-size:small;}

/* global.css - Global Layout */
* html body	{text-align:center;}
* html div#biglobe{text-align:left;}




