/* あらゆるタグのベース */
*{	
	font:normal normal normal small/1.1em 'ＭＳ Ｐゴシック',Osaka,HiraKakuPro-W6,Verdana,Arial,sans-serif;
	padding:0;
	margin:0;
	line-height:1.1em;
	vertical-align:baseline;
	text-decoration:none;
	color:#000;}
a img{	border:none;}

/* ページの外枠 body base wrap */
body{}
#base{
	width:100%;}

/* ヘッダー */
#header{
	padding:20px 0 10px 0;
	background:#663300;}

#header h1#logomark,
#header div#logomark{
	display:inline;}

#header h1#logomark img,
#header div#logomark img{
	font-size:large;
	color:#fff;}

#header address{
	display:inline;
	vertical-align:bottom;
	color:#fff;
	padding:0 0 0 20px;}

#header address span.telephone{
	font-size:medium;
	color:#fff;}
	
/*right*/
#right{
	padding:30px 30px 0 0;}

#right h2{
	font-size:medium;
	padding:5px 0 5px 4px;
	margin:35px 0 0 3px;
	border-left:solid 3px #009900;}

#right h1,
#right h2.h2a{
	font-size:large;
	font-weight:bold;
	padding:9px 0 5px 7px;
	margin:25px 0 0 0 !important;
	border-left:solid 3px #993300;}

#right p{
	line-height:1.5em;
	padding:10px 0 0 10px;}

#right dl{
	margin:10px 0 0 10px;}
#right dl dt{
	color:#cc0000;
	line-height:1.5em;}
#right dl dd{
	line-height:1.5em;}

#right strong{
	color:#cc0000;}

#right a{
	color:#0000ff !important;
	text-decoration:underline !important;}

/*GoogleMap*/
div.googlemaps{
	padding:10px 0 0 10px;}

div.googlemaps span.google-name {
	font-size:medium !important;
	line-height:2em;
	vertical-align:center;}

/*left*/
#left{
	display:none;}

/*menu*/
#menu{}

#menu ul li{}

#menu ul li a{}

#menu ul li a:hover,
#menu ul li.current_page_item a{}

/*kanri*/
#kanri{}

#kanri a{}

	
/* footer */
#footer{
	margin:15px 0 0 0;
	padding:10px 10px 20px 0;
	background:#663300;}

#footer p.credit{
	font-size:x-small;
	color:#fff;
	text-align:right;}

/* Class */
.block	{display:block !important;}
.fl	{float:left !important;}
.fr	{float:right !important;}
.cl	{padding:0px; margin:0px; height:0.1px; font-size:0.1px ;clear:both;}
.fs-xs	{font-size:x-small !important;}
.fs-s	{font-size:small !important;}
.fs-m	{font-size:medium !important;}
.va-t	{vertical-align:top !important;}
.ta-r	{text-align:right !important;}
.w01	{width:49% !important;}
.col-pink	{color:#ff0099 !important;}
.col-orange	{color:#ff6600 !important;background:transparent;}
.col-gray	{color:#333333 !important;}
.col-green	{color:#008833 !important;background:transparent;}
.col-bluegreen	{color:#009977 !important;}
.col-darkblue	{color:#0A50A1 !important;}
.col-pureblue	{color:#0000ff !important;}
.col-darkpurple	{color:#80003F !important;}

