@charset "utf-8";
@import url(styles/import.css);
/* default */
body {background: #f3f3e9; color: #333;}
#container {background: #fff;}
a {color: #333;}
a:hover {color: #000;}
/* header */
#header {background: url("images/design/header.png") no-repeat;}
#header * {color: #666;}
/* contents */
#center h3 {background: #ece6dd url("images/design/h3.png") left bottom no-repeat; color: #000;}
#center h3 a {color: #000;}
#center h4 {background: #edf0e9 url("images/design/h4.png") left bottom no-repeat; color: #000;}
#center .box-right h4 {background: none;}
#center .category-header h3 {background: none;}
#center table th {background: #eee; border: 1px solid #ccc;}
#center table td {border: 1px solid #ccc;}
#center .faq a {background: url("images/question.png") left center no-repeat;} 
/* navi */
#category li span, #category li a {color : #000;}
#category li a {background: #025a00 url("images/design/navi.png") 0px center no-repeat; color: #fff;}
#category li li a {border-bottom: 1px dotted #b3b3b3; background: #fff url("images/design/subnavi.png") left center no-repeat; color : #000;}
#category li li a:hover {background: #fff url("images/design/subnavi.png") -215px center no-repeat;}
/* footer */
#footer {background: #024900;}
#footer * {color: #ccc;}
#footer a {color: #ccc;}
/* toppage */
#index #center h3 {background: #edf0e9 url("images/top_h3.png") left bottom no-repeat;}
#index #center h4 {background: url("images/top_h4.png") repeat-x center;}
#index #center .whats h5 {background: url("images/top_h5.png") repeat-x center;}
#index #center .whats p {background: url("images/design/new_arrow.png") no-repeat 4px center;}
.top_mapflash {
	background: url("images/top_mapflash.png") no-repeat;
	width: 684px;
	height: 331px;
}

.top_map {
	background: url("images/top_map.gif") no-repeat;
	width: 684px;
	height: 192px;
}
/* contents2 */

.voice {background: url("images/design/voice_bg.png") repeat;
	margin:10px;
	padding:10px;
}


.clubpct{border:1px; color:#CC6600 padding:1px;}
.grb{color:#025000; font-weight:bold;}
.up2{clear: both; padding: 0.3em; float: right;}
.new a{background: url(images/design/icon_new.png) no-repeat 0px 0px;padding-left:33px;}
.content img.nolink{ margin:0 3px 0 0;}


/* banner_gien */

.gien01 {
	background-image: url(images/banner_gien01.png);
	background-repeat: no-repeat;
	clear: both;
	height: 85px;
	width: 660px;
}
.gien {
	width: 660px;
	clear: both;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;}
.gien02 {
	background-image: url(images/banner_gien02.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 660px;
	font-size: 30px;
	color: #FFF;
	line-height: 70px;
	padding-left: 350px;
}
.gien03 {
	background-image: url(images/banner_gien03.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 660px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
}
.gien04 {
	background-image: url(images/banner_gien04.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 660px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 16px;
	line-height: 30px;
	color: #939F87;
	font-weight: bold;
	padding-left: 250px;
}
.gien05 {
	background-image: url(images/banner_gien05.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 660px;
padding-left: 238px;
}

/* banner_gien2 */

.gien2_01 {
	background-image: url(http://uma-crane.com/images/banner_gien2_01.png);
	background-repeat: no-repeat;
	clear: both;
	height: 102px;
	width: 660px;
	margin-bottom:10px;
}

.gien2 {
	width: 660px;
	clear: both;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;}
.gien2_01 p,
.gien2_02 p{
	text-indent:-9999px;
	margin:0;
	padding:0;
}
.gien2_02 {
	background-image: url(http://uma-crane.com/images/banner_gien2_02.png);
	background-repeat: no-repeat;
	clear: both;
	height: 26px;
}
.gien2_03 {
	background-image: url(http://uma-crane.com/images/banner_gien2_03.png);
	background-repeat: no-repeat;
	height: 100px;
	font-size: 30px;
	color: #FFF;
	line-height: 70px;
	padding-left: 350px;
}
/* SendaiEvent */
.sendaievent{ margin:auto 10px 20px 10px;}

