@charset "Shift_JIS";





/*body--------------------------------------------------------------*/





body


{


	margin		: 0px;


	padding		: 0px;


	font		: 12px/160% "ＭＳ Ｐゴシック", Osaka, sans-serif;


	color		: #666;


	background	: #F5F0C6 url(../images/common/base/bg_01.jpg) left top no-repeat;


	text-align	: left;


}





div,form,input,textarea,p,tr,th


{


	margin		: 0px;


	padding		: 0px;


}





img


{


	border		: 0px;


}





h1,h2,h3,h4,h5,h6


{


	margin		: 0px;


	font		: normal 12px/160% 'ＭＳ Ｐゴシック', Osaka, sans-serif;


	text-align	: left;


}





.font_encode


{


	font		: 15px/160% 'ＭＳ ゴシック', 'Osaka−等幅';


	color		: #FF6600;


}











/*link--------------------------------------------------------------*/





a


{


	color           : #812A33; 


	text-decoration : underline;


}





a:visited


{


	color           : #812A33; 


	text-decoration : underline;


}





a:hover


{


	color           : #812A33; 


	text-decoration : underline;


}





a:active


{


	color           : #812A33; 


	text-decoration : underline;


}











/*layout------------------------------------------------------------*/


#header_wrapper


{


	width			: 780px;


	height			: 129px;


	


}





#new_header


{


	width			: 780px;


	height			: 82px;


	position		: relative;


}





#header_logo


{


	position		: absolute;


	top				: 0px;


	left			: 0px;


	width			: 403px;


	height			: 82px;



}





#header_tel


{


	position		: absolute;


	top				: 0px;


	left			: 403px;


	width			: 217px;


	height			: 82px;


}





#header_contact


{


	position		: absolute;


	top				: 0px;


	left			: 620px;


	width			: 160px;


	height			: 82px;


}





#header_menu


{


	width			: 780px;


	margin			: 0px;


	padding			: 0px;


	height			: 47px;


}





#header_menu p


{


	width			: 780px;


}





#container


{


	width			: 780px;
	margin			: 0 auto;
	padding-bottom	: 30px;
}





#header


{


	width			: 800px;


	background		: url(../images/common/base/bg_header.gif);



	padding			: 0px;


	margin			: 0px;


	height			: 129px;


}





#flash


{


	width			: 780px;


	height			: 130px;


	margin			: 0px;


	padding			: 0px 0px 0px;



}
#flash_test
{
	width			: 762px;
	height			: 121px;
	background		: #CCC;
}






#menu


{


	width			: 188px;


	background		: url(../images/common/base/bg_menu.gif) no-repeat;


	text-align		: left;


	padding-left	: 0px;


}








#main


{


	width			: 565px;


	background		: #FFFFFF;


	text-align		: center;


	padding			: 0px;


	margin			: 0px;


}





#main_header


{


	width			: 565px;


	background		: #FFFFFF;


	text-align		: center;


	padding			: 0px;


	margin			: 0px;


}





#main table


{


	margin-left		: auto;


	margin-right	: auto;


}





#side


{


	width			: 210px;


	background		: url(../images/common/menu/bg_side.png);


}





.side_bottom


{


	width			: 210px;


	background		: url(../images/common/menu/side_bottom_bg.gif) center bottom no-repeat;


}








.right_shadow


{


	width			: 5px;


	margin			: 0px;


	padding			: 0px;


	background		: url(../images/common/base/bg_right_shadow.png);


}





#footer


{


	width			: 770px;


	background		: url(../images/common/base/bg_footer.gif) repeat-x;


}








/*---------------------------------------------------------*/


/*    copyright(C) WEB-SEED. All rights reserved. Ver1.0    */


/*---------------------------------------------------------*/


