@charset "utf-8";
/* CSS Document */
* {-webkit-text-size-adjust: 100%; }
body {
	font: 0.9em/1.5em "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px auto;
	padding: 0px;
	background-image: url(images/bg_imagearea_small.jpg) ,url(images/footer_bg_long.jpg);
	background-repeat:no-repeat;
	background-position:center top, center bottom;
	left: auto;
	right: auto;
	width: 1200px;
	overflow: auto;
}
#page {
	background: url(images/bg_img10px_.png) repeat-y center top;
	margin: 0px auto;
	padding: 0px;
	top: 0px;
}
#page2 {
	background: #FFFFFF url(images/m_shadow.gif) no-repeat center 528px;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
}

/* ここからheader */

#header {
	padding: 0px;
	height: 113px;
	background: url(images/headerarea_bg.jpg);
	margin: 0px;
	overflow: hidden;
}
#header_1 {
	padding: 0px;
	float: left;
	margin: 0px;
}

#header_1 h1 {
	margin: 18px 0px 0px;
	padding: 0px;
}
	
	
	
#header_2 {
	padding: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 181px;
	float: left;
}
#header_3 {
	padding: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	float: left;
}
#header_4 {
	padding: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	float: left;
}
#header_5 {
	padding: 0px;
	margin-top: 26px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	float: left;
}
#header_6 {
	padding: 9px 0px 0px 10px;
	float: left;
	margin: 0px;
}

#header1_5corner {
	padding: 0px 0px 0px 20px;
	height: 82px;
	margin: 0px;
}

#header6_7corner {
	height: 31px;
	margin: 0px;
	padding: 0px;
	width: 1000px;
}
#header7_corner {
	margin: 0px;
	padding: 0px 0px 0px 35px;
	height: 31px;
	float: left;
	width: 350px;
}
#header7_corner li {
	float: left;
}

#header7_corner a {
	font:0.85em ;
	color: #FFF;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 31px;
	width: 100px;
	list-style: none;
	text-decoration: none;
	text-align: center;
}


#header7_corner a:hover {
	color: #999;
}
#header7_corner_live a {
	color: #999;
}

/* headerここまで */


#g_menu {
	margin: 0px auto;
	padding: 0px;
	height: 70px;
	width: 1000px;
	list-style: none;
}
#g_menu a {
	display: block;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 166px;
	text-decoration: none;
}
.btn01,.btn02,.btn03,.btn04,.btn05,.btn06_live,.btn02_live,.btn03_live,.btn04_live,.btn05_live,.btn06{
	float: left;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img {
	border: 0px;
}
.head_img {
	margin: 0px;
	padding: 0px;
}


.main_ph {
	margin: 0px;
	padding: 0px;
	height: 345px;
	width: 1000px;
}


#g_menu .btn01 a {
	background: url(images/btn01.jpg) no-repeat;
}
#g_menu .btn01 a:hover {
	background: url(images/btn01_hover.jpg) no-repeat;
}
#g_menu .btn01_live a {
	background: url(images/btn01_hover.jpg) no-repeat;
}



#g_menu .btn02 a {
	background: url(images/btn02.jpg) no-repeat;
}
#g_menu .btn02 a:hover {
	background: url(images/btn02_hover.jpg) no-repeat;
}
#g_menu .btn02_live a {
	background: url(images/btn02_hover.jpg) no-repeat;
}


#g_menu .btn03 a {
	background: url(images/btn03.jpg) no-repeat;
}
#g_menu .btn03 a:hover {
	background: url(images/btn03_hover.jpg) no-repeat;
}
#g_menu .btn03_live a {
	background: url(images/btn03_hover.jpg) no-repeat;
}


#g_menu .btn04 a {
	background: url(images/btn04.jpg) no-repeat;
}
#g_menu .btn04 a:hover {
	background: url(images/btn04_hover.jpg) no-repeat;
}
#g_menu .btn04_live a {
	background: url(images/btn04_hover.jpg) no-repeat;
}


#g_menu .btn05 a {
	background: url(images/btn05.jpg) no-repeat;
}
#g_menu .btn05 a:hover {
	background: url(images/btn05_hover.jpg) no-repeat;
}
#g_menu .btn05_live a {
	background: url(images/btn05_hover.jpg) no-repeat;
}

#g_menu .btn06 a {
	background: url(images/btn06.jpg) no-repeat;
}
#g_menu .btn06 a:hover {
	background: url(images/btn06_hover.jpg) no-repeat;
}
#g_menu .btn06_live a {
	background: url(images/btn06_hover.jpg) no-repeat;
}

#apDiv1 {
	position:absolute;
	left:830px;
	top:540px;
	width:157px;
	height:157px;
	z-index:1;
	overflow: visible;
}



#r_menu {
	margin: 0px auto;
	padding: 0px;
	height: 350px;
	width: 210px;
	list-style: none;
}
#r_menu a {
	display: block;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 210px;
	text-decoration: none;
	text-indent: -9999px;
}


#r_menu .r_btn01 a {
	background: url(3_room/r_btn01.gif) no-repeat;
}
#r_menu .r_btn01 a:hover {
	background: url(3_room/r_btn01_hover.gif) no-repeat;
}

#r_menu .r_btn01_live a {
	background: url(3_room/r_btn01_hover.gif) no-repeat;
}


#r_menu .r_btn02 a {
	background: url(3_room/r_btn02.gif) no-repeat;
}
#r_menu .r_btn02 a:hover {
	background: url(3_room/r_btn02_hover.gif) no-repeat;
}

#r_menu .r_btn02_live a {
	background: url(3_room/r_btn02_hover.gif) no-repeat;
}


#r_menu .r_btn03 a {
	background: url(3_room/r_btn03.gif) no-repeat;
}
#r_menu .r_btn03 a:hover {
	background: url(3_room/r_btn03_hover.gif) no-repeat;
}

#r_menu .r_btn03_live a {
	background: url(3_room/r_btn03_hover.gif) no-repeat;
}


#r_menu .r_btn04 a {
	background: url(3_room/r_btn04.gif) no-repeat;
}
#r_menu .r_btn04 a:hover {
	background: url(3_room/r_btn04_hover.gif) no-repeat;
}

#r_menu .r_btn04_live a {
	background: url(3_room/r_btn04_hover.gif) no-repeat;
}

#r_menu .r_btn05 a {
	background: url(3_room/r_btn05.gif) no-repeat;
}
#r_menu .r_btn05 a:hover {
	background: url(3_room/r_btn05_hover.gif) no-repeat;
}

#r_menu .r_btn05_live a {
	background: url(3_room/r_btn05_hover.gif) no-repeat;
}

#r_menu .r_btn06 a {
	background: url(3_room/r_btn06.gif) no-repeat;
}
#r_menu .r_btn06 a:hover {
	background: url(3_room/r_btn06_hover.gif) no-repeat;
}

#r_menu .r_btn06_live a {
	background: url(3_room/r_btn06_hover.gif) no-repeat;
}

#r_menu .r_btn07 a {
	background: url(3_room/r_btn07.gif) no-repeat;
}
#r_menu .r_btn07 a:hover {
	background: url(3_room/r_btn07_hover.gif) no-repeat;
}

#r_menu .r_btn07_live a {
	background: url(3_room/r_btn07_hover.gif) no-repeat;
}
#page_under {
	margin: 0px auto;
	padding: 0px;
	width: 1044px;
}
.text_red {
	color: #FF0000;
}

/* fooderここから */   
#footer_area_center {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	height: 230px;
	width: 1000px;
}
#footer_left_corner {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 800px;
}
#footer_up {
	margin: 0px;
	padding: 0px;
	width: 1000px;
}

#footer_tel {
	margin: 0px;
	padding: 41px 0px 9px;
	width: 600px;
	float: left;
}
#footer_adress {
	padding: 25px 0px 0px 200px;
	font: normal 1em/1.5em ;
	color: #FFFFFF;
	margin: 0px;
	width: 600px;
	float: left;
}
#footer_acsess {
	margin: 0px;
	float: left;
	padding: 5px 0px 0px;
	font: 0.8em/1.3em ;
	color: #FFFFFF;
}
#footer_porisy {
	margin: 0px;
	padding: 0px;
}
#footer_light_corner {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
}
#img_barcord {
	border: 0px;
	margin: 0px;
	padding: 25px 0px 0px;
	width: 180px;
}
#footer_koboshi_logo {
	margin: 0px;
	padding: 35px 48px 0px 28px;
	float: left;
	top: 1970px;
}

#footer_wrap {
	margin: 0px auto;
	padding: 0px;
	width: 1060px;
}

#footer_wrap {
	margin: 0px auto;
	padding: 0px;
	width: 1060px;
}

/* fooderここまで */ 



.area_1 {
	margin: 0px;
	padding: 0px;
}
.area_1_2 {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	width: 285px;
}
.area_1_2_a {
	margin: 0px;
	padding: 0px 0 0px 0px;
}
.area_1_2_b {
	margin: 28px 0px 0px;
	padding: 0px;
}
.area_1_2_c {
	margin: 0px;
	padding: 0px;
	float: left;
}
h1 {
	font: bold 1.9em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px;
	color: #C98370;
}
h2 {
	font: bold 1.5em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px 0px 0px;
	color: #C98370;
	padding: 0px;
}
h3 {
	font: normal 1.2em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px 0px 0px;
	color: #666;
	padding: 0px;
}
h4 {
	font: normal 1em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px 0px;
	color: #666;
	padding: 0px;
}
h5 {
	font: 1.2em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px;
	color: #666;
	padding: 0px;
}
h6 {
	font: bold 1.5em/1.5 "ＭＳ Ｐゴシック","メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Helvetica,Verdana,sans-serif;
	margin: 0px;
	color: #666;
	padding: 10px 0px 0px;
}
.img_small {
	margin: 0px;
	padding: 0px;
}
.area_2 {
	margin: 60px 0px 0px;
	padding: 0px;
	width: 670px;
}
hr {
	color: #333;
	border-top: 1px solid #333;
	margin: 0px;
	padding: 0px;
}

.area_2_b {
	margin: 28px 0px 0px;
	padding: 0px;
}
.banner_kakomi {
	margin: 10px 0px 0px;
}
.area_2_b_1 {
	margin: 0px 70px 0px 0px;
	padding: 0px;
	float: left;
	width: 300px;
}
.area_2_b_1_plus {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 300px;
}
.rinkbtn {
	margin: 6px 0px 0px;
	padding: 0px;
	float: left;
}
.area_2_4 {
	margin: 6px 0px 0px 5px;
	padding: 0px;
	float: left;
}
#main {
	margin: 60px 40px 0px;
	padding: 0px;
}
#contents {
	padding: 0px;
	width: 210px;
	margin: 0px 40px 0px 0px;
	float: left;
}
#contents_btn {
	padding: 0px;
	width: 210px;
	margin: 0px;
}
#m_area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 670px;
}
.pankuzu {
	margin: 0px;
	padding: 60px 0px 30px;
	font: 0.9em ;
	color: #333333;
	text-align: right;
	clear: left;
}
.pankuzu a    {
	font: 0.9em ;
	color: #333333;
	clear: left;
	text-decoration: none;
}
.clear {
	clear: left;
}
#outside_pege {
	margin: 0px auto;
	background: url(images/outsaide_obi.gif) no-repeat left 182px;
	padding: 0px;
	width: 1060px;
}
