@charset "Shift_JIS";

/*------------------------------------------------------------------------
 *   sp_service.css
 *   全店サービス一覧ページのみの部分に適用するCSS
 *
 *   last update : 2010.09.24
 *------------------------------------------------------------------------*/


/* センターカラム
--------------------------------------------------------------------------*/
div.main_area h2 {
	line-height:24px;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	color:#fff;
	font-size:16px;
	background:#00d8f1;
}

div.main_area h2 a {
	color:#fff;
}
div.main_area p.page_caption{
	padding:10px 10px 10px 25px;
	border: 1px solid #ccc;
	background: url(../service/images/page_capback.gif) no-repeat 7px 7px;
}
div.main_area p.page_caption span{
	font-weight:bold;
}

/***お店説明***/
div.main_area p.introduct{
	min-height:70px;
	line-height:130%;
	padding:0 0 0 100px;
	margin:0 0 15px 0;
}

/***コース***/
div.main_area h3{
	clear:left;
	margin:0 0 5px 0;
	padding:0 0 0 20px;
	border:none;
	font-weight:bold;
	background: url(../service/images/h3_back.gif) no-repeat left top;
}

/***コース定義***/
div.main_area dl.course{
	width:100%;
	margin:0 0 10px 0;
}

div.main_area dl.course dt{
	margin:5px 0;
	color:#004e90;
	font-weight:bold;
}
div.main_area dl.course dd{
	margin:0 0 0 20px;
	line-height:130%;
}
/***プレイ内容***/
div.main_area ul.basicplay{
	width:100%;
	margin:0 0 10px 0;
}
div.main_area ul.basicplay li{
	width:159px;
	line-height:140%;
	padding:0 0 0 20px;
	float:left;
	background: url(../service/images/basicplay_back.gif) no-repeat left center;
}
div.main_area ul.basicplay:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
div.main_area ul.basicplay {
	min-height: 1px;
}
* html div.main_area ul.basicplay {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}






/***料金表テーブル各店仕様部分***/
/*クラーク夫人*/
div.main_area div.clark h2{
	background:#663366;
}
div.main_area div.clark p.introduct{
	background: url(../system/images/logo_clark.gif) no-repeat 10px center;
}
div.main_area div.clark ul.basicplay li{
	background-color:#b05c97;
}

/*マッティー夫人*/
div.main_area div.matty h2{
	background:#f93a8a;
}
div.main_area div.matty p.introduct{
	background: url(../system/images/logo_matty.gif) no-repeat 10px center;
}
div.main_area div.matty ul.basicplay li{
	background-color:#f93a8a;
}

/*イッツブーリー*/
div.main_area div.bully h2{
	background:#663399;
}
div.main_area div.bully p.introduct{
	background: url(../system/images/logo_bully.gif) no-repeat 10px center;
}
div.main_area div.bully ul.basicplay li{
	background-color:#663399;
}

/*エムジョ*/
div.main_area div.mjo h2{
	background:#ff3399;
}
div.main_area div.mjo p.introduct{
	background: url(../system/images/logo_mjo.gif) no-repeat 10px center;
}
div.main_area div.mjo ul.basicplay li{
	background-color:#ff3399;
}

/*メイド楽園*/
div.main_area div.maid2 h2{
	background:#36ABC1;
}
div.main_area div.maid2 p.introduct{
	background: url(../system/images/logo_maid2.gif) no-repeat 10px center;
}
div.main_area div.maid2 ul.basicplay li{
	background-color:#36ABC1;
}

/*仮面遊戯*/
div.main_area div.kamen h2{
	background:#DB8F12;
}
div.main_area div.kamen p.introduct{
	background: url(../system/images/logo_kamen.gif) no-repeat 10px center;
}
div.main_area div.kamen ul.basicplay li{
	background-color:#DB8F12;
}

/*メイドin札幌道劇店*/
div.main_area div.maid h2{
	background:#BA002B;
}
div.main_area div.maid p.introduct{
	background: url(../system/images/logo_maid.gif) no-repeat 10px center;
}
div.main_area div.maid ul.basicplay li{
	background-color:#BA002B;
}

/*ボーイング99*/
div.main_area div.boing h2{
	background:#2D18C0;
}
div.main_area div.boing p.introduct{
	background: url(../system/images/logo_boing.gif) no-repeat 10px center;
}
div.main_area div.boing ul.basicplay li{
	background-color:#2D18C0;
}

/*マットDEいってミルク*/
div.main_area div.matto h2{
	background:#3882FE;
}
div.main_area div.matto p.introduct{
	background: url(../system/images/logo_matto.gif) no-repeat 10px center;
}
div.main_area div.matto ul.basicplay li{
	background-color:#3882FE;
}

/*AneCon札幌*/
div.main_area div.anecon h2{
	background:#dd1414;
}
div.main_area div.anecon p.introduct{
	background: url(../system/images/logo_anecon.gif) no-repeat 10px center;
}
div.main_area div.anecon ul.basicplay li{
	background-color:#dd1414;
}

/*お嬢様協奏曲*/
div.main_area div.ojou h2{
	background:#FF1C91;
}
div.main_area div.ojou p.introduct{
	background: url(../system/images/logo_ojou.gif) no-repeat 10px center;
}
div.main_area div.ojou ul.basicplay li{
	background-color:#FF1C91;
}

/*カプリ娘*/
div.main_area div.caprico h2{
	background:#FF0066;
}
div.main_area div.caprico p.introduct{
	background: url(../system/images/logo_caprico.gif) no-repeat 10px center;
}
div.main_area div.caprico ul.basicplay li{
	background-color:#FF0066;
}

/*奥サマンサ*/
div.main_area div.saman h2{
	background:#660066;
}
div.main_area div.saman p.introduct{
	background: url(../system/images/logo_saman.gif) no-repeat 10px center;
}
div.main_area div.saman ul.basicplay li{
	background-color:#660066;
}
/*ハレンチ女学園*/
div.main_area div.harejo h2{
	background:#003300;
}
div.main_area div.harejo p.introduct{
	background: url(../system/images/logo_harejo.gif) no-repeat 10px center;
}
div.main_area div.harejo ul.basicplay li{
	background-color:#003300;
}

/*まりも治療院*/
div.main_area div.marimo h2{
	background:#339966;
}
div.main_area div.marimo p.introduct{
	background: url(../system/images/logo_marimo.gif) no-repeat 10px center;
}
div.main_area div.marimo table.systemtable tr.course th{
	border-bottom:1px solid #256F4A;
	background:#339966;
}
div.main_area div.marimo ul.basicplay li{
	background-color:#339966;
}

/*スポーツパフェ*/
div.main_area div.pafe h2{
	background:#f887ac;
}
div.main_area div.pafe p.introduct{
	background: url(../system/images/logo_pafe.gif) no-repeat 10px center;
}
div.main_area div.pafe ul.basicplay li{
	background-color:#f887ac;
}

/*若妻クリニック*/
div.main_area div.clinic h2{
	background:#005f5c;
}
div.main_area div.clinic p.introduct{
	background: url(../system/images/logo_clinic.gif) no-repeat 10px center;
}
div.main_area div.clinic ul.basicplay li{
	background-color:#005f5c;
}

/*まりもクリニック*/
div.main_area div.marimo2 h2{
	background:#005f5c;
}
div.main_area div.marimo2 p.introduct{
	background: url(../system/images/logo_marimo2.gif) no-repeat 10px center;
}
div.main_area div.marimo2 ul.basicplay li{
	background-color:#005f5c;
}

/*キュートクラブ*/
div.main_area div.cute h2{
	background:#7eccc1;
}
div.main_area div.cute p.introduct{
	background: url(../system/images/logo_cute.gif) no-repeat 10px center;
}
div.main_area div.cute ul.basicplay li{
	background-color:#7eccc1;
}

/*ぷっちょぽっちょボーイング*/
div.main_area div.pucho h2{
	background:#FF6c00;
}
div.main_area div.pucho p.introduct{
	background: url(../system/images/logo_pucho.gif) no-repeat 10px center;
}
div.main_area div.pucho ul.basicplay li{
	background-color:#FF6c00;
}


/***補足説明リスト***/
div.main_area  ul.serviceintroduct{
	clear:left;
	margin:0 0 10px 20px;
}
div.main_area  ul.serviceintroduct li{
	list-style: disc;
	line-height:140%;
	font-size:12px;
}
div.main_area  ul.serviceintroduct li strong{
	color:#f36;
}


/* ライトカラム
--------------------------------------------------------------------------*/

/* レフトカラム
--------------------------------------------------------------------------*/

