@charset "shift_jis";

/*-------------------------------------------------
	Link設定
-------------------------------------------------*/
a:link    {color:#ca9860;  text-decoration:underline;}
a:visited {color:#ca9860;  text-decoration:underline;}
a:hover   {color:#ca9860;  text-decoration:none;}

/* 下線無し*/
a.noline:link    {color:#505050;  text-decoration:none;}
a.noline:visited {color:#505050;  text-decoration:none;}
a.noline:hover   {color:#FF0000;  text-decoration:underline;}

a.sky:link	  {color:#0086CC; text-decoration:underline;}
a.sky:visited {color:#0086CC; text-decoration:underline;}
a.sky:hover   {color:#FF0000; text-decoration:underline;}


/*-------------------------------------------------
	body
-------------------------------------------------*/
body#comment{
	background:#4b0208 url(../img/body_bg.gif) center top no-repeat;
	}

/*-------------------------------------------------
	wrapper
-------------------------------------------------*/
#wrapper{
	margin:0 auto;
	width:730px;
	}
/*-------------------------------------------------
	header
-------------------------------------------------*/
#header{
	margin:51px 0px 10px 0;
	padding:0 0 0 0;
	text-align:left;
	}
	
#contents{
	margin:0 0 36px;
	background:url(../img/contents_bg.gif) repeat-y;
	}

/*-------------------------------------------------
	flash
-------------------------------------------------*/

#flashcontmain{
	margin:0 auto;
	width:722px;
	text-align:center!important;
	position: relative;
	}

.flashCp{
	margin:0 auto 20px;
	padding:0 35px;
	text-align:center;
	color:#ca9860;
	}

/*#player{
	position: absolute;
	top: 393px;
	left: 290px;
	}

#noFlashBtn{
	position: absolute;
	top: 527px;
	left: 319px;
	}*/
	
/*-------------------------------------------------
	フッター
-------------------------------------------------*/
div#footer {
	margin:0 auto;
	padding:0;
	width:730px;	
	/*font-size:1px;*/
	line-height:1;
	color:#ca9860;
	}

div#footer img {
	display: block;
	}

div#footer ul {
	width:634px;
	margin:0 auto 29px;
	}

div#footer ul li {
	list-style: none;
	display:inline;
	}
#link01{width:160px;}
#link02{width:120px;}
#link03{width:110px;}
#link04{width:101px;}


* html div#footer ul {width:686px;}
* html div#footer ul li { line-height:1.4em;}

.footerbgCopy{
	padding:1px 0 1px;
	line-height:1;
	margin-bottom:30px;
	}
	
/* Hides from IE-mac \*/
* html .footerbgCopy{
	padding:5px 0 1px;	
	line-height:1;
	}
/**/

/* Hides from IE7 \*/
* + html .footerbgCopy{
	padding:1px 0 1px;
	line-height:1;
	}
/**/

.footerAttent{
	line-height:1;
	margin-bottom:28px;
	}

/*-------------------------------------------------
	popup
-------------------------------------------------*/
body#popup{
	background:#4b0208;
	}

#popup #wrapper{
	margin:0 auto;
	padding:32px 0 0 0;
	width:400px;
	}

#popup #contents{
	margin:0 auto 20px;
	width:342px;
	background:none;
	}

#popup #Section{
	background:#FFF url(../img/img_popup_bm.gif) bottom no-repeat;
	}


#popup #Section #inner{
	/*margin:0 0 1px;*/
	/*padding:38px 25px 120px;*/
	padding:0 25px 120px;
	}

#popup #Section p{
	padding:0;
	text-align:left;
	*font-size:140%;
	font-size:143%;	
	line-height:1.8;
	min-height:160px;
	*height:160px;
	}

/*IE7*/
	* + html #popup #Section p{
	 font-size:134%;	
	}

#popup #close{
	margin:23px auto 0;
	padding:0 0 0 0;
	}

/*------------------
	ca
-------------------*/

#popup #Section .noguchi{background:url(../img/popup_ca01.gif) 200px bottom no-repeat;}
#popup #Section .tatsumi{background:url(../img/popup_ca02.gif) 200px bottom no-repeat;}
#popup #Section .otsu{background:url(../img/popup_ca03.gif) 200px bottom no-repeat;}
#popup #Section .hiraga{background:url(../img/popup_ca04.gif) 200px bottom no-repeat;}
#popup #Section .kawasaki{background:url(../img/popup_ca05.gif) 200px bottom no-repeat;}
#popup #Section .tenmei{background:url(../img/popup_ca06.gif) 200px bottom no-repeat;}
#popup #Section .satou{background:url(../img/popup_ca07.gif) 200px bottom no-repeat;}
#popup #Section .minamide{background:url(../img/popup_ca08.gif) 196px bottom no-repeat;}
#popup #Section .kawarabayashi{background:url(../img/popup_ca09.gif) 180px bottom no-repeat;}
#popup #Section .ogura{background:url(../img/popup_ca10.gif) 200px bottom no-repeat;}
#popup #Section .kaneko{background:url(../img/popup_ca11.gif) 200px bottom no-repeat;}
#popup #Section .kitazawa{background:url(../img/popup_ca12.gif) 200px bottom no-repeat;}
#popup #Section .shimakawa{background:url(../img/popup_ca13.gif) 200px bottom no-repeat;}
#popup #Section .miura1{background:url(../img/popup_ca14.gif) 178px bottom no-repeat;}
#popup #Section .uchida{background:url(../img/popup_ca15.gif) 206px bottom no-repeat;}
#popup #Section .uga{background:url(../img/popup_ca16.gif) 206px bottom no-repeat;}
#popup #Section .inada{background:url(../img/popup_ca17.gif) 204px bottom no-repeat;}
#popup #Section .miura2{background:url(../img/popup_ca18.gif) 176px bottom no-repeat;}


#popup div#footer{
	margin:0 auto;
	width:400px;
	}

#popup .footerbgCopy{
	padding:1px 0 1px;
	line-height:1;
	margin-bottom:30px;
	}
	
/* Hides from IE-mac \*/
* html #popup .footerbgCopy{
	padding:5px 0 1px;	
	line-height:1;
	}
/**/

/* Hides from IE7 \*/
* + html #popup .footerbgCopy{
	padding:1px 0 1px;
	line-height:1;
	}
/**/

.footerAttent{
	line-height:1;
	margin-bottom:28px;
	}

/*--------------------
 radius
--------------------*/
.radius-17 {
	/*border:1px solid #FFF;*/
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	background:#FFF;
	*zoom:1;	
	}