BODY {
	BACKGROUND-IMAGE: url(../images/bg.gif); LINE-HEIGHT: 21px; MARGIN: 0px; FONT-FAMILY: "メイリオ", "Meiryo", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "sans-serif"; COLOR: #402c14; FONT-SIZE: 13px
}
BR.clear_both {
	CLEAR: both
}
A {
	COLOR: #222222
}
#coment {
	BACKGROUND-IMAGE: url(../images/coment.gif); POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px; HEIGHT: 35px; COLOR: #ffffff; CLEAR: both
}
#logo {
	BACKGROUND-IMAGE: url(../images/logo.gif); WIDTH: 910px; HEIGHT: 88px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#content {
	BACKGROUND-IMAGE: url(../images/contentbg.gif); WIDTH: 910px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#index_content {
	WIDTH: 720px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#btn {
	BACKGROUND-IMAGE: url(../images/btn_bg.gif); WIDTH: 894px; HEIGHT: 47px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.btn {
	WIDTH: 100px; FLOAT: left; HEIGHT: 47px
}
.btnn {
	WIDTH: 97px; FLOAT: left; HEIGHT: 47px
}
A.btn_home {
	BACKGROUND-IMAGE: url(../images/btn_home.gif); WIDTH: 97px; DISPLAY: block; HEIGHT: 47px
}
A.btn_home:hover {
	BACKGROUND-POSITION: center top
}
A.btn_home:active {
	BACKGROUND-POSITION: right top
}
#orange {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffa00b; MARGIN: 0px; HEIGHT: 5px; COLOR: #ffffff; CLEAR: both
}
A.btn_system {
	BACKGROUND-IMAGE: url(../images/btn_system.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_system:hover {
	BACKGROUND-POSITION: center top
}
A.btn_system:active {
	BACKGROUND-POSITION: right top
}
A.btn_list {
	BACKGROUND-IMAGE: url(../images/btn_list.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_list:hover {
	BACKGROUND-POSITION: center top
}
A.btn_list:active {
	BACKGROUND-POSITION: right top
}
A.btn_shift {
	BACKGROUND-IMAGE: url(../images/btn_sift.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_shift:hover {
	BACKGROUND-POSITION: center top
}
A.btn_shift:active {
	BACKGROUND-POSITION: right top
}
A.btn_recruit {
	BACKGROUND-IMAGE: url(../images/btn_recruit.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_recruit:hover {
	BACKGROUND-POSITION: center top
}
A.btn_recruit:active {
	BACKGROUND-POSITION: right top
}
A.btn_link {
	BACKGROUND-IMAGE: url(../images/btn_link.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_link:hover {
	BACKGROUND-POSITION: center top
}
A.btn_link:active {
	BACKGROUND-POSITION: right top
}
A.btn_syame {
	BACKGROUND-IMAGE: url(../images/btn_syame.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_syame:hover {
	BACKGROUND-POSITION: center top
}
A.btn_syame:active {
	BACKGROUND-POSITION: right top
}
#btn_aki1 {
	BACKGROUND-IMAGE: url(../images/btn_aki1.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
#main {
	WIDTH: 890px; HEIGHT:1370px;
	margin:10px 10px 0px 15px;
}
#system_main {
	WIDTH: 890px; HEIGHT:1550px;
	margin:10px 10px 0px 15px;
}
#recruit_main {
	WIDTH: 890px; HEIGHT:1640px;
	margin:10px 10px 0px 15px;
}
#photo18 {
	WIDTH: 720px;
	HEIGHT: 270px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 15px 0px;
}
#zikou_area {
	WIDTH: 720px;
	HEIGHT: 25px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	FLOAT:left;
}
#zikou_left {
	WIDTH: 25px;
	height:25px;
	FLOAT:left;
}
#zikou_center {
	WIDTH: 470px;
	HEIGHT: 25px;
	text-align:left;
	FLOAT:left;
}
#kin18_area {
	WIDTH: 720px;
	HEIGHT: 70px;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	FLOAT:left;
}
#left18 {
	WIDTH: 55px;
	height:65px;
	FLOAT:left;
}
#center18 {
	WIDTH: 470px;
	HEIGHT: 65px;
	text-align:left;
	FLOAT:left;
}
#18right {
	WIDTH: 193px;
	HEIGHT: 65px;
	FLOAT: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#list {
	WIDTH: 280px;
	HEIGHT: 450px;
	padding:0px 0px 0px 0px;	
	FLOAT: left;
	margin:0px 0px 10px 0px;
}
#list2 {
	WIDTH: 585px;
	HEIGHT: 1355px;
	padding:0px 10px 0px 10px;	
	FLOAT: left;
	margin:0px 0px 10px 0px;
}
#cover {
	WIDTH: 605px;
	HEIGHT: 450px;
	padding:0px 0px 0px 0px;	
	FLOAT: left;
	margin:0px 0px 10px 0px;
}
.cover_title {
	WIDTH: 605px;
	HEIGHT: 45px;
	float:left;
	margin:0px 0px 8px 0px;
}
.coverleft {
	padding:10px 0px 0px 0px;
	WIDTH: 300px;
	HEIGHT: 390px;
	text-align:center;
	float: left;
	background:url(../images/back01.gif);
}
.coverright {
	WIDTH: 300px;
	HEIGHT: 390px;
	text-align:center;
	FLOAT: left;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 5px;
	background:url(../images/back01.gif);
}
#news_area {
	WIDTH: 270px;
	HEIGHT: 450px;
	float:left;
	margin:0px 10px 10px 5px;
}
#news_area2 {
	WIDTH: 270px;
	HEIGHT: 1355px;
	float:left;
	margin:0px 10px 10px 5px;
}
.sch_title {
	WIDTH: 590px;
	HEIGHT: 45px;
	float:left;
	margin:0px 5px 0px 0px;
}
.list_title {
	WIDTH: 590px;
	HEIGHT: 45px;
	float:left;
	margin:0px 0px 5px 0px;
}
.news_title {
	WIDTH: 270px;
	HEIGHT: 45px;
	float:left;
	margin:0px 0px 5px 0px;
}
#newface_inline {
    float:left;
	text-align:center;
    width:625px;
	margin-top:5px;
	padding-left:0px;	
	height:565px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
    
	}

#rgirl_inline {
    float:left;
	text-align:center;
    width:270px;
	margin-top:5px;
	padding-left:0px;	
	height:1300px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/
    
	}
.tnews_info {
	WIDTH: 270px;
	HEIGHT: 405px;
	float:left;
	margin:0px 0px 0px 0px;
}	
#news_info2 {
	/*HEIGHT: 405px;*/
/*以下追加*/	
    float:left;
	text-align:center;
    width:585px;
	margin-top:5px;
	padding-left:0px;	
	height:100px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/	
}

#news_info {
	/*HEIGHT: 405px;*/
/*以下追加*/	
    float:left;
	text-align:center;
    width:585px;
	margin-top:5px;
	padding-left:0px;	
	height:1300px;
 	overflow:auto;
 	scrollbar-face-color: #edadbd; /*スクロールバー本体の色*/
    scrollbar-highlight-color: #e895aa; /*スクロールバー左側（上）の影*/
    scrollbar-shadow-color: #e895aa; /*スクロールバー右側（上）の影*/
    scrollbar-3dlight-color: #ffffff; /*スクロールバーの左側（下）の影*/
    scrollbar-arrow-color: #d86d88; /*矢印の色*/
    scrollbar-track-color: #ffffff; /*背面の色*/
    scrollbar-darkshadow-color: #ffffff;/*スクロールバー右側（下）の影*/	
}
.waribiki{
	WIDTH: 875px;
	HEIGHT: 250px;
	margin:0px 10px 15px 0px;
	clear: left;
}
.sonota{
	WIDTH: 880px;
	HEIGHT: 645px;
	margin:0px 10px 0px 0px;
	clear: left;
}
#newface_area {
	WIDTH: 625px;
	HEIGHT: 635px;
	float:left;
	margin:0px 10px 0px 0px;
}
#newface_title {
	WIDTH: 625px;
	HEIGHT: 50px;
	float:left;
	margin:0px 0px 10px 0px;
}
#list_man {
	WIDTH: 135px;
	HEIGHT: 270px;
	border: solid 1px #c2c2c2;
	background-color:#fff2f0;
	float:left;
	margin:0px 3px 15px 3px;
}
#list_photo {
	WIDTH: 135px;
	HEIGHT: 203px;
	margin:0px 0px 5px 0px;
}
#list_name {
	WIDTH: 135px;
	HEIGHT: 40px;
	text-align:center;
	margin:0px 0px 0px 0px;
	font-size:12px;
}
#list_name2 {
	WIDTH: 135px;
	HEIGHT: 40px;
	text-align:center;
	margin:0px 0px 0px 0px;
	font-size:11px;
}
#newface_waku {
	WIDTH: 170px;
	HEIGHT: 290px;
	background:url(../images/back01.gif);
	padding:10px 10px 10px 10px;
	margin:5px 10px 5px 35px;
	float:left;
}
/**/
#newface_man3 {
	WIDTH: 150px;
	HEIGHT: 290px;
	background-color:#fff2f0;
	float:left;
	margin:0px 5px 15px 10px;

}
#newface_photo3 {
	WIDTH: 140px;
	HEIGHT: 210px;
	margin:0px 0px 0px 0px;
}
#newface_name3 {
	WIDTH: 150px;
	HEIGHT: 65px;
	text-align:center;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
/**/
#newface_man2 {
	WIDTH: 150px;
	HEIGHT: 290px;
	background-color:#fff2f0;
	float:left;
	margin:0px 5px 15px 10px;

}
#newface_man {
	WIDTH: 145px;
	HEIGHT: 250px;
	background-color:#fff2f0;
	float:left;
	margin:0px 5px 15px 0px;
}
#newface_photo {
	WIDTH: 150px;
	HEIGHT: 225px;
	margin:0px 0px 5px 0px;
}
#newface_name {
	WIDTH: 150px;
	HEIGHT: 40px;
	text-align:center;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
#newface_name2 {
	WIDTH: 150px;
	HEIGHT: 65px;
	text-align:center;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
#bnr_area {
	WIDTH: 245px;
	HEIGHT: 600px;
	float:left;
	margin:0px 0px 0px 0px;
}
#bnr_rec {
	WIDTH: 243px;
	HEIGHT: 182px;
	float:left;
	margin:0px 0px 5px 0px;
}
#bnr_maga {
	WIDTH: 243px;
	HEIGHT: 130px;
	float:left;
	margin:0px 0px 5px 0px;
}
#bnr_mob {
	WIDTH: 243px;
	HEIGHT: 175px;
	float:left;
	margin:0px 0px 5px 0px;
}
#bnr_syame {
	WIDTH: 243px;
	HEIGHT: 130px;
	float:left;
	margin:0px 0px 5px 0px;
}
#footer {
	BACKGROUND-IMAGE: url(../images/footer.gif); WIDTH: 870px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.footermenu {
	WIDTH: 605px; HEIGHT: 30px; MARGIN-LEFT: 32px; PADDING-TOP: 25px
}
#foot {
	BACKGROUND-IMAGE: url(../images/foot.gif); WIDTH: 910px; MARGIN-BOTTOM: 10px; HEIGHT: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#indexfooter {
	BACKGROUND-IMAGE: url(../images/indexfooter.gif); POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px; HEIGHT: 35px; COLOR: #ffffff; CLEAR: both
}
.recruit_top{
	WIDTH: 880px;
	HEIGHT: 150px;
	margin:0px 10px 15px 0px;
}
.system_area{
	WIDTH: 880px;
	HEIGHT: 1450px;
	margin:0px 10px 0px 0px;
}
.recruit_area{
	WIDTH: 880px;
	HEIGHT: 1460px;
	margin:0px 10px 0px 0px;
}
.recruit_yakusoku{
	WIDTH: 280px;
	HEIGHT: 1460px;
	padding:0px 0px 0px 20px;
	margin:0px 10px 0px 0px;
	background-color:#ffd3cb;
	float:left;
}
.system_waribiki{
	WIDTH: 280px;
	HEIGHT: 1120px;
	padding:0px 0px 0px 20px;
	margin:0px 10px 0px 0px;
	background-color:#f6f0c8;
	float:left;
}
.recruit_yakusoku{
	WIDTH: 280px;
	HEIGHT: 1460px;
	padding:0px 0px 0px 20px;
	margin:0px 10px 0px 0px;
	background-color:#ffd3cb;
	float:left;
}
.system_point{
	WIDTH: 260px;
	margin:0px 5px 0px 0px;
	/*background-color:#ffd3cb;*/
}
.recruit_point{
	WIDTH: 260px;
	margin:0px 5px 0px 0px;
	background-color:#ffd3cb;
}
.recruit_qa{
	WIDTH: 560px;
	HEIGHT: 1450px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	font-size:14px;
	float:left;
}
.system_card{
	WIDTH: 560px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 15px 0px;
}
.system_title{
	WIDTH: 360px;
	padding:0px 0px 0px 200px;
	margin:0px 10px 15px 0px;
	/*WIDTH: 360px;
	HEIGHT:40px;
	padding:0px 0px 0px 200px;
	margin:0px 10px 10px 0px;*/
}
.recruit_qa_title{
	WIDTH: 560px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 15px 0px;
}
.recruit_qa_q{
	WIDTH: 515px;
	padding:0px 10px 0px 35px;
	margin:0px 0px 15px 0px;
	color:#00b0e8;
	background-image:url(../images/recruit_q.gif);
	background-repeat: no-repeat;
}
.recruit_qa_a{
	WIDTH: 515px;
	padding:0px 10px 0px 35px;
	margin:0px 0px 15px 0px;
	background-image:url(../images/recruit_a.gif);
	background-repeat: no-repeat;
}
.system_price{
	WIDTH: 560px;
	HEIGHT: 980px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	background:url(../images/system_bk.jpg);
	background-repeat: no-repeat;
	float:left;
}
.price_waku{
	WIDTH: 380px;
	HEIGHT:20px;
	padding:0px 0px 0px 200px;
	margin:0px 10px 10px 0px;
	background-image:url(../images/ai04.gif);
}
.price_coment{
	WIDTH: 360px;
	HEIGHT:40px;
	padding:0px 0px 0px 200px;
	margin:0px 10px 10px 0px;
}
.price_coment2{
	WIDTH: 520px;
	HEIGHT:40px;
	padding:0px 0px 0px 40px;
	margin:0px 10px 10px 0px;
}
.price_ryoukinmei{
	color:#9d0033;
	WIDTH: 130px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:15px;
	float:left;
}
.price_mae{
	WIDTH: 100px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:15px;
	float:left;
}
.price_yazirusi{
	WIDTH: 20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	font-size:15px;
	float:left;
}
.price_ato{
	text-align:right;
	color:#9d0033;
	WIDTH: 110px;
	font-size:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	float:left;
}
/**************↑使用***********************/
H1 {
	MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
H2 {
	MARGIN: 0px auto; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#index {
	WIDTH: 951px; HEIGHT: 556px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.indeximage {
	BACKGROUND-IMAGE: url(../images/indeximage.jpg); WIDTH: 951px; HEIGHT: 501px
}
#indexbox {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; WIDTH: 951px; HEIGHT: 60px; FONT-SIZE: 12px
}
.enterleave {
	MARGIN-TOP: 5px; WIDTH: 460px; FLOAT: left; HEIGHT: 55px
}
.kin {
	MARGIN-TOP: 3px; WIDTH: 480px; FLOAT: right; HEIGHT: 55px
}


A.btn_girls {
	BACKGROUND-IMAGE: url(../images/btn_girls.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_girls:hover {
	BACKGROUND-POSITION: center top
}
A.btn_girls:active {
	BACKGROUND-POSITION: right top
}

A.btn_blog {
	BACKGROUND-IMAGE: url(../images/btn_blog.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_blog:hover {
	BACKGROUND-POSITION: center top
}
A.btn_blog:active {
	BACKGROUND-POSITION: right top
}
A.btn_recruit2 {
	BACKGROUND-IMAGE: url(../images/btn_recruit.gif); WIDTH: 100px; DISPLAY: block; HEIGHT: 47px
}
A.btn_recruit2:hover {
	BACKGROUND-POSITION: center top
}
A.btn_recruit2:active {
	BACKGROUND-POSITION: right top
}
A.btn_reservation {
	BACKGROUND-IMAGE: url(../images/btn_reservation.gif); WIDTH: 97px; DISPLAY: block; HEIGHT: 47px
}
A.btn_reservation:hover {
	BACKGROUND-POSITION: center top
}
A.btn_reservation:active {
	BACKGROUND-POSITION: right top
}
#left {
	WIDTH: 700px; FLOAT: left; MARGIN-LEFT: 8px
}
#right {
	WIDTH: 170px; FLOAT: right; MARGIN-RIGHT: 8px
}
#minitoday {
	MARGIN-TOP: 10px; WIDTH: 170px; FLOAT: right; MARGIN-RIGHT: 8px
}
.forcustmers {
	BORDER-BOTTOM: #b4a5a0 1px solid; BORDER-LEFT: #b4a5a0 1px solid; BACKGROUND-COLOR: #fff4f3; WIDTH: 693px; MARGIN-BOTTOM: 5px; HEIGHT: auto; MARGIN-LEFT: 4px; BORDER-RIGHT: #b4a5a0 1px solid
}
.sentence {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.bannerbox {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff4f3; FLOAT: right; HEIGHT: auto; PADDING-TOP: 15px
}

#wrap {
	WIDTH: 700px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.title {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.links {
	MARGIN-TOP: 10px; WIDTH: 700px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.links LI {
	LIST-STYLE: none none outside; TEXT-ALIGN: center; MARGIN: 0px 0px 10px; WIDTH: 113px; FLOAT: left; HEIGHT: 30px; TEXT-DECORATION: none
}
.attention {
	WIDTH: 700px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.attention_tx {
	BORDER-BOTTOM: #333333 1px dotted; PADDING-LEFT: 5px; WIDTH: 700px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
.opth {
	BORDER-BOTTOM: #dd1657 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 200%; PADDING-LEFT: 15px; WIDTH: 25%; PADDING-RIGHT: 3px; COLOR: #9d0033; PADDING-TOP: 3px
}
.attention_txx {
	BORDER-BOTTOM: #333333 1px dotted; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
.opthh {
	BORDER-BOTTOM: #333333 1px dotted; TEXT-ALIGN: left; PADDING-LEFT: 15px; WIDTH: 30%
}
.optd {
	BORDER-BOTTOM: #dd1657 1px dashed; PADDING-BOTTOM: 3px; LINE-HEIGHT: 200%; PADDING-LEFT: 15px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.optdd {
	BORDER-BOTTOM: #dd1657 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 200%; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.costume {
	WIDTH: 700px; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.costumebox {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #faf6d9; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 15px; PADDING-TOP: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px
}
.costume_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffe3b9; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #222222; PADDING-TOP: 3px
}
.costume_thumb {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.aroma {
	WIDTH: 700px; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.aromabox {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #faf6d9; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-LEFT: 15px; PADDING-TOP: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px
}
.aroma_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 13px; BACKGROUND-COLOR: #ffe3b9; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #222222; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.aroma_thumb {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.priceimage {
	MARGIN: 10px auto; WIDTH: 700px
}
.smalltitle {
	WIDTH: 700px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.btncharge {
	MARGIN: 10px auto; WIDTH: 700px; HEIGHT: 30px
}
.btneste {
	WIDTH: 336px; FLOAT: right; HEIGHT: 29px
}
.btnhealth {
	WIDTH: 336px; FLOAT: left; HEIGHT: 29px
}
.op {
	BORDER-BOTTOM: #b9aaa5 1px dotted; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffe2dc
}
.po {
	BORDER-BOTTOM: #b9aaa5 1px dotted; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff5f4
}
.oppo {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #b9aaa5; COLOR: #ffffff; FONT-WEIGHT: bold
}
.recth {
	BORDER-BOTTOM: #dd1657 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; WIDTH: 30%; PADDING-RIGHT: 3px; COLOR: #9d0033; PADDING-TOP: 3px
}
.rectd {
	BORDER-BOTTOM: #dd1657 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.qadl {
	BORDER-BOTTOM: #b9aaa5 1px dashed; WIDTH: 700px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.q {
	BACKGROUND-IMAGE: url(../images/q.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; WIDTH: 500px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; LETTER-SPACING: 1px; COLOR: #00b0e8; MARGIN-LEFT: 10px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.a {
	BACKGROUND-IMAGE: url(../images/a.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; LETTER-SPACING: 1px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.todaytable {
	WIDTH: 680px; FONT-SIZE: 13px
}
.todayphoto {
	TEXT-ALIGN: center; WIDTH: 150px; FONT-SIZE: 13px
}
.bnr {
	MARGIN-BOTTOM: 5px
}
.bb {
	BORDER-BOTTOM: #e84287 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #e84287 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 600px; PADDING-RIGHT: 5px; MARGIN-LEFT: auto; BORDER-TOP: #e84287 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #e84287 1px solid; PADDING-TOP: 5px
}
.linkbox {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.linkbox TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#map {
	BACKGROUND-IMAGE: url(../images/kitanozaka_map01.jpg); WIDTH: 565px; HEIGHT: 468px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.nhk {
	MARGIN-TOP: 265px; WIDTH: 80px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 26px
}
.lawson {
	MARGIN-TOP: 340px; WIDTH: 80px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 160px
}
.nishimura {
	MARGIN-TOP: 335px; WIDTH: 80px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px; MARGIN-LEFT: 25px
}
.minato {
	MARGIN-TOP: 220px; WIDTH: 80px; DISPLAY: inline; FLOAT: right; HEIGHT: 60px; MARGIN-RIGHT: 33px
}
