@charset "shift_jis";
body    {
 background-image: url(../images/main_img/mainback.gif);
 margin: 0;
 padding: 0;
 height: 100%
 }



html  {
 margin: 0;
 padding: 0;
 height: 100%
 }


p, h1, h2, h3, h4, h5, h6, ul, li     {
 font-weight: normal;
 margin: 0;
 padding: 0
 }



* {
margin: 0;
 padding: 0
 }

 
img  {
 border: none 0px
 }

#head      {
 color: #333;
 font-size: 10px;
 line-height: 20px;
 background-color: white;
 text-align: left;
 text-indent: 10px;
 margin-right: auto;
 margin-bottom: 2px;
 margin-left: auto;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 border-left: 1px solid #ccc;
 width: 700px;
 height: 70px
 }


a:link,a:visited,a:active {
 color: #333
 }
a:hover  {
 color: #000
 }
h1   {
 float: left;
 margin-top: 5px;
 margin-left: 10px;
 width: 255px;
 height: 40px
 }

h1 a:link,h1 a:visited,h1 a:active,h1 a:hover  {
	background: url(../images/main_img/logo.jpg) no-repeat right;
	text-indent: -10000px;
	width: 350px;
	height: 40px;
	display: block;
	margin-top: 20px;
 }
#center {
	margin-right: auto;
	margin-left: auto;
	width: 704px;
	background-color: #FFF;
	height: auto;
	margin-bottom: 3px;
 }

#left {
	font-size: 12px;
	background: url(../images/home_img/leftback.gif) repeat;
	float: left;
 }

#under    {
	font-size: 10px;
	line-height: 27px;
	text-align: right;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	height: 30px;
	width: 700px;
	padding-right: 10px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	background-image: url(../top/copyright.gif);
	background-repeat: no-repeat;
	background-position: left top;
 }
 
/*linkbox*/
#linkbox ul       {
 color: #fff;
 list-style-type: none;
 list-style-position: inside;
 margin: 2px auto 1px;
 padding-left: 1px;
 width: 700px;
 height: 22px }






#linkbox li    {
 color: #fff;
 background: url(../images/etc_img/linkback11.gif) no-repeat;
 text-align: center;
 float: left;
 margin-bottom: 1px;
 width: 175px;
 height: 20px;
 display: block }



#linkbox li a:link,#linkbox li a:visited,#linkbox li a:active      {
 color: #fff;
 font-weight: normal;
 font-size: 12px;
 line-height: 20px;
 text-decoration: none;
 list-style-type: none;
 float: right;
 margin-right: 0px;
 width: 174px;
 height: 20px;
 display: block }



#linkbox li a:hover   {
 color: #fff;
 font-weight: normal;
 font-size: 12px;
 line-height: 20px;
 text-decoration: underline;
 list-style-type: none;
 float: right;
 margin-right: 0px;
 width: 174px;
 height: 20px;
 display: block }




/*srchbox*/
#srchBox
     {
 color: #000000;
 text-align: left;
 text-indent: 0px;
 float: right;
 margin-top: -5px;
 margin-right: 15px;
 border: #eeeeee;
 width: 290px;
 height: 50px
 }


#srchBox1  {
 float: left;
 margin-top: -10px;
 width: 100px
 }


#srchBox2 {
 float: right;
 margin-top: 5px;
 margin-right: 15px
 }

#srchBox *
 {
 font-size: 12px;
 margin: 0;
 padding: 0;
 *font: x-small;
 *font-size: small
 }

#srchBox a img
{
border:none;
}
#srchBox #srch
 {
 padding: 0px
 }

#srchBox #srch #srchForm
{
white-space:nowrap;
}
#srchBox #srchInput
  {
 vertical-align: bottom;
 margin-right: 2px;
 width: 120px
 }


#srchBox #srchBtn
 {
 font-size: 11px;
 width: 40px
 }

*html #srchBox #srchBtn
 {
 }

*:first-child+html #srchBox #srchBtn
 {
 }

#srchBox ul
  {
 text-align: left;
 margin-top: 6px
 }


#srchBox li
 {
 list-style-type: none;
 margin-left: 10px;
 padding-right: 0px;
 zoom: 1;
 display: inline
 }

#srchBox li input
 {
 vertical-align: middle;
 border: 0;
 _margin: -4px 0 -4px -4px;
 zoom: 1
 }

*:+html #srchBox li input
 {
 }

#srchBox #srchLogo
    {
 font-size: 11px;
 line-height: 18px;
 text-decoration: none;
 text-align: center;
 margin-top: 10px;
 padding-top: 5px
 }




#srchBox #srchLogo a
  {
 color: #666666;
 font-size: 11px;
 line-height: 18px;
 text-decoration: none;
 margin-top: 10px
 }


#srchBox #srchLogo a:hover
  {
 font-size: 11px;
 line-height: 18px;
 text-decoration: underline;
 margin-top: 10px
 }
.clearda {
	clear: both;
	float: none;
}
.asiato {
	font-weight: normal;
	float: right;
	margin-right: 20px;
}
.ad1 {
	background-image: url(../images/exam_img/ad_exam4.jpg);
}

