<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "UTF-8";

/* Top Page
 ---------------------------------------*/

#top_event {
	width: 740px;
	height: 300px;
	margin-bottom: 10px;
}



#top_pickup_eria {
	background: url("/images/common/pick_up_bg.png") no-repeat ;
	width: 740px;
	height: 300px;
	margin-bottom: 10px;
}

#top_pickup_eria ul {
	width: 740px;
	height: 300px;
}

#top_pickup_eria li {
	float: left;
	margin-right: 10px;
	width: 240px;
	height: 255px;
	text-align: center;
	background: url("/images/common/ti_pickup_girls.png") no-repeat;
	padding-top: 45px;
	text-align: center;
}

#top_pickup_eria li:last-child {
	margin-right: 0;
}


#top_pickup_eria li .pickup_img {
	width: 200px;
	height: 200px;
	margin: 0 auto;
	margin-bottom: 15px;
}

#top_pickup_eria li .pickup_img img {
	width: 200px;
	height: 200px;
}


#top_pickup_eria li .pickup_text {
	width: 220px;
	height: 28px;
	line-height: 28px;
	margin: 0 auto;
	font-weight: bold;
	font-size: 14px;
}

#top_pickup_eria li .pickup_text a {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}



#top_news_blog {
	width: 740px;
	height: 400px;
	margin-bottom: 10px;
}

#top_news_eria {
	width: 490px;
	height: 400px;
	background: url("/images/common/news_bg.png") no-repeat;
	text-align: left;
	float: left;
	margin-right: 10px;
}

#top_news_eria h2 {
	width: 490px;
	height: 33px;
}

#top_news_eria h2 img {
	width: 490px;
	height: 33px;
}

#top_news_eria #news_title {
	color: #3399cc;
	text-align: left;
	font-size: 20px;
	height: 30px;
	width: 475px;
	padding-left: 15px;
	line-height: 30px;
	margin-top: 5px;
	font-weight: bold;
}

#top_news_eria #news_text {
	text-align: left;
	width: 470px;
	padding: 0 10px;
	line-height: normal;
	font-size: 13px;
	height: 300px;
	overflow: auto;

/*
  -webkit-transform-origin: 0 0;
  -webkit-transform: scale(1, 1.01);
     -moz-transform-origin: 0 0;
     -moz-transform: scale(1, 1.01);
      -ms-transform-origin: 0 0;
      -ms-transform: scale(1, 1.02);
       -o-transform-origin: 0 0;
       -o-transform: scale(1, 1.01);
*/


}

#top_news_eria #time_box {
	text-align: left;
	width: 480px;
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #ff9900;
	margin-bottom: 10px;
	height: 20px;
	line-height: 20px;
}
#top_news_eria #time_box time {
	font-weight: bold;
	line-height: 20px;
}

#top_blog_eria {
	width: 240px;
	height: 400px;
	background: url("/images/common/blog_bg.png") no-repeat;
	float: left;
}

#top_blog_eria h2 {
	width: 240px;
	height: 33px;
}

#top_blog_eria h2 img {
	width: 240px;
	height: 33px;
}

#top_blog_eria ul {
	width: 240px;
	height: 367px;
	overflow: auto;
}

#top_blog_eria li {
	width: 100%;
	box-sizing: border-box;
	max-width: 240px;
	padding: 10px;
	height: 54px;
	background-image: url("/images/common/blog_line.png"),url("/images/common/blog_rss.png");
	background-repeat: no-repeat,no-repeat;
	background-position: bottom, 10px 10px;
	line-height: 15px;
	text-align: left;
}

#top_blog_eria li .blog_time {
	color: #0099cc;
	line-height: 15px;
	font-size: 12px;
	padding-left: 20px;
	height: 15px;
	margin-bottom: 4px;
}

#top_blog_eria li .blog_title {
	height: 15px;
	color: #ff6666;
	line-height: 15px;
	font-size: 12px;
}

#top_blog_eria li .blog_title a {
	color: #ff6666;
	text-decoration: underline;
}

#top_sch_box {
	width: 740px;
	height: auto;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
}


#top_sch_box ul {
	padding: 2px;
}

#top_sch_box li {
	background: url("/images/common/shift_bg.png") no-repeat;
	width: 180px;
	height: 265px;
	float: left;
	padding: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	box-sizing: border-box;
	text-align: center;
}

#top_sch_box li a {
	display: block;
	width: 180px;
	height: 265px;
	text-decoration: none;
}

#top_sch_box li a:hover {
	opacity: 0.8;
}


#top_sch_box li:nth-child(4n) {
	margin-right: 0;
}

#top_sch_box li .top_comment {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #666666;
	font-size: 13px;
	margin-bottom: 1px;
	line-height: 20px;
}

#top_sch_box li .girls_img {
	width: 176px;
	height: 176px;
	margin-bottom: 1px;
}

#top_sch_box li .girls_img img {
	width: 176px;
	height: 176px;
}

#top_sch_box li .girls_name {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 1px;
	line-height: 22px;
}

#top_sch_box li .girls_3size {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #999999;
	font-size: 12px;
	margin-bottom: 2px;
	line-height: 20px;
}

#top_sch_box li .girls_shift {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
}


/* System
 *-------------------------------------------*/

#system_menu {
	margin: 10px 0 0 0;
	width: 730px;
	padding: 0 5px;
	height: 40px;
}

#system_menu li {
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
}

#system_menu li:last-child {
	margin-right: 0;
}

#system_top_img {
	width: 740px;
	height: 40px;
	text-align: center;
}

#system_course_m {
	width: 730px;
	height: 40px;
	padding: 5px 5px;
	margin-bottom: 10px;
}

#system_course_m li {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_01.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
#system_course_m li:last-child {
	margin-right: 0;
}

#system_course_m_01 {
	width: 730px;
	height: auto;
	padding: 5px 5px;
	margin-bottom: 10px;
}

#system_course_m_01 li {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_02.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
#system_course_m_01 li:nth-child(4n) {
	margin-right: 0;
}

/***********-----------Add 2014-09-12-----------*************/

#system_course_m_01_2 {
	width: 730px;
	height: auto;
	padding: 5px 5px;
	margin-bottom: 10px;
}

#system_course_m_01_2 li {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_03.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
#system_course_m_01_2 li:nth-child(4n) {
	margin-right: 0;
}

#system_course_m_02_1 {
	width: 730px;
	height: auto;
	padding: 5px 5px;
	margin-bottom: 10px;
}

#system_course_m_02_1 li {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_02.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}


#system_course_m_02_1 li:nth-child(4n) {
	margin-right: 0;
}


/***********-----------Add 2014-09-12-----------*************/



#system_course_m_02 {
	width: 730px;
	height: auto;
	padding: 5px 5px;
	margin-bottom: 10px;
}

#system_course_m_02 li {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_03.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}


#system_course_m_02 li:nth-child(4n) {
	margin-right: 0;
}


.system_course_m_03 {
	width: 730px;
	height: auto;
	padding: 5px 5px 0 5px;
}

.system_course_m_03 li {
	box-sizing: border-box;
	float: left;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
.system_course_m_03 li:nth-child(4n) {
	margin-right: 0;
}

.bg_01 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_01.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_02 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_02.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_03 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_03.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_04 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_04.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_05 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_05.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_06 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_06.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}

.bg_07 {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_07.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
}


.system_course_m_04 {
	width: 730px;
	height: auto;
	padding: 5px 5px 0 5px;
}

.system_course_m_04 li {
	box-sizing: border-box;
	float: left;
	width: 100px;
	height: 25px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 2px;
	text-align: center;
	line-height: 25px;
	font-size: 12px;
}
.system_course_m_04 li:nth-child(7n) {
	margin-right: 0;
}

.system_font_b {
	font-weight: bold;
}

#system_terms {
	width: 740px;
	height: auto;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
	box-sizing: border-box;
	padding: 10px;
	text-align: left;
	line-height: 20px;
}



#now_time_bg {
	background: url("/images/common/now_time_bg.png") no-repeat;
	width: 740px;
	height: 30px;
	text-align: center;
	font-size: 20px;
	color: #ff9933;
	line-height: 30px;
	font-weight: bold;
	margin-top: 5px;
}

#sch_time_select_box {
	width: 740px;
	padding: 5px;
	height: 40px;
	box-sizing: border-box;
}

#sch_time_select_box li a {
	color: #3399cc;
	width: 100px;
	height: 24px;
	display: block;
}


#sch_time_select_box li {
	background: url("/images/common/shift_time_bg_02.png") no-repeat;
	width: 100px;
	height: 24px;
	float: left;
	margin-right: 5px;
	text-align: center;
	line-height: 24px;
	font-size: 12px;
}

#sch_time_select_box .now_time_bg {
	background: url("/images/common/shift_time_bg_01.png") no-repeat;
}

#sch_time_select_box .now_time_bg a {
	width: 100px;
	height: 24px;
	display: block;
	color: #ff9999;
	color: #ff6262;
}

#sch_time_select_box li:last-child {
	margin-right: 0;
}


#sch_list_box {
	width: 740px;
	height: auto;
}

#sch_list_box li {
	width: 365px;
	height: 201px;
	float: left;
	background: url("/images/common/shift_page_bg.png") no-repeat;
	margin-bottom: 10px;
	margin-right: 10px;
	box-sizing: border-box;
	padding: 2px;
	text-align: center;
}

#sch_list_box li a {
	display: block;
	width: 365px;
	height: 201px;
	text-decoration: none;
	color: #333333;
}

#sch_list_box li a:hover {
	opacity: 0.8;
}


#sch_list_box li:nth-child(2n) {
	margin-right: 0;
}

#sch_list_box .sch_left_box {
	width: 176px;
	height: 197px;
	margin-right: 1px;
	float: left;
}

#sch_list_box .sch_right_box {
	width: 184px;
	height: 197px;
	float: right;
}

#sch_list_box .sch_left_box .sch_obi {
	width: 176px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 1px;
	color: #666666;
	font-size: 13px;
}

#sch_list_box .sch_left_box .sch_img {
	width: 176px;
	height: 176px;
}
#sch_list_box .sch_left_box .sch_img img {
	width: 176px;
	height: 176px;
}

#sch_list_box .sch_right_box .name_eria {
	width: 184px;
	height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	line-height: 22px;
	margin-bottom: 1px;
}

#sch_list_box .sch_right_box .name_eria a {
	color: #000000;
	display: block;
	width: 184px;
	height: 20px;
	line-height: 20px;
}

#sch_list_box .sch_right_box .size_eria {
	width: 184px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 1px;
}

#sch_list_box .sch_right_box .time_eria {
	width: 184px;
	height: 20px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	line-height: 22px;
	margin-bottom: 1px;
}

#sch_list_box .sch_right_box .time_eria a {
	color: #000000;
	display: block;
	width: 184px;
	height: 20px;
}

#sch_list_box .sch_right_box .girls_comment {
	width: 184px;
	height: 134px;
	text-align: left;
	line-height: 16px;
	padding: 2px;
	box-sizing: border-box;
}


/* Girls
 *-------------------------------------------*/
#girls_sch_box {
	width: 740px;
	height: auto;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
}

#girls_sch_box ul {
	padding: 2px;
}

#girls_sch_box li {
	background: url("/images/common/girls_box_bg.png") no-repeat;
	width: 180px;
	height: 243px;
	float: left;
	padding: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	box-sizing: border-box;
	text-align: center;
}

#girls_sch_box li a {
	display: block;
	width: 180px;
	height: 243px;
	text-decoration: none;
}

#girls_sch_box li a:hover {
	opacity: 0.6;
}

#girls_sch_box li:nth-child(4n) {
	margin-right: 0;
}

#girls_sch_box li .top_comment {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #666666;
	font-size: 13px;
	margin-bottom: 1px;
	line-height: 20px;
}

#girls_sch_box li .girls_img {
	width: 176px;
	height: 176px;
	margin-bottom: 1px;
}

#girls_sch_box li .girls_img img {
	width: 176px;
	height: 176px;
}

#girls_sch_box li .girls_name {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 1px;
	line-height: 22px;
}

#girls_sch_box li .girls_3size {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #999999;
	font-size: 12px;
	margin-bottom: 2px;
	line-height: 20px;
}

#girls_sch_box li .girls_shift {
	height: 20px;
	width: 176px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
}

/* Event
 *-------------------------------------------*/
.event_box {
	width: 720px;
	height: auto;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
	padding: 10px;
	margin-top: 10px;
}

.event_box .event_img_box {
	width: 720px;
	height: 293px;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
	padding: 1px;
	position: relative;
	margin-bottom: 10px;
	box-sizing: border-box;
}

.event_box .event_img_box .event_img_title {
	position: absolute;
	top: -20px;
	left: -20px;
}


.event_box .event_img_box .event_img {
	width: 718px;
	height: 291px;
}

.event_box  .event_text_box {
	width: 720px;
	height: auto;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
	padding: 10px;
	margin-bottom: 10px;
	box-sizing: border-box;
	text-align: left;
}

.event_box  .event_text_box .event_title {
	font-size: 16px;
	font-weight: bold;
	color: #ff7e02;
	width: 100%;
	padding-bottom: 4px;
	margin-bottom: 10px;
	background: url("/images/common/shift_bg_top_bottom.png") repeat-x bottom;
}

/* Enq
 *-------------------------------------------*/
.enq_table_style {
	width: 100%;
	border-collapse: separate;
	margin-top: 10px;
	box-sizing: border-box;
}

.enq_table_style td,th {
	height: auto;
	line-height: 30px;
	font-size: 13px;
	padding: 10px;
	box-sizing: border-box;
}

.enq_table_style th {
	width: 200px;
	height: auto;
	background-color: #ff9e75;
	color: #8B4513;
	vertical-align: middle;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_07.jpg");
	background-repeat: repeat-x,repeat-y,repeat-y,repeat;
	background-position: top, left, right, top;
}

.enq_table_style td {
	width: auto;
	height: auto;
	text-align: left;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-y;
	background-position: top, right;
}

.enq_table_style .last_th {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_07.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y,repeat;
	background-position: top, bottom, left, right, top;
}

.enq_table_style .last_td {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y;
	background-position: top, bottom, right;
}

.enq_main_contents {
	width: 740px;
	height: auto;
	background: url("/images/common/enq_img.png") no-repeat top;
	padding-top: 70px;
}



.enq_main_contents form input.text-input,form select,form textarea {
	padding: 3px;
	font-size: 13px;
	background: #fff
		url('/images/common/bg-form-field.gif') top
		left repeat-x;
	border: 1px solid #d5d5d5;
	color: #333;
	font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", Osaka, "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3";
	border-radius: 4px;
}
.enq_main_contents li {
	float: left;
	width: 100px;
	margin-right: 5px;
	text-align: left;
	vertical-align: middle;
}

.enq_main_contents textarea{
	width: 400px;
	height: 200px;
}

/* Contact
 *-------------------------------------------*/

.contact_table_style {
	width: 100%;
	border-collapse: separate;
	margin-top: 10px;
	box-sizing: border-box;
}

.contact_table_style td,th {
	height: auto;
	line-height: 30px;
	font-size: 13px;
	padding: 10px;
	box-sizing: border-box;
}

.contact_table_style th {
	width: 200px;
	height: auto;
	background-color: #ff9e75;
	color: #8B4513;
	vertical-align: middle;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_07.jpg");
	background-repeat: repeat-x,repeat-y,repeat-y,repeat;
	background-position: top, left, right, top;
}

.contact_table_style td {
	width: auto;
	height: auto;
	text-align: left;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-y;
	background-position: top, right;
}

.contact_table_style .last_th {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_07.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y,repeat;
	background-position: top, bottom, left, right, top;
}

.contact_table_style .last_td {
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y;
	background-position: top, bottom, right;
}

.contact_main_contents {
	width: 740px;
	height: auto;
	background: url("/images/common/con_img.png") no-repeat top;
	padding-top: 70px;
}



.contact_main_contents form input.text-input,form select,form textarea {
	padding: 3px;
	font-size: 13px;
	background: #fff
		url('/images/common/bg-form-field.gif') top
		left repeat-x;
	border: 1px solid #d5d5d5;
	color: #333;
	font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", Osaka, "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3";
	border-radius: 4px;
}
.contact_main_contents li {
	float: left;
	width: 100px;
	margin-right: 5px;
	text-align: left;
	vertical-align: middle;
}

.contact_main_contents textarea{
	width: 400px;
	height: 200px;
}

.button2 {
	font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", Osaka, "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3";
	display: inline-block;
	background: #004a95 url('/images/common/bg-button-blue.gif') top left
		repeat-x !important;
	border: 1px solid #004a95 !important;
	padding: 4px 7px 4px 7px !important;
	color: #fff !important;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold !important;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.button3 {
	font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯", Osaka, "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3";
	display: inline-block;
	background: #333 url('/images/common/bg-button-grey.gif') top left
		repeat-x !important;
	border: 1px solid #000 !important;
	padding: 4px 7px 4px 7px !important;
	color: #fff !important;
	cursor: pointer;
	font-size: 12px !important;
	font-weight: bold !important;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin-right: 20px;
}

/* Link
 *-------------------------------------------*/
#link_text {
	width: 740px;
	height: auto;
	margin-top: 10px;
	padding: 10px;
	box-sizing: border-box;
	line-height: 20px;
	text-align: left;
}

#link_text p {
	background: url("/images/common/shift_bg_top_bottom.png") bottom repeat-x;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 4px;
}

#link_img_box {
	width: 740px;
	height: auto;
	text-align: left;
}


.link_list_box {
	width: 740px;
	height: auto;
	padding: 10px;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
	margin: 10px 0;
	box-sizing: border-box;
}

.link_list_box ul {
	width: 720px;
	height: auto;
	padding: 3px;
}

.link_list_box li {
	width: 90px;
	height: 33px;
	padding: 1px;
	background: url("/images/common/link_bg.png") no-repeat;
	float: left;
	margin: 5px;
	text-align: left;
}

#prof_main_box {
	width: 740px;
	height: auto;
	padding-top: 10px;
	margin-bottom: 10px;
}

#prof_main_box #prof_left {
	width: 324px;
	margin-left: 8px;
	margin-right: 8px;
	float: left;
}

#prof_main_box #prof_left #prof_main_girls_img {
	width: 324px;
	height: 484px;
	background: url("/images/common/prof_bg.png") no-repeat;
	margin-bottom: 5px;
}

#prof_main_box #prof_left #prof_main_girls_img img {
	padding: 2px;
	width: 320px;
	height: 480px;
}


#prof_main_box #prof_left #prof_th_img {
	width: 320px;
	height: 120px;
	margin-bottom: 10px;
}

#prof_main_box #prof_left #prof_th_img li {
	width: 80px;
	height: 120px;
	float: left;
	background: url("/images/common/prof_th_bg.png") no-repeat;
}

#prof_main_box #prof_left #prof_th_img li img {
	width: 76px;
	height: 116px;
	padding: 2px;
}

#prof_main_box #prof_left #movie_eria {
	width: 320px;
	height: 240px;
}


#prof_main_box #prof_right {
	width: 400px;
	height: 100px;
	float: left;
}

#prof_main_box #prof_right #name_box {
	width: 400px;
	height: 30px;
	background: url("/images/common/prof_name_bg.png") no-repeat;
	position: relative;
}

#prof_main_box #prof_right #name_box #name {
	position: absolute;
	left: 40px;
	font-size: 20px;
	width: 250px;
	height: 30px;
	text-align: center;
	color: #663300;
	line-height: 20px;
}

#prof_main_box #prof_right #name_box #age {
	line-height: 20px;
	position: absolute;
	left: 330px;
	font-size: 20px;
	height: 30px;
	text-align: center;
	color: #663300;
}

#prof_main_box #prof_right #prof_3size_box {
	background: url("/images/common/prof_3size_bg.png") no-repeat;
	width: 400px;
	height: 30px;
	position: relative;
	font-size: 16px;
	color: #663300;
}

#prof_main_box #prof_right #prof_3size_box #tall {
	position: absolute;
	left: 40px;
	top: 2px;
	line-height: 28px;
	height: 28px;
}

#prof_main_box #prof_right #prof_3size_box #size {
	position: absolute;
	left: 200px;
	top: 2px;
	line-height: 28px;
	height: 28px;
	width: 200px;
	text-align: center;
}


#prof_main_box #prof_right #prof_today_s {
	background: url("/images/common/prof_today_bg.png") no-repeat;
	width: 400px;
	height: 40px;
	padding-left: 160px;
	text-align: center;
	font-size: 20px;
	line-height: 40px;
	box-sizing: border-box;
}

#prof_main_box #prof_right #prof_week_shift {
	width: 400px;
	height: auto;
}

#prof_main_box #prof_right #prof_week_shift ul {
	width: 400px;
	height: auto;
	margin-bottom: 5px;
}

#prof_main_box #prof_right #prof_week_shift li {
	font-size: 14px;
	width: 140px;
	height: 36px;
	margin-right: 5px;
	margin-bottom: 5px;
	line-height: 36px;
	float: left;
}

#prof_main_box #prof_right #prof_week_shift li:nth-child(2n) {
	width: 255px;
	height: 36px;
	margin-right: 0;
	margin-bottom: 5px;
	line-height: 36px;
	float: left;
}

#prof_main_box #prof_right #prof_shop_comment {
	width: 400px;
	height: 200px;
	background: url("/images/common/prof_shop_comment.png") no-repeat;
	padding-top: 33px;
	margin-bottom: 5px;
}

#prof_main_box #prof_right #prof_shop_comment #comment {
	width: 400px;
	height: 200px;
	overflow: auto;
	padding: 10px;
	box-sizing: border-box;
	text-align: left;
	line-height: 20px;
}

#prof_main_box #prof_right #prof_opt_box {
	width: 400px;
	height: auto;
}

#prof_main_box #prof_right #prof_opt_box ul {
	width: 400px;
	height: auto;
	padding-top: 4px;
}

#prof_main_box #prof_right #prof_opt_box li {
	width: 130px;
	height: 48px;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
	padding-top: 1px;
}

#prof_main_box #prof_right #prof_opt_box li:nth-child(3n) {
	margin-right: 0;
}

#prof_main_box #prof_right #prof_opt_box li p {
	height: 24px;
	line-height: 24px;
	text-align: center;
	border-bottom: 1px #cccccc solid;
	box-sizing: border-box;
	width: 120px;
	margin: 0 auto;
}

#prof_main_box #prof_right #prof_opt_box li p:nth-child(2n) {
	border: none;
}

#prof_qa_eria {
	width: 740px;
	height: auto;
}

#prof_qa_eria ul {
	width: 740px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#prof_qa_eria ul li{
	float: left;
	width: 370px;
	height: 40px;
	background: url("/images/common/prof_qa_q_bg.png") no-repeat;
	padding-left: 150px;
	box-sizing: border-box;
	padding-top: 10px;
	line-height: 30px;
	text-align: left;
	color: #ff9900;
}

#prof_qa_eria ul li:nth-child(2n) {
	background: url("/images/common/prof_qa_a_bg.png") no-repeat;
	color: #ff66ff;
}

#profile_today_shift_box {
	margin-top: 5px;
	width: 740px;
	height: auto;
	padding: 5px;
	box-sizing: border-box;
	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
	background-position: top, bottom, left, right;
}

#profile_today_shift_box ul {
	width: 730px;
	height: auto;
}

#profile_today_shift_box ul li {
	width: 238px;
	height: 82px;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
	background: url("/images/common/prof_today_shift_bg.png") no-repeat;
	padding: 1px;
}

#profile_today_shift_box ul li a {
	display: block;
	width: 240px;
	height: 80px;
	text-decoration: none;
}

#profile_today_shift_box ul li a:hover {
	opacity: 0.6;
}

#profile_today_shift_box ul li:nth-child(3n) {
	margin-right: 0;
}

#profile_today_shift_box ul li .img_box {
	width: 80px;
	float: left;
	margin-right: 1px;
}

#profile_today_shift_box ul li .img_box img {
	width: 80px;
	height: 80px;
}

#profile_today_shift_box ul li .text_box {
	width: 157px;
	height: 80px;
	float: right;
}

#profile_today_shift_box ul li .text_box p {
	width: 157px;
	height: 20px;
	line-height: 20px;
	color: #333333;
}

#profile_today_shift_box ul li .text_box .font_11{
	font-size: 11px;
}


.merumaga_box_eria {
	margin: 10px auto;
	width: 100%;
	text-align: left;
	line-height: 20px;
}

.merumaga_box_eria .merumaga_title {
	box-sizing: border-box;

	background-image: url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_top_bottom.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/shift_bg_side.png")
						,url("/images/common/system_bg_01.jpg");
	background-repeat: repeat-x,repeat-x,repeat-y,repeat-y, repeat;
	background-position: top, bottom, left, right, top;
	box-sizing: border-box;
	width: 175px;
	height: 40px;
	margin-right: 10px;
	padding: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.merumaga_box_eria .b_10 {
	margin-bottom: 10px;
}

.aroma_eria {
	width: 730px;
	height: 148px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.aroma_eria img {
	width: 730px;
	height: 148px;
}




</pre></body></html>