body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: small;
	color: #ffffff;
	line-height: 160%;
	font-family:'CI',Meiryo,'lr oSVbN',sans-serif,Osaka,Arial;
}
a:link {text-decoration: none; color: #f6ee92;}
a:visited {text-decoration: none; color: #f6ee92;}
a:hover {text-decoration: underline; color: #ecd900;}
a:active {text-decoration: underline; color: #ecd900;}

#home {background:url(../images/bg.gif) center top repeat #ffffff;}
#top {background:url(../images/bg.gif) center top repeat #ffffff;}

#container {
	width: 868px;
	margin: 0 auto;
	padding: 0;
	background:url(../images/container.gif) center top repeat-y;
}
#contents {
	width: 790px;
	margin: 0 auto;
	padding: 0;
}
#contentsin {
	width: 756px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

/*‘‘‘‘‘wb_‘‘‘‘‘*/
#header {
	height: 120px;
	margin: 0;
	padding: 0;
	text-align: right;
	background:url(../images/header.jpg) center top no-repeat;
}
#logo {
	float: left;
	display: block;
	width: 260px;
	height: 95px;
	margin: 0 auto 0 0;
	padding: 0;
	text-align: left;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
#link {
	display: block;
	width: 167px;
	height: 28px;
	margin: 0 0 0 auto;
	padding: 0;
	text-align: left;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}
h1 {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
}

/*‘‘‘‘‘G^[‘‘‘‘‘*/
#homeimg {
	height: 544px;
	margin: 65px auto 0;
	padding: 0;
	background:url(../images/home.jpg) center top no-repeat;
	text-align: right;
}
#homenavi {
	width: 648px;
	margin: 0 auto;
	padding: 317px 0 0;
	text-align: right;
}
#homeimg ul {
	width: 242px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#homeimg ul li {
	display: inline;
	float: left;
	height: 30px;
	margin: 0;
	padding: 0;
}
#homeimg ul li a {
	display: block;
	width: 121px;
	height: 30px;
	margin: 0;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background-image: url(../images/hn.jpg);
}
#hn01 a:link,#hn01 a:visited {background-position: 0 0px;}
#hn01 a,#hn01 a:hover {background-position: 0px -30px;}
#hn02 a:link,#hn02 a:visited {background-position: -121px 0px;}
#hn02 a,#hn02 a:hover {background-position: -121px -30px;}


/*‘‘‘‘‘ε«’j[‘‘‘‘‘*/
#gn {
	width: 790px;
	height: 65px;
	margin: 0;
	padding: 0;
}
#gn ul {
	height: 45px;
	margin: 0;
	padding: 0;
}
#gn ul li {
	display: inline;
	float: left;
	height: 45px;
	margin: 0;
	padding: 0;
}
#gn ul li a {
	display: block;
	height: 45px;
	margin: 0;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background-image: url(../images/gn.jpg);
}
#gn01,#gn06 {width: 131px;}
#gn02,#gn03,#gn04,#gn05 {width: 132px;}

#gn01 a:link,#gn01 a:visited {background-position: 0 0px;}
#gn01 a,#gn01 a:hover {background-position: 0px -45px;}
#gn02 a:link,#gn02 a:visited {background-position: -131px 0px;}
#gn02 a,#gn02 a:hover {background-position: -131px -45px;}
#gn03 a:link,#gn03 a:visited {background-position: -263px 0px;}
#gn03 a,#gn03 a:hover {background-position: -263px -45px;}
#gn04 a:link,#gn04 a:visited {background-position: -395px 0px;}
#gn04 a,#gn04 a:hover {background-position: -395px -45px;}
#gn05 a:link,#gn05 a:visited {background-position: -527px 0px;}
#gn05 a,#gn05 a:hover {background-position: -527px -45px;}
#gn06 a:link,#gn06 a:visited {background-position: -659px 0px;}
#gn06 a,#gn06 a:hover {background-position: -659px -45px;}


.h2 {
	margin: 0;
	padding: 6px 0 0 42px;
	background:url(../images/h2.jpg) left top no-repeat;
}
.h2top {
	margin: 0;
	padding: 8px 0 0 42px;
	background:url(../images/h2top.jpg) left top no-repeat;
}
h2 {
	height: 50px;
	margin: 0;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}
#h2_top1 {background-image: url(../images/h2_top1-2.jpg);}
#h2_top2 {background-image: url(../images/h2_top2.jpg);}
#h2_top3 {background-image: url(../images/h2_top3.jpg);}
#h2_top4 {background-image: url(../images/h2_top4.jpg);}
#h2_top5 {background-image: url(../images/h2_top5.jpg);}
#h2_lady1 {background-image: url(../images/h2_lady1.jpg);}
#h2_schedule1 {background-image: url(../images/h2_schedule.jpg);}
#h2_schedule2 {background-image: url(../images/h2_schedule2.jpg);}
#h2_schedule3 {background-image: url(../images/h2_schedule3.jpg);}
#h2_price1 {background-image: url(../images/h2_price1.jpg);}
#h2_price2 {background-image: url(../images/h2_price2.jpg);}
#h2_price3 {background-image: url(../images/h2_price3.jpg);}
#h2_price4 {background-image: url(../images/h2_price4.jpg);}
#h2_recruit1 {background-image: url(../images/h2_recruit1.jpg);}
#h2_link1 {background-image: url(../images/h2_link1.jpg);}
#h2_mail1 {background-image: url(../images/h2_mail1.jpg);}

.h3 {
	margin: 10px 0 0;
	padding: 9px 0 0 21px;
	background:url(../images/h3.jpg) left top no-repeat;
}
h3 {
	height: 45px;
	margin: 0;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}
#h3_recruit1 {background-image: url(../images/h3_recruit1.jpg);}
#h3_recruit2 {background-image: url(../images/h3_recruit2.jpg);}

/*‘‘‘‘‘gbv‘‘‘‘‘*/

#cover {
	height: 187px;
	margin: 0;
	padding: 0 0 0 14px;
}
#sunbbs3 {
	width: 510px;
	height: 160px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#sunbbs2 {
	width: 540px;
	height: 835px;
	margin: 0;
	padding: 0;
}

#topsode {
	float: right;
	width: 200px;
	margin: 0 0 0 auto;
	padding: 0;
	background:url(../images/topsode.gif) center top repeat;
	font-size: 9pt;
	line-height: 150%;
	text-align: left;
	color: #ffffff;
}
#sunbbs {
	width: 217px;
	height: 250px;
	margin: 0 -17px 38px 0;
	padding: 0;
}
#mailmaga {
	width: 200px;
	height: 300px;
	margin: 0;
	padding: 0;
}

.sode {
	margin: 0;
	padding: 15px 0px 15px;
	text-align: center;
}
.sode img {
	margin: 7px 0;
}
.ad {
	font-size: 8pt;
}


.schedule {
	width: 745px;
	height: 600px;
	margin: 0 0 10px;
	padding: 0 0 0 15px;
}
/*‘‘‘‘‘έΠ«‘‘‘‘‘*/
.kiji {
	float: left;
	width: 160px;
	height: 265px;
	margin: 0 15px 15px 0;
	padding: 0;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	letter-spacing: 1px;
	border-bottom: 2px solid #d2bd66;
}
.date a {
	display: block;
	width: 160px;
	height: 241px;
	margin: 0 auto 10px;
	padding: 0;
}
#l01 {background:url(../lady/01/00.jpg) center top no-repeat;}
#l02 {background:url(../lady/02/00.jpg) center top no-repeat;}
#l03 {background:url(../lady/03/00.jpg) center top no-repeat;}
#l04 {background:url(../lady/04/00.jpg) center top no-repeat;}
#l05 {background:url(../lady/05/00.jpg) center top no-repeat;}
#l06 {background:url(../lady/06/00.jpg) center top no-repeat;}
#l07 {background:url(../lady/07/00.jpg) center top no-repeat;}
#l08 {background:url(../lady/08/00.jpg) center top no-repeat;}
#l09 {background:url(../lady/09/00.jpg) center top no-repeat;}
#l10 {background:url(../lady/10/00.jpg) center top no-repeat;}
#l11 {background:url(../lady/11/00.jpg) center top no-repeat;}
#l12 {background:url(../lady/12/00.jpg) center top no-repeat;}
#l13 {background:url(../lady/13/00.jpg) center top no-repeat;}
#l14 {background:url(../lady/14/00.jpg) center top no-repeat;}
#l15 {background:url(../lady/15/00.jpg) center top no-repeat;}
#l16 {background:url(../lady/16/00.jpg) center top no-repeat;}
#l17 {background:url(../lady/17/00.jpg) center top no-repeat;}
#l18 {background:url(../lady/18/00.jpg) center top no-repeat;}
#l19 {background:url(../lady/19/00.jpg) center top no-repeat;}
#l20 {background:url(../lady/20/00.jpg) center top no-repeat;}
#l21 {background:url(../lady/21/00.jpg) center top no-repeat;}
#l22 {background:url(../lady/22/00.jpg) center top no-repeat;}
#l23 {background:url(../lady/23/00.jpg) center top no-repeat;}
#l24 {background:url(../lady/24/00.jpg) center top no-repeat;}
#l25 {background:url(../lady/25/00.jpg) center top no-repeat;}
#l26 {background:url(../lady/26/00.jpg) center top no-repeat;}
#l27 {background:url(../lady/27/00.jpg) center top no-repeat;}

#l30 {background:url(../lady/30/00.jpg) center top no-repeat;}
#l31 {background:url(../lady/31/00.jpg) center top no-repeat;}
#l32 {background:url(../lady/32/00.jpg) center top no-repeat;}

/*‘‘‘‘‘έΠ« NEW θ‘‘‘‘‘*/

#l28 {background:url(../lady/28/001.jpg) center top no-repeat;}
#l29 {background:url(../lady/29/001.jpg) center top no-repeat;}
#l33 {background:url(../lady/33/001.jpg) center top no-repeat;}
#l34 {background:url(../lady/34/001.jpg) center top no-repeat;}
#l35 {background:url(../lady/35/001.jpg) center top no-repeat;}
#l36 {background:url(../lady/36/001.jpg) center top no-repeat;}
#l37 {background:url(../lady/37/001.jpg) center top no-repeat;}
#l38 {background:url(../lady/38/001.jpg) center top no-repeat;}
#l39 {background:url(../lady/39/001.jpg) center top no-repeat;}
#l40 {background:url(../lady/40/001.jpg) center top no-repeat;}
#l41 {background:url(../lady/41/001.jpg) center top no-repeat;}
#l42 {background:url(../lady/42/001.jpg) center top no-repeat;}
#l43 {background:url(../lady/43/001.jpg) center top no-repeat;}
#l44 {background:url(../lady/44/001.jpg) center top no-repeat;}
#l45 {background:url(../lady/45/001.jpg) center top no-repeat;}
#l46 {background:url(../lady/46/001.jpg) center top no-repeat;}
#l47 {background:url(../lady/47/001.jpg) center top no-repeat;}
#l48 {background:url(../lady/48/001.jpg) center top no-repeat;}
#l49 {background:url(../lady/49/001.jpg) center top no-repeat;}
#l50 {background:url(../lady/50/001.jpg) center top no-repeat;}
#l51 {background:url(../lady/51/001.jpg) center top no-repeat;}
#l52 {background:url(../lady/52/001.jpg) center top no-repeat;}
#l53 {background:url(../lady/53/001.jpg) center top no-repeat;}
#l54 {background:url(../lady/54/001.jpg) center top no-repeat;}
#l55 {background:url(../lady/55/001.jpg) center top no-repeat;}
#l56 {background:url(../lady/56/001.jpg) center top no-repeat;}
#l57 {background:url(../lady/57/001.jpg) center top no-repeat;}
#l58 {background:url(../lady/58/001.jpg) center top no-repeat;}
#l59 {background:url(../lady/59/001.jpg) center top no-repeat;}
#l60 {background:url(../lady/60/001.jpg) center top no-repeat;}
#l61 {background:url(../lady/61/001.jpg) center top no-repeat;}
#l62 {background:url(../lady/62/001.jpg) center top no-repeat;}
#l63 {background:url(../lady/63/001.jpg) center top no-repeat;}
#l64 {background:url(../lady/64/001.jpg) center top no-repeat;}
#l65 {background:url(../lady/65/001.jpg) center top no-repeat;}
#l66 {background:url(../lady/66/001.jpg) center top no-repeat;}
#l67 {background:url(../lady/67/001.jpg) center top no-repeat;}
#l68 {background:url(../lady/68/001.jpg) center top no-repeat;}
#l69 {background:url(../lady/69/001.jpg) center top no-repeat;}
#l70 {background:url(../lady/70/001.jpg) center top no-repeat;}
#l71 {background:url(../lady/71/001.jpg) center top no-repeat;}
#l72 {background:url(../lady/72/001.jpg) center top no-repeat;}
#l73 {background:url(../lady/73/001.jpg) center top no-repeat;}
#l74 {background:url(../lady/74/001.jpg) center top no-repeat;}
#l75 {background:url(../lady/75/001.jpg) center top no-repeat;}
#l76 {background:url(../lady/76/001.jpg) center top no-repeat;}
#l77 {background:url(../lady/77/001.jpg) center top no-repeat;}
#l78 {background:url(../lady/78/001.jpg) center top no-repeat;}
#l79 {background:url(../lady/79/001.jpg) center top no-repeat;}
#l80 {background:url(../lady/80/001.jpg) center top no-repeat;}
/* No.89«νΙΒ«No.81ͺNEW΅’ */
#l81 {background:url(../lady/81/00.jpg) center top no-repeat;}
#l82 {background:url(../lady/82/001.jpg) center top no-repeat;}
#l83 {background:url(../lady/83/001.jpg) center top no-repeat;}
#l84 {background:url(../lady/84/001.jpg) center top no-repeat;}
#l85 {background:url(../lady/85/001.jpg) center top no-repeat;}
#l86 {background:url(../lady/86/001.jpg) center top no-repeat;}
#l87 {background:url(../lady/87/001.jpg) center top no-repeat;}


#l88 {background:url(../lady/88/00.jpg) center top no-repeat;}
#l89 {background:url(../lady/89/00.jpg) center top no-repeat;}
#l90 {background:url(../lady/90/00.jpg) center top no-repeat;}
#l91 {background:url(../lady/91/00.jpg) center top no-repeat;}
#l92 {background:url(../lady/92/00.jpg) center top no-repeat;}
#l93 {background:url(../lady/93/00.jpg) center top no-repeat;}
#l94 {background:url(../lady/94/00.jpg) center top no-repeat;}
#l95 {background:url(../lady/95/00.jpg) center top no-repeat;}
#l96 {background:url(../lady/96/00.jpg) center top no-repeat;}
#l97 {background:url(../lady/97/00.jpg) center top no-repeat;}
#l98 {background:url(../lady/98/00.jpg) center top no-repeat;}
#l99 {background:url(../lady/99/00.jpg) center top no-repeat;}

#l100 {background:url(../lady/100/00.jpg) center top no-repeat;}
#l101 {background:url(../lady/101/00.jpg) center top no-repeat;}
#l102 {background:url(../lady/102/00.jpg) center top no-repeat;}
#l103 {background:url(../lady/103/00.jpg) center top no-repeat;}
#l104 {background:url(../lady/104/00.jpg) center top no-repeat;}
#l105 {background:url(../lady/105/00.jpg) center top no-repeat;}
#l106 {background:url(../lady/106/00.jpg) center top no-repeat;}
#l107 {background:url(../lady/107/00.jpg) center top no-repeat;}
#l108 {background:url(../lady/108/00.jpg) center top no-repeat;}
#l109 {background:url(../lady/109/00.jpg) center top no-repeat;}
#l110 {background:url(../lady/110/00.jpg) center top no-repeat;}
#l111 {background:url(../lady/111/00.jpg) center top no-repeat;}
#l112 {background:url(../lady/112/00.jpg) center top no-repeat;}
#l113 {background:url(../lady/113/00.jpg) center top no-repeat;}
#l114 {background:url(../lady/114/00.jpg) center top no-repeat;}
#l115 {background:url(../lady/115/00.jpg) center top no-repeat;}
#l116 {background:url(../lady/116/00.jpg) center top no-repeat;}
#l117 {background:url(../lady/117/00.jpg) center top no-repeat;}
#l118 {background:url(../lady/118/00.jpg) center top no-repeat;}
#l119 {background:url(../lady/119/00.jpg) center top no-repeat;}


.keitai {
	display: none;;
}

.close {
	margin: 0 auto;
	padding: 0;
}
.sunbbs3 {
	width: 720px;
	height: 450px;
	margin: 0 auto 0 0;
	padding: 0 0 0 20px;
}

#price {
	margin: 0 auto;
	padding: 8px 0 0;
	text-align: center;
}
#price img {
	margin-top: 12px;
}

/*‘‘‘‘‘ey[W€Κ‘‘‘‘‘*/

.main {
	width: 720px;
	margin: 0;
	padding: 0 0 0 38px;
	font-size: 9pt;
	line-height: 120%;
}
.txt {
	margin: 0;
	padding: 15px 10px 10px 70px;
	font-size: 9pt;
	color: #cccccc;
	line-height: 140%;
	text-align: left;
}
.txt table {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #383838;
}
.txt td {
	padding: 8px 8px;
	border-bottom: 1px solid #ffffff;
}
.txts {
	margin: 0;
	padding: 15px 0 0;
	font-size: 9pt;
	color: #cccccc;
	line-height: 140%;
	text-align: center;
}
.bottomtd {
	border-bottom: 0px solid #ffffff;
}
#footer {
	height: 60px;
	margin: 0;
	padding: 0;
	background:url(../images/footer.jpg) center bottom no-repeat;
}

.pageTop {
	margin: 0;
	padding: 10px 0 0;
	text-align: left;
	clear: left;
}
.pageTop a {
	display: block;
	width: 100px;
	height: 20px;
	margin: 0 0 0 auto;
	text-indent: -9999px;
	text-decoration: none;
	overflow: hidden;
	background-image: url(../images/pageTop.gif);
}

/*‘‘‘‘‘Noi[‘‘‘‘‘*/
#link_img {
	padding: 10px 0 20px;
	text-align: center;
}
#link_img img {
	border-style: none;
}
#link_img ul {
	margin: 0 auto;
	padding: 0 50px;
}
#link_img ul li {
	display: inline;
}
#link_img p {
	padding: 5px 0;
}

/*‘‘‘‘‘[tH[‘‘‘‘‘*/
.red {
	color: #FF0000;
}
form {
	margin: 0;
	padding: 10px 0;
}
.formcell {
	margin: 0;
	padding: 0;
	background-color: #555555;
}
.formcell td {
	padding: 8px 10px;
	background-color: #111111;
	line-height: 140%;
}

/*‘‘‘‘‘N‘‘‘‘‘*/
.link {
	margin: 0 10px;
	padding: 0px;
	text-align: center;0
}
.bannertable {
	background-color: #555555;
}
.bannertable td {
	height: 31px;
	width: 88px;
	background-color: #111111;
}
.bannertext {
	width: 446px;
	margin: 5px 0 0px;
	padding: 0;
	text-align: left;
}
