@charset "SHIFT_JIS";

/* /////////////////////////////////////////////////
 1.head
	
 2.foot
///////////////////////////////////////////////// */



/* 1.head
==================================================*/

	/*p#companyLogo*/
	#contentHead p#companyLogo,
	#contentHead h1#companyLogo{
		top:23px;
		left:38px;
		position:absolute;
		width:194px;
	}

	/*p#btnPrint*/
	#contentHead p#btnPrint{
		top:43px;
		left:320px;
		position:absolute;
		width:67px;
	}

	/*p#btnPrintBack*/
	#contentHead p#btnPrintBack{
		display:none;
	}

	/*div#fontChange*/
	#contentHead div#fontChange{
		top:15px;
		left:320px;
		position:absolute;
		width:150px;
		line-height:0em;
		height:18px;
	}
	/*div#fontChange dl dt dd*/
	#contentHead div#fontChange dl dt,
	#contentHead div#fontChange dl dd{
		position:absolute;
		font-size:0px;
		line-height:0em;
	}
	/*div#fontChange dl dt*/
	#contentHead div#fontChange dl dt{bottom:0px; left:0px;}
	/*div#fontChange dl dd#fontChangeS*/
	#contentHead div#fontChange dl dd#fontChangeS{top:0px; left:49px;}
	/*div#fontChange dl dd#fontChangeM*/
	#contentHead div#fontChange dl dd#fontChangeM{top:0px; left:68px;}
	/*div#fontChange dl dd#fontChangeL*/
	#contentHead div#fontChange dl dd#fontChangeL{top:0px; left:87px;}

	/*ul#headSearch*/
	#contentHead ul#headSearch{width:246px; height:20px;}
	/*ul#headSearch li#headSearchTxt*/
	#contentHead ul#headSearch li#headSearchTxt{position:absolute; top:14px; right:279px; height:18px; font-size:12px; line-height:0em;}
	#contentHead ul#headSearch li#headSearchTxt input{
		width:208px;
		padding:2px;
		font-size:12px;
		height:11px;
	}
	/*ul#headSearch li#headSearchBtn*/
	#contentHead ul#headSearch li#headSearchBtn{position:absolute; top:13px;right:240px; height:20px; font-size:0px; line-height:0em;}

	/*ul#globalNavi*/
	#contentHead ul#globalNavi{width:640px; height:38px;}
		/*li*/
		#contentHead ul#globalNavi li{font-size:0em; line-height:0em;}
		/*li#globalNav01*/
		#contentHead ul#globalNavi li#globalNav01{position:absolute;bottom:0px;left:9px;}
		/*li#globalNav04*/
		#contentHead ul#globalNavi li#globalNav04{position:absolute;bottom:0px;left:172px;}
		/*li#globalNav03*/
		#contentHead ul#globalNavi li#globalNav03{position:absolute;bottom:0px;left:301px;}
		/*li#globalNav02*/
		#contentHead ul#globalNavi li#globalNav02{position:absolute;bottom:0px;left:417px;}
		/*li#globalNav06*/
		#contentHead ul#globalNavi li#globalNav06{position:absolute;bottom:0px;left:560px;}

	/*ul#quickNavi*/
	#contentHead ul#quickNavi{width:235px; height:10px;}
		/*li*/
		#contentHead ul#quickNavi li{font-size:0em; line-height:0em;}
		/*li#quickNavi01*/
		#contentHead ul#quickNavi li#quickNavi01{position:absolute;bottom:52px;left:466px;}
		/*li#quickNavi02*/
		#contentHead ul#quickNavi li#quickNavi02{position:absolute;bottom:52px;left:542px;}
		/*li#quickNavi03*/
		#contentHead ul#quickNavi li#quickNavi03{position:absolute;bottom:52px;left:637px;}


/* 2.foot
==================================================*/
	/*contentFootMain*/
	#contentFootMain{position:relative; width:950px; margin-top:30px; border-top:1px solid #000000;}

	/*p.copyright*/
	#contentFootMain p.copyright{position:absolute; top:10px; right:7px;}

	/*ul*/
	#contentFoot ul li{display:inline;}
	#contentFoot ul li a{display:block; float:right;}
	#contentFoot ul li span{display:none;}
	#contentFoot ul	{padding-top:8px;}
	#contentFootMain ul li a{display:block; float:left; margin-right:20px;}

	#contentFoot ul li.footPageB a{height:10px; width:100px; background:transparent url(image/pageback.gif) no-repeat 0px 0px;}
	#contentFoot ul li.footPageB a:hover,
	#contentFoot ul li.footPageB a:active,
	#contentFoot ul li.footPageB a:focus{background:transparent url(image/pageback.gif) no-repeat 0px -11px;}

	#contentFoot ul li.footPageT a{height:10px; width:85px; background:transparent url(image/pagetop.gif) no-repeat 0px 0px;}
	#contentFoot ul li.footPageT a:hover,
	#contentFoot ul li.footPageT a:active,
	#contentFoot ul li.footPageT a:focus{background:transparent url(image/pagetop.gif) no-repeat 0px -10px;}

	#contentFootMain ul li.footBtnA a{height:11px; width:125px; margin-left:5px; background:transparent url(image/foot_btn01.gif) no-repeat 0px 0px;}
	#contentFootMain ul li.footBtnA a:hover,
	#contentFootMain ul li.footBtnA a:active,
	#contentFootMain ul li.footBtnA a:focus{background:transparent url(image/foot_btn01.gif) no-repeat 0px -11px;}

	#contentFootMain ul li.footBtnB a{height:11px; width:91px; background:transparent url(image/foot_btn02.gif) no-repeat 0px 0px;}
	#contentFootMain ul li.footBtnB a:hover,
	#contentFootMain ul li.footBtnB a:active,
	#contentFootMain ul li.footBtnB a:focus{background:transparent url(image/foot_btn02.gif) no-repeat 0px -11px;}

	#contentFootMain ul li.footBtnC a{height:11px; width:131px; background:transparent url(image/foot_btn03.gif) no-repeat 0px 0px;}
	#contentFootMain ul li.footBtnC a:hover,
	#contentFootMain ul li.footBtnC a:active,
	#contentFootMain ul li.footBtnC a:focus{background:transparent url(image/foot_btn03.gif) no-repeat 0px -11px;}

