@CHARSET "UTF-8";
body#index {margin: 0 auto;background: url("../images/index_back.jpg") no-repeat center 0;background-size:1920px;background-color: #30aaff;}
#index_top_text {height: 24px;width: 1000px;padding-top: 6px;_height: 34px;margin: 0 auto;}
#index_top_text h1 {color: #ffffff;font-size: 10px;text-align: center;float:left;}
#index_top_text p {color: #ffffff;font-size: 10px;float:left;}
#index_top_text p a {color: #ffffff;font-size: 10px;text-decoration: underline;}
#direction_word {width: 400px;height: 30px;text-align: left;margin: 0 auto;margin-top:110px;}
body#index .wave {height: 280px;width: 400px;margin:0 auto;}
body#index .wave .logo {height: 280px;width: 400px;}
#base {width: 900px;margin: 0 auto;}
a#index_page_top {display: block;width: 120px;height: 30px;margin-left: 760px;margin-top: 40px;padding-bottom: 20px;text-indent: -9999px;background: url(../images/page_top.png) left top no-repeat;}
/*** 2.エントランス ***/
#entrance {width: 400px;height: 70px;margin: 0 auto;text-indent: -9999px;}
#entrance li.enter {float: left;background: url(../images/enter_off.png) repeat scroll 0 top;width: 170px;height: 70px;}
#entrance li.enter a {display: block;height: 100%;}
#entrance li.enter a:hover {background: url(../images/enter_on.png) repeat scroll 0 top;width: 170px;height: 70px;left: 0;}
#entrance li.mark18 {background: url(../images/mark18.png) no-repeat;float: left;width: 60px;height: 70px;}
#entrance li.exit {float: right;background: url(../images/exit.png) repeat scroll 0 top;width: 170px;height: 70px;}
#entrance li.exit a {display: block;height: 100%}
#entrance li.exit a {background: url(../images/exit.png) repeat scroll 0 top;width: 170px;height: 70px;}
.prohibition{width:400px;height:140px;margin:0 auto;color:#ffffff;font-size:10px;}
#index_qr {width: 900px;height: 80px;margin: 0 auto;margin-bottom:20px;}
/*** 3.下部テキスト ***/
.undertext1 {width: 1000px;margin: 0 auto;padding-top: 8px;font-weight:bold;}
.undertext1 h2{color:#ffffff;font-size: 11px;text-align: center;font-weight:bold;}
.undertext1 p{
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	line-height:18px;
	margin-top:10px;
	border-top:0px solid #fff;
	padding-top:10px;
}
/*** 4.相互バナー ***/
.banner_area2 {width: 816px;margin-top: 10px;clear: both;}
.banner_area2 .banner_big  {width: 200px;height: 40px;float: left;margin-left: 4px;_margin-left: 2px;margin-bottom: 2px;}
.banner_area1 {width: 828px;margin-top: 8px;clear: both;}
.banner_area1 .small {width: 88px;height: 31px;float: left;margin-left: 4px;_margin-left: 2px;margin-bottom: 2px;}
.link_title1 {background: url("../images/link_title1.gif") no-repeat;width: 944px;height: 26px;margin: 16px 0 10px 0px;clear: both;}
.link_title {background: url("../images/link_title.gif") no-repeat;width: 944px;height: 40px;margin: 10px 0;clear: both;}
.link_title .title {color: #ffffff;font-size: 14px;font-weight: bold;width: 934px;padding-top: 10px;height: 30px;margin-left: 10px;text-align: left;}
.link_title .title h3{font-weight: bold;}
.link_title1 .title h2{font-weight:bold;font-size:14px;color:#ffffff;text-align:center;margin-left:20px;padding-top:4px;}
#banner468{width:944px;margin:0 auto;margin-bottom:10px;}
#banner468 li{float:left;margin-right:2px;margin-left:2px;margin-bottom:4px;width:468px;height:60px;}
.banner_center{width:400px;margin:0 auto;}
.celeb_deli{margin:0 auto;margin-bottom:2px;width:468px;}
/*** 5.フッター ***/
#index_footer {clear: both;}
#center {width: 900px;height: 80px;margin: 0 auto;color: #ffffff;}
#center .text_menu {padding-top: 18px;height: 16px;_height: 34px:color: #ffffff;font-size: 11px;}
#center .text_menu a {color: #ffffff;font-size: 11px;padding: 0 8px;}
#center .text_menu a:hover {text-decoration: underline;}
.copyright p {font-size: 12px;color: #ffffff;}
.copyright p a {text-decoration: underline;}
div a {text-decoration: underline;color: #000000;}
