@charset "utf-8";
/* CSS Document */

a:link{
color: #2857b8;
text-decoration: none;
border:0;
}

a:visited{
text-decoration: none;
border:0;
color: #2857b8;	
}

a:hover{
color: #d54f4f;
border :0;
text-decoration: underline;
}

/*---------CAEg---------*/

#sideber{
width: 295px;
text-align:left;
margin:0px;
padding;
float:left;
}


#main{
width: 602px;
margin:0px;
text-align:left;
padding-left:0px;
float:right;
}

/*------------------*/
.box269{
	margin:0 0 0 15px;
	padding:0 0 5px 0;
	background-color:#535353;
	width:269px;
	height:auto;
}

.box269a{
width:269px;
margin-left:15px;
margin-top:10px;
}

.box269b{
	margin-top:10px;
	margin-left:15px;
	width:269px;
}

.box269b img{
	vertical-align:bottom;
}

.box269c{
	width:269px;
	margin:0 0 10px 15px;
}

.box267{
	width:267px;
	background:url(./images/ke-tai_bg.jpg) repeat-x;
	border-left:#e0a5ab solid 1px;
	border-right:#e0a5ab solid 1px;
}

.shisha{
	margin:5px;
	border:#CCCCCC solid 1px;
	width:256px;
}

.shitit{
	padding-top:2px;
	padding-left:165px;
	background:url(images/sisha.gif) no-repeat;
	height:28px;
	font-size:10pt;
	color:#FFFFFF;
}

.shitxt{
	border-bottom:#CCCCCC dotted 1px;
	background:#FFFFFF url(images/yaji1.gif) no-repeat left;
	font-size:90%;
	width:256px;
}

table.shitxt td {
	line-height:1.2 !important;
}

table.shitxt td a {
	line-height:2;
}

.shi-kuwasiku{
	margin:8px;
	text-align:center;
}



.keitai{
	background:#FFFFFF;
	border:#CCCCCC dotted 1px;
	font-size:90%;
	padding:5px;
	margin-bottom:5px;
}

table.keitai tr td{
}

table.keitai tr td.k_menu{
	padding-left:10px;
}

/*---------E---------*/

.ao-txt{color:#0066CC;
padding:10px 0;}

.pickup{
border:#9f9f9f 1px solid;
width:577px;
background-color:#FFFFFF;
margin:0px;
margin-left:10px;
}

.pickupb{
	border-bottom:#CCCCCC solid 1px;
}

.pickupb img{
	margin:5px 0 0 10px;
	vertical-align:top;
}

.pickup-moive{
border-bottom:#CCCCCC dotted 1px;
font-weight:bold;}

.pickupt{
line-height:120%;
text-align:left;
font-size:90%;
padding-left:10px;
}

.joho{
margin-top:15px;
margin-left:10px;}


.johot{
background:url(images/joho_t.gif) no-repeat left;
widows:577px;
height:30px;
margin-left:10px;
}

.johotxt{
font-size:90%;}


.joho1{
	margin:10px 10px 0 10px;
	border:#afafaf 1px solid;
	font-size:90%;
}


.joho1 ul li{
margin-left:30px;
padding-left:5px;
list-style-image:url(images/joho_yaji.gif);
list-style-type:none;
line-height:150%;
vertical-align:middle;
}

.pg-r{
margin-left:10px;
font-size:8pt;
color:#e79595;
}


.joho2{
	margin-left:10px;
	border-top:#afafaf 1px solid;
	border-left:#afafaf 1px solid;
}

.johog{
	padding:5px 0 5px 10px;
	background:#f6f6f6;
	border-bottom:1px #afafaf solid;
	border-right:1px #afafaf solid;
}

.johog2{
	padding:5px 0 5px 10px;
	background:#f6f6f6;
	border-bottom:1px #afafaf solid;
}

.johow{
	padding:5px 0 5px 10px;
	background:#FFFFFF;
	border-bottom:1px #afafaf solid;
	border-right:1px #afafaf solid;
}

.johow2{
background:#FFFFFF;
padding:5px 0 5px 10px;
border-bottom:1px #afafaf solid;
}

.johog ul li{list-style-type:none;line-height:160%; padding-left:20px;}
.johow ul li{list-style-type:none;line-height:160%; padding-left:20px;}
.johog2 ul li{list-style-type:none;line-height:160%; padding-left:20px;}
.johow2 ul li{list-style-type:none;line-height:160%; padding-left:20px;}


.theatertxt {
	font-size:90%;
}

/*---------link---------*/
	
.sonota{
	margin:5px 20px 0 20px;
	border:1px solid #FFF;
	background-color:#3d3d3d;
	width:215px;
	line-height:1.5em;
}

.sonota a{
	text-align:center;
	font-size:90%;
	color:#f1f1f1 !important;
	text-decoration:none;
	width:215px;
	height:1.5em;
	line-height:1.5em;
	display:block;
}

.sonota a:link,.sonota a:visited{
	text-align:center;
	color: #ffffff !important;
}

.sonota a:hover{
	background-color:#e69898 !important;
	color: #d54f4f;
}


