/*--基本レイアウトCSS--*/



* {



	margin: 0px;



	padding: 0px;



}



.clr { clear: left; }







/*--デフォルトセッティング--*/



p { margin: 0px; padding: 0px; }







strong {



	font-weight: none;



	margin: 0px;



	padding: 0px;



}







em { font-style: normal; }







address { font-style:normal; }







ol, ul, li { list-style: none; }







dl, dt, dd {



	list-style: none;



	margin: 0px;



	padding: 0px;



}







img {



	border: none;



	margin: 0px;



	padding: 0px;



}







table {



	margin: 0px;



	padding: 0px;



}







a, a:link, a:visited { color: #D29A6A; text-decoration: none; }



a:hover { color: #D29A6A; text-decoration: underline; }







h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; text-indent:-9999px;}







html,body {



	scrollbar-face-color: #160C0D;/* スクロールバー&矢印の四角*/



	scrollbar-track-color: #000000;/* スクロールバー背景 */



	scrollbar-arrow-color: #160C0D;/* 矢印 */



	scrollbar-highlight-color: #160C0D;/* 左・上のボーダー */



	scrollbar-shadow-color: #160C0D;/* 右・下のボーダー */



	scrollbar-3dlight-color: #A4875A;/* 一番外枠の左・上ボーダー */



	scrollbar-darkshadow-color: #A4875A;/* 一番外枠の右・下ボーダー */



}







body {



	color: #FFFFFF;



	margin: 0px auto;



	text-align:center;



	font: normal 14px "ＭＳ Ｐゴシック", Osaka;



	letter-spacing:1px;



	line-height:18px;



	background:#201617;



	margin:0px auto;



}







/*--確認用スタイルシート--*/



.title-text{



    font-weight:bolder;



}







/*--エンターページレイアウト--*/



.Enter-main01{



    background:url(../img/enter-back01.jpg) repeat-x top;

	



	height:450px;



}



.Enter-Head{



    width:880px;



	height:37px;

	

	margin:0px auto;



	background:url(../img/enter-head.jpg);



	color:A46A50;



	font-size:12px;



}



.Enter-Head p{



    padding-top:15px;



}



.Enter-main02{



    background:url(../img/enter-back02.jpg) repeat-x top center;



	height:43px;



}



.Enter-Area{



    width:431px;



	height:43px;



	margin:0px auto;



}



.enter, .enter a, .enter a:link, .enter a:visited{



    width:216px;



	height:43px;



	background:url(../img/enter01.jpg);



	display:block;



	float:left;



	text-indent:-9999px;



}



.enter a:hover{



    background:url(../img/enter01.gif);



}



.exit, .exit a, .exit a:link, .exit a:visited{



    width:215px;



	height:43px;



	background:url(../img/exit01.jpg);



	display:block;



	float:left;



	text-indent:-9999px;



}



.exit a:hover{



    background:url(../img/exit01.gif);



}



.Enter-main03{



    background:url(../img/enter-back03.jpg) repeat-x top center;



	height:700px;



}



.Enter-main03 p{



    padding-top:15px;



	color:#FFFFFF;



	font-size:10px;



	line-height:16px;



	margin-bottom:30px;



}



.Enter-main03 em{



    color:#4E5155;



	letter-spacing:2px;



	font-size:10px;



}

.Enter-banner{

    width:880px;

	margin:0px auto;

    margin-top:30px;

}

.Enter-banner img{

    float:left;

	margin:4px;

	margin-bottom:10px;

}

.Enter-Flash01{

    width:865px;

	height:412px;

	margin:0px auto;

	background:url(../img/enter-pict.jpg);

}

.Enter-Flash02{

    width:830px;

	height:370px;

	margin:0px auto;

	padding-top:18px;

}



/*--共通ページレイアウト--*/



.Page-Head{



    height:150px;



	background:url(../img/head-back.jpg) center repeat-x;



}



.Page-HeadMain{



    width:880px;



	height:150px;



	background:url(../img/head-center.jpg) center top no-repeat;



	margin:0px auto;



	text-align:left;



}



.Page-SubContent{



    width:102px;



	height:37px;



	position:relative; top:113px;



}



.mail01, .mail01 a, .mail01 a:link, .mail01 a:visited{



    width:33px;



	height:37px;



	background:url(../img/mail01.jpg);



	display:block;



	float:left;



	text-indent:-9999px;



}



.mail01 a:hover{



    background:url(../img/mail01.gif);



}



.book01, .book01 a, .book01 a:link, .book01 a:visited{



    width:35px;



	height:37px;



	background:url(../img/book01.jpg);



	display:block;



	float:left;



	text-indent:-9999px;



}



.book01 a:hover{



    background:url(../img/book01.gif);



}



.home01, .home01 a, .home01 a:link, .home01 a:visited{



    width:34px;



	height:37px;



	background:url(../img/home01.jpg);



	display:block;



	float:left;



	text-indent:-9999px;



}



.home01 a:hover{



    background:url(../img/home01.gif);



}



.Page-Content{



    height:51px;



	background:url(../img/content-back.jpg) repeat-x;



}



.Page-ContentArea{



    width:880px;



	height:51px;



	margin:0px auto;



}



.con01, .con01 a, .con01 a:link, .con01 a:visited{



    width:111px;



	height:51px;



	background:url(../img/con01.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con01 a:hover{



    background:url(../img/con01.gif);



}



.con02, .con02 a, .con02 a:link, .con02 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con02.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con02 a:hover{



    background:url(../img/con02.gif);



}



.con03, .con03 a, .con03 a:link, .con03 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con03.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con03 a:hover{



    background:url(../img/con03.gif);



}



.con04, .con04 a, .con04 a:link, .con04 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con04.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con04 a:hover{



    background:url(../img/con04.gif);



}



.con05, .con05 a, .con05 a:link, .con05 a:visited{



    width:109px;



	height:51px;



	background:url(../img/con05.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con05 a:hover{



    background:url(../img/con05.gif);



}



.con06, .con06 a, .con06 a:link, .con06 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con06.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con06 a:hover{



    background:url(../img/con06.gif);



}



.con07, .con07 a, .con07 a:link, .con07 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con07.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con07 a:hover{



    background:url(../img/con07.gif);



}



.con08, .con08 a, .con08 a:link, .con08 a:visited{



    width:110px;



	height:51px;



	background:url(../img/con08.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.con08 a:hover{



    background:url(../img/con08.gif);



}



.Page-MainArea{



    background:url(../img/main-back.jpg) center repeat-y;





}



.head-line01{



    width:875px;



	height:26px;



	margin:0px auto;



	background:url(../img/headline01.jpg);



	margin-bottom:5px;



}



.head-line02{



    width:854px;



	height:21px;



	color:#FF1C7E;



	margin:3px auto;



}



.head-line02 p{



    color:#FF1C7E;



	font-size:12px;



	padding-top:5px;



}







.Extra-Banner{



    width:878px;



	height:104px;



	margin:0px auto;



	padding-bottom:15px;



}



.ex01, .ex01 a, .ex01 a:link, .ex01 a:visited{



    width:217px;



	height:104px;



	background:url(../img/ex01.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.ex01 a:hover{



    background:url(../img/ex01.gif);



}



.ex02, .ex02 a, .ex02 a:link, .ex02 a:visited{



    width:222px;



	height:104px;



	background:url(../img/ex02.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.ex02 a:hover{



    background:url(../img/ex02.gif);



}



.ex03, .ex03 a, .ex03 a:link, .ex03 a:visited{



    width:221px;



	height:104px;



	background:url(../img/ex03.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.ex03 a:hover{



    background:url(../img/ex03.gif);



}



.ex04, .ex04 a, .ex04 a:link, .ex04 a:visited{



    width:218px;



	height:104px;



	background:url(../img/ex04.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.ex04 a:hover{



    background:url(../img/ex04.gif);



}



.Foot-Content{



    height:38px;



	background:url(../img/foot-content.jpg) repeat-x;



}



.Foot-ContentMain{



    width:880px;



	height:38px;



	margin:0px auto;



}



.fcon01, .fcon01 a, .fcon01 a:link, .fcon01 a:visited{



    width:112px;



	height:38px;



	background:url(../img/fcon01.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon01 a:hover{



    background:url(../img/fcon01.gif);



}



.fcon02, .fcon02 a, .fcon02 a:link, .fcon02 a:visited{



    width:109px;



	height:38px;



	background:url(../img/fcon02.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon02 a:hover{



    background:url(../img/fcon02.gif);



}



.fcon03, .fcon03 a, .fcon03 a:link, .fcon03 a:visited{



    width:110px;



	height:38px;



	background:url(../img/fcon03.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon03 a:hover{



    background:url(../img/fcon03.gif);



}



.fcon04, .fcon04 a, .fcon04 a:link, .fcon04 a:visited{



    width:110px;



	height:38px;



	background:url(../img/fcon04.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon04 a:hover{



    background:url(../img/fcon04.gif);



}



.fcon05, .fcon05 a, .fcon05 a:link, .fcon05 a:visited{



    width:109px;



	height:38px;



	background:url(../img/fcon05.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon05 a:hover{



    background:url(../img/fcon05.gif);



}



.fcon06, .fcon06 a, .fcon06 a:link, .fcon06 a:visited{



    width:110px;



	height:38px;



	background:url(../img/fcon06.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon06 a:hover{



    background:url(../img/fcon06.gif);



}



.fcon07, .fcon07 a, .fcon07 a:link, .fcon07 a:visited{



    width:110px;



	height:38px;



	background:url(../img/fcon07.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon07 a:hover{



    background:url(../img/fcon07.gif);



}



.fcon08, .fcon08 a, .fcon08 a:link, .fcon08 a:visited{



    width:110px;



	height:38px;



	background:url(../img/fcon08.jpg);



	display:block;



	text-indent:-9999px;



	float:left;



}



.fcon08 a:hover{



    background:url(../img/fcon08.gif);



}



.Foot-Area{



    height:351px;



	background:url(../img/foot-area.jpg) repeat-x center;



}



.Foot-Area p{



    padding-top:27px;



	margin-bottom:15px;



}



.Foot-Area em{



    color:#4E5155;



	font-size:10px;



	letter-spacing:2px;



}



.Head-space{



    width:880px;



    height:113px;



}	



	



/*--トップページレイアウト--*/



.Top-Main{



    width:880px;



	margin:0px auto;



	margin-bottom:10px;



}



.Top-Main-Left{



    width:600px;



	margin-right:10px;



	float:left;



}



.Top-Main-Right{



    width:269px;



	height:728px;



	background:url(../img/pickup-area.jpg);



	float:left;



}



.Top-Main-Right p{



    padding-top:35px;



	margin:0px auto;



}



.Top-Main-Left01{



    width:600px;



	height: 389px;



	background:url(../img/topics-area.jpg);



	margin-bottom:10px;



}



.Top-Main-Left01-1{



    width:590px;



	height:300px;



	padding-top:10px;



	margin:0px auto;



	margin-bottom:5px;



}



.Top-Main-Left01-2{



    width:590px;



	height:59px;



	margin:0px auto;



}



.Top-Main-Left01-2 img{



    float:left;



	margin-right:5px;



}



.Top-Main-Left02{



    width:600px;



	height:306px;



	background:url(../img/news-area.jpg);



}



.Top-Main-Left02-over{



    width:600px;



	height:306px;



	overflow:auto;



}



.Top-TodaysArea{



    width:878px;



	height:209px;



	margin:0px auto;



	background:url(../img/todays-area.jpg);



	margin-bottom:10px;



}



.top-mainarea01-left02{



    width:572px;



}



.top-mainarea01-left02-02{



    width:572px;



	padding-top:15px;



	text-align:left;



}



.top-news{



    width:572px;



	border-bottom:dashed 1px #CCCCCC;



	color:#2D383E;



	margin-bottom:10px;



}



.top-news em{



    color:#D21465;



	font-size:10px;



}



.top-news img{



    margin-left:3px;



	margin-right:3px;



}



.top-inline01{



    width:570px;



	height:239px;



}



.top-inline02{



    width:570px;



	padding-top:15px;



	text-align:left;



}



.top-inline-bt{



    width:570px;



	height:26px;



	text-align:right;



}



.top-inline-03{



    width:570px;



	margin-bottom:5px;



	text-align:left;



	color:#D29E6A;



	font-weight:bold;



}



.top-inline-03 img{



	margin-right:5px;



}



.top-inline04{



    width:570px;



	margin:0px auto;



	margin-bottom:10px;



	text-align:left;



	color:#FFFFFF;



}



.top-inline04-left{



    width:150px;



	height:190px;



	float:left;



	margin-right:10px;



}



.top-inline04-right{



    width:400px;



	float:left;



	line-height:16px;



}



.Top-TodaysArea01{



    width:805px;



	height:140px;



	margin:0px auto;



	padding-top:44px;



	text-align:left;



}



.Top-TodaysArea01 img{



    margin-right:10px;



}







/*--スケジュールページレイアウト--*/



.OtherPage-Title{



    width:850px;



	height:35px;



	margin:0px auto;



	margin-top:10px;



	margin-bottom:15px;



}



.OtherPage-Area{



    width:850px;



	margin:0px auto;



	margin-bottom:20px;



	text-align:left;



}



.schedule-panel{



    width:166px;



	height:300px;



	background:url(../schedule/img/gals-panel.jpg) no-repeat;



	text-align:center;



	margin:10px 1px;



	float:left;



}



.schedule-pict{



    width:141px;



	height:170px;



	margin:0px auto;



    margin-top:20px;



    background:url(../schedule/img/pict-back.jpg);



	margin-bottom:5px;



}



.schedule-pict img{



    width:130px;



	height:160px;



	margin:5px auto;



}



.schedule-coment{



    width:154px;



	height:22px;



	background:url(../schedule/img/text-area.jpg);



	margin:0px auto;



	margin-bottom:5px;



}



.schedule-coment p{



    font-size:14px;



	color:#FFFFFF;



	padding-top:3px;



}



.schedule-text{



    width:143px;



	margin:0px auto;



	text-align:left;



	color:#FFC7A0;



	font-size:12px;



	margin-bottom:5px;



	line-height:16px;



}



.schedule-text p{



    font-size:10px;



}



.schedule-text a, .schedule-text a:link, .schedule-text a:visited{



    font-size:14px;



	text-decoration:none;



	color:#FF2D74;



}



.schedule-text a:hover{



    text-decoration:underline;



}



.schedule-time {



    width:143px;



	height:20px;



	margin:0px auto;



	background:url(../schedule/img/time-area.jpg);



	text-align:center;



}



.schedule-time p{



    font-size:16px;



    color:#FFFFFF;



	font-weight:bold;



}



	



/*--在籍ギャルページレイアウト--*/	



.girls-panel{



    width:211px;



	height:377px;



	background:url(../gals/img/gal-panel.jpg);



	float:left;



	margin:10px 0px;



}



.girls-pict{



    width:185px;



	height:224px;



	background:url(../gals/img/pict-back.jpg);



	margin:0px auto;



	margin-top:25px;



	margin-bottom:5px;



	text-align:center;



}



.girls-pict img{







	margin:0px auto;



	margin-top:5px;



}



.girls-text{



    width:185px;



	margin:0px auto;



	margin-bottom:5px;



	text-align:left;



	font-size:12px;



	color:#83704B;



	line-height:17px;



	padding-top:2px;



}



.girls-text a, .girls-text a:link, .girls-text a:visited{



    font-size:17px;



	color:#FF2D74;



	text-decoration:none;



}



.girls-text a:hover{



    text-decoration:underline;



}



.girls-mark{



	height:20px;



    width:186px;



	margin:0px auto;



	margin-bottom:5px;



	text-align:left;



}



.girls-mark img{



    margin:0px 2px;



}



.girls-coment{



    width:199px;



	height:22px;



	background:url(../gals/img/coment-area.jpg);



	margin:0px auto;



}



.girls-coment p{



    color:#FFFFFF;



	font-size:14px;



	padding-top:3px;



}







/*--システムページレイアウト--*/



.system-area01{



    width:700px;



	height:180px;



	margin:0px auto;



	margin-bottom:25px;



	background:url(../system/img/price.jpg);



}



.system-area02{



    width:657px;



	margin:0px auto;



	margin-bottom:25px;



	color:#FFFFFF;



	font-size:14px;



	text-align:left;



}



.system-area02 p{



    margin-bottom:10px;



}



.system-area03{



    width:657px;



	margin:0px auto;



	margin-bottom:25px;



	color:#FFFFFF;



	font-size:12px;



	text-align:left;



	line-height:16px;



}



.system-area03 p{



    margin-bottom:10px;



}







/*--ホテルリストページレイアウト--*/



.hotel-area01{



    width:738px;



	height:148px;



	margin:0px auto;



	margin-bottom:25px;



	background:url(../hotel/img/hotel-text.jpg);



}



.hotel-area02{



    margin-bottom:25px;



}



.hotel-area02 table{



    margin:0px auto;



}



.hotel-area02 td{



    padding:3px;



	color:#67B6FF;



	font-size:11px;



	line-height:16px;



	text-align:left;



}



.hotel-area-title p{



    text-align:center;



	font-weight:bold;



    color:#FFFFFF;



}



.hotel-area03{



    margin-bottom:25px;



}



.hotel-area03 table{



    margin:0px auto;



}



.hotel-area03 td{



    padding:3px;



	color:#FF6FC5;



	font-size:11px;



	line-height:16px;



	text-align:left;



}







/*--ダイアリーページ--*/



.diary-area01{



    width:850px;



	margin:0px auto;



	margin-bottom:25px;



}







/*--求人案内ページレイアウト--*/



.recruit-area01{



    width:765px;



	margin:0px auto;



	margin-bottom:25px;



	text-align:left;



}



.recruit-area01 p{



    padding-left:35px;



	color:#FFFFFF;



	font-size:14px;



}



.recruit-area01 img{



    margin-bottom:5px;



}



.recruit-area02{



    width:760px;



	margin:0px auto;



	margin-bottom:25px;



	color:#FFC7A0;



	text-align:left;



}



.recruit-area02 td{



    padding:3px;



}



.recruit-area02 p{



    padding-left:10px;



}



.recruit-title{



    text-align:center;



	color:#FFFFFF;



	font-weight:bold;



}







/*--リンクページレイアウト--*/



.link-area01{



    width:760px;



	margin:0px auto;



	margin-bottom:25px;



	text-align:left;



	color:#FFFFFF;



}



.link-area01 p{



    margin-bottom:15px;



}



.link-area02{



    width:760px;



	margin:0px auto;



	margin-bottom:25px;



	text-align:left;



	color:#83704B;



	font-size:10px;



	line-height:14px;



}



.link-area02 img{



    margin-bottom:5px;



}



.link-area02 p{



    margin-bottom:15px;



}



.link-area03{



    width:760px;



	margin:0px auto;



	margin-bottom:25px;



	text-align:left;



	color:#83704B;



	font-size:10px;



}



.link-area03 p{



    width:88px;



	height:31px;



	margin:3px;



	margin-bottom:10px;



	float:left;



}


.link-area04{



    width:760px;



	margin:0px auto;



	margin-bottom:25px;



	text-align:left;



	color:#83704B;



	font-size:10px;



}



.link-area04 p{



    width:88px;



	height:31px;



	margin:3px;



	margin-bottom:10px;



	float:left;



}




/*--女の子詳細ページ--*/



.Popup-Area01{



    width:751px;



	margin:0px auto;



}



.Popup-Area02{



    width:751px;



	height:580px;



	margin:0px auto;



	background:url(../gals/img/popup-area.jpg) repeat-x;



}



.Popup-Area03{



    width:730px;



	margin:0px auto;



	margin-top:10px;



}



.Popup-Area-left{



    width:370px;



	height:465px;



	background:url(../gals/img/pict-area.jpg) no-repeat;



	float:left;



	margin-right:10px;



}



.Popup-Area-Pict{



    width:335px;



	height:425px;



	background:url(../gals/img/poppict-back.jpg);



	margin:0px auto;



	margin-top:20px;



	margin-bottom:35px;



}



.Popup-Area-Pict img{



    margin:5px auto;



}



.Popup-pict-s{



    width:74px;



	height:81px;



	background:url(../gals/img/picts-back.jpg) center no-repeat;



	float:left;



}



.Popup-pict-s img{



	margin:0px auto;



    margin-top:3px;



}



.Popup-Area-right{



    width:340px;



	float:left;



}



.Popup-coment{



    width:340px;



	height:25px;



	background:url(../gals/img/pop-coment.jpg);



	margin-bottom:5px;



	color:#FFFFFF;



	font-size:14px;



}



.Popup-coment p{



    padding-top:3px;



}



.Popup-mark{



    width:340px;



	height:20px;



	margin-bottom:5px;



	text-align:left;



}



.Popup-mark img{



   margin-right:3px;



}



.Popup-text01{



   width:340px;



   text-align:left;



   font-size:12px;



   color:#FFC7A0;



}



.Popup-text01 em{



   font-size:18px;



   color:#FF2D7A;



}



.Popup-text01 p{



   font-size:10px;



   line-height:14px;



   margin-bottom:15px;



}



.Popup-text02{



   width:340px;



   margin-bottom:15px;



   font-size:10px;



}



.option-ok{



   background-color:#788278;



   color:#FFFFFF;



   text-align:center;



}



.option-bad{



   background-color:#211D1A;



   color:#5A554E;



   text-align:center;



}



.popup-close01{



   width:340px;



   text-align:right;



}







/*--メルマガ登録ページレイアウト--*/



.Magazine-Area{



   width:595px;



   margin:0px auto;



   margin-top:15px;



   text-align:left;



   font-size:13px;



   color:#FFFFFF;



   line-height:18px;



   margin-bottom:15px;



}



.Magazine-Area p{



   margin-bottom:10px;



}



.Magazine-Area td{



   padding:3px;



   color:#CA7C4A;



}



.m-form01{



   width:274px;



}



.close02{



   width:595px;



   height:27px;



   margin:0px auto;



   text-align:right;



}



.magazine-titles{



   font-size:18px;



   font-weight:bold;



   color:#CA7C4A;



}







/*--予約ページレイアウト--*/



.Reserve-Area{



   width:595px;



   margin:0px auto;



   margin-top:15px;



   text-align:left;



   font-size:13px;



   color:#FFFFFF;



   line-height:18px;



   margin-bottom:15px;



}



.Reserve-Area p{



   margin-bottom:10px;



}



.Reserve-Area em{



   color:#83704B;



}



.Reserve-Area td{



   color:#CA7C4A;



   padding:3px;



}







/*--カード決済ページレイアウト--*/



.Card-Area{



    width:705px;



	margin:0px auto;



	padding-top:20px;



	color:#FFFFFF;



	line-height:16px;



	margin-bottom:25px;



}



.card-mainarea04{



    width:650px;



	margin:0px auto;



	padding-top:15px;



	text-align:left;



	color:#FFFFFF;



}



.card-mainarea04 p{



    color:#CA7C4A;



	font-size:16px;



}



.card-mainarea05{



    width:650px;



	margin:0px auto;



	margin-top:15px;



	text-align:left;



	color:#FFFFFF;



	border:1px solid #67678F;



}



.card-mainarea05 p{



    width:640px;



	margin:0px auto;



    color:#CA7C4A;



	font-size:14px;



	border-bottom:dashed 1px #E76AA9;



}



.card-mainarea06{



    width:640px;



	text-align:center;



	margin-top:35px;



}



.card-page{



    color:#67678F;



	text-align:left;



	padding-left:15px;



	background:url(../magazine/img/pop-background02.jpg);



}



.card-page table{



    padding-top:15px;



}



.card-text01{



   color:#FFFFFF;



}



/*--2008.11.13追加マテリアル--*/

.enter-banners{

    width:468px;

	margin:0px auto;

	padding-top:30px;

}

.enter-banners img{

    margin-bottom:30px;

}