

/*-----------------------------------------------------------------*/
/*　ヘッダーのコンテンツボタンのレイアウト　エリアでも使用してます*/
#content_box {
	clear:both;
	width: 880px;
	height:25px;
	margin: 10px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	border-bottom:#afbdc6 1px solid;
}

#content_box a:link{
	COLOR: #182e62; 
	font-size: 11px ;
	font-weight: bold;
	text-decoration:none;
}
#content_box a:hover {
	COLOR: #182e62;
	font-size: 11px ;
	font-weight: bold;
	text-decoration:underline;
}

#content_box a:visited {
	COLOR: #3f5771;
	font-size: 11px ;
	font-weight: bold;
	text-decoration:none;
}

#content_box ul{
	width: 875px;
	height:20px;
	margin: 0px 0px 0px 5px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#content_box li.left{
	float: left;
	white-space: nowrap;
	list-style-type:none;
	width:3px;
	height:20px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 0px 0px 0px; /*上 右 下 左*/
	background: url(/img/bar10.gif) no-repeat;
}
#content_box li.center{
	float: left;
	white-space: nowrap;
	list-style-type:none;
	height:20px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 8px 0px 10px;/*上 右 下 左*/
	background: url(/img/bar10.gif) -30px 0px repeat;
}
#content_box li.right{
	float: left;
	white-space: nowrap;
	list-style-type:none;
	width:3px;
	height:20px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 5px 0px 0px; /*上 右 下 左*/
	background: url(/img/bar10.gif) -197px 0px no-repeat;
}
/*　ヘッダーのコンテンツボタンのレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　パンくず　エリアでも使用してます*/
#Page_navi_box {
	float:left;
	width: 880px;
	margin: 0px 0px 10px 0px; /*上 右 下 左*/
	padding: 8px 0px 8px 0px; /*上 右 下 左*/
	background:#F2F2F2;
	COLOR: #182e62;
	font-size: 12px ;
	border-bottom:#CCCCCC 1px solid;
}

#Page_navi_box a:link{
	COLOR: #182e62;
	text-decoration:none;
}
#Page_navi_box a:hover {
	COLOR: #182e62;
	text-decoration:underline;
}
#Page_navi_box a:visited {
	COLOR: #182e62;
	text-decoration:none;
}
#Page_navi_box ul {
	width: 880px;
	float: left;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 3px 0px 0px 0px; /*上 右 下 左*/
}
#Page_navi_box li {
	float: right;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 8px 0px 0px; /*上 右 下 左*/
	list-style-type:none;
}
#Page_navi_box li.foot{
	float: right;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 8px 0px 15px; /*上 右 下 左*/
	background: url(/img/page_navi.gif) left center no-repeat;
	list-style-type:none;
}
/*-----------------------------------------------------------------*/




/*-----------------------------------------------------------------*/
/*　右側　エリアなび　使用中*/
#navi_main {
	float: right;
	width: 200px;
	margin: 5px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#area_navi_box{
	clear:both;
	width: 188px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 5px 5px 5px; /*上 右 下 左*/
	border-top:#afbdc6 1px solid;
	border-left:#afbdc6 1px solid;
	border-right:#afbdc6 1px solid;
	border-bottom: #afbdc6 1px solid;
	background:url(/img/menu/menu_bg2.jpg) repeat;
	
}
#area_navi_box ul {
	width: 188px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#area_navi_box li.area {
	width: 171px;
	list-style-type:none;	
	margin: 5px 0px 5px 0px; /*上 右 下 左*/
	padding: 0px 0px 5px 17px; /*上 右 下 左*/
	border-bottom:dotted 1px #CCCCCC;
	
}
#area_navi_box li.nochk {
	background: url(/img/check2.gif) no-repeat;
}
#area_navi_box li.chk {
	background: url(/img/check.gif) no-repeat;
}
#area_navi_box li.hed {
	width: 188px;
	height:18px;
	font-size:12px;
	font-weight:bold;
	text-indent:0.5em;
	text-align:center;
	list-style-type:none;	
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 3px 0px 0px 0px; /*上 右 下 左*/
	background: url(/img/step_bg2.gif) repeat;	
}
/*　右側　エリアなび　*/
/*-----------------------------------------------------------------*/


/*-----------------------------------------------------------------*/
/*　メインコンテンツのタイトルバーのレイアウト　使用中だがショップでも使ってます！！*/
#title_box {
	float:left;
	width: 665px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#title_box h3{
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	font-size:12px;
}
#title_box ul{
	width: 665px;
	height:25px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	background-color:#FF0000;
}
#title_box li.left{
	float: left;
	width: 10px;
	height:25px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	background: url(/img/shop_img/shop_bar.jpg) no-repeat;
	list-style-type: none;
}
#title_box li.center{
	float: left;
	width: 645px;
	height:20px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 0px 0px 0px; /*上 右 下 左*/
	letter-spacing:0.15em;
	font-size:12px;
	font-weight:bold;
	background: url(/img/shop_img/shop_bar.jpg) -11px 0px repeat;
	list-style-type: none;
}
#title_box li.right{
	float: left;
	width: 10px;
	height:25px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	background: url(/img/shop_img/shop_bar.jpg) -870px 0px no-repeat;
	list-style-type: none;
}
/*　メインコンテンツのタイトルバーのレイアウト　*/
/*-----------------------------------------------------------------*/

/*コンテンツの共通のボックス*/
div#content_main {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	width: 670px;
	float: left;
}
div#content_deta {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
	float: left;
}
/*コンテンツの共通のボックス*/

/*-----------------------------------------------------------------*/
/*　割引チケット情報のレイアウト　使用中*/
div#deta_list_ticket {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
	float: left;
}
div#deta_list_ticket p.page {
	margin: 2px 0px 10px 0px;
	padding: 2px 10px 2px 0px;
	background: #efefef;
	border-bottom:#cccccc 1px solid;
	text-align: right;
	float: left;
	width: 655px;
}
div#deta_list_ticket ul {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	width: 665px;
	border-bottom: 1px orange solid;
}
div#deta_list_ticket li {
	width: 665px;
	margin: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_ticket li.pic {
	float: left;
	padding: 0px 0px 0px 0px;
	width:300px;
}
div#deta_list_ticket li img {
	border-color:#afbdc6;
}
div#deta_list_ticket li.shop {
	float: left;
	padding: 0px 0px 0px 0px;
	width:300px;
}
div#deta_list_ticket li.large {
	//height: 100%;
}
div#deta_list_ticket li.small {
	//height: 100%;
}
div#deta_list_ticket dl {
	width:355px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	list-style-type:none;
}
div#deta_list_ticket dt {
	width:355px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	text-indent:1.5em;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/check4.gif) no-repeat;
}
div#deta_list_ticket dd.area {
	width:355px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/icon12.gif) no-repeat;
	text-indent:1.5em;
}
div#deta_list_ticket dd.title {
	width:355px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	list-style-type:none;
	background: url(/img/icon12.gif) no-repeat;
	text-indent:1.5em;
}
div#deta_list_ticket dd.cm {
	width: 350px;
	margin: 2px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	float: left;
	list-style-type:none;
	background-color:#F7F7F7;
	border-bottom:dotted 1px #CCCCCC;
}

div#deta_list_ticket dd.print {
	width:355px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/icon15.gif) no-repeat;
	text-indent:1.8em;
}
/*　割引チケット情報のレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　イベント情報のレイアウト　使用中*/
div#deta_list_event {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
	border-bottom:dotted 1px #CCCCCC;
	float: left;
}
div#deta_list_event img {
	border:1px #afbdc6;
}
div#deta_list_event p.page {
	width: 655px;
	margin: 2px 0px 10px 0px;
	padding: 2px 10px 2px 0px;
	background: #efefef;
	border-bottom:#cccccc 1px solid;
	text-align: right;
}
div#deta_list_event ul {
	float: left;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	width: 665px;
	border-bottom: 1px orange solid;
}
div#deta_list_event li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_event li.pic {
	width:120px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_event dl {
	width:545px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_event dt {
	width:540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	text-indent:1.5em;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/check4.gif) no-repeat;
}
div#deta_list_event dd.cm {
	width:540px;
	margin: 2px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	float: left;
	list-style-type:none;
	background-color:#F7F7F7;
	border-bottom:dotted 1px #CCCCCC;
}
div#deta_list_event dd.area {
	width:540px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/icon12.gif) no-repeat;
	text-indent:1.5em;
}
div#deta_list_event dd.time {
	width:540px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/icon12.gif) no-repeat;
	text-indent:1.5em;
}
div#deta_list_event dd.shop {
	width:540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	text-align:right;
	font-size:12px;
	font-weight:;
	float: left;
	list-style-type:none;
}

/*　イベント情報のレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　写メブログのレイアウト　使用中*/
div#deta_list_blog_bar {
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 665px;
	height:25px;
	color:#FFFFFF;
	text-indent:0.5em;
	font-size:14px;
	font-weight:bold;
	background: url(/img/blog_bg.jpg) no-repeat;
	float: left;
}
div#deta_list_blog_bar h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
div#deta_list_blog {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
	border-bottom:dotted 1px #CCCCCC;
	float: left;
}
div#deta_list_blog p.page {
	margin: 2px 0px 0px 0px;
	padding: 2px 10px 2px 0px;
	background: #F7F7F7;
	text-align: right;
	float: left;
	width: 650px;
}
div#deta_list_blog ul {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
}
div#deta_list_blog li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_blog li.pic {
	width:135px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_blog dl {
	width:530px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_blog dt {
	width:525px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	text-indent:1.5em;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/check4.gif) no-repeat;
}
div#deta_list_blog dd.deta {
	width:525px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size:10px;
	text-align:right;
	list-style-type:none;
	background-color:#F7F7F7;
}
div#deta_list_blog dd.cm {
	width:525px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	float: left;
	list-style-type:none;
}
div#deta_list_blog dd.shop {
	width:525px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	text-align:right;
	font-size:12px;
	font-weight:;
	float: left;
	list-style-type:none;
}
/*　写メブログのレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　出勤情報のレイアウト　*/

div#deta_list_shop_sche_menu{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
}
div#deta_list_shop_sche_menu ul{
	float: left;
	width: 665px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 3px; /*上 右 下 左*/
}
div#deta_list_shop_sche_menu li{
	float: left;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 3px 3px 3px; /*上 右 下 左*/
	list-style-type:none;
}
div#deta_list_shop_sche_menu li.hed{
	
}
div#deta_list_shop_sche_menu li.list{
	
}
div#deta_list_shop_sche {
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 665px;
}
div#deta_list_shop_sche p.page {
	margin: 2px 0px 5px 0px;
	padding: 2px 10px 2px 0px;
	background: #efefef;
	border-bottom:#CCCCCC 1px solid;
	text-align: right;
}
div#deta_list_shop_sche ul{
	float: left;
	width: 665px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
div#deta_list_shop_sche li{
	float: left;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 5px 2px 10px; /*上 右 下 左*/
	list-style-type:none;
	width: 80px;
	height: 120px;
	text-align: center;
	font-size: 10px;
	overflow: hidden;
}
/*　出勤情報のレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　フードル一覧のレイアウト　*/

div#girls_list {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 665px;
}
div#girls_list p.page {
	margin: 2px 0px 5px 0px;
	padding: 2px 10px 2px 0px;
	background: #efefef;
	border-bottom:#CCCCCC 1px solid;
	text-align: right;
}
div#girls_list ul{
	float: left;
	width: 665px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
div#girls_list li{
	float: left;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 5px 2px 10px; /*上 右 下 左*/
	list-style-type:none;
	width: 115px;
	height: 200px;
	text-align: center;
	font-size: 10px;
	overflow: hidden;
}
/*　フードル一覧のレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　動画一覧のレイアウト　*/
#movie_box {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	width: 665px;
}
#movie_box ul{
	float: left;
	width: 665px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#movie_box li.hed{
	width: 220px;
	height: 180px;
	float: left;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	list-style-type:none;
}
#movie_box dl{
	width: 220px;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
}
#movie_box dt{
	width: 190px;
	letter-spacing:0.15em;
	margin: 0px 0px 0px 0px; /*上 右 下 左*/
	padding: 5px 0px 2px 30px; /*上 右 下 左*/
	font-size:10px;
}
#movie_box dd{
	width: 132px;
	letter-spacing:0.15em;
	margin: 0px 0px 0px 22px; /*上 右 下 左*/
	padding: 0px 0px 0px 0px; /*上 右 下 左*/
	font-size:10px;
	overflow: hidden;
}
/*　動画一覧のレイアウト　*/
/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/
/*　allshop */
div#content_main_all_shop {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 880px;
	float: left;
}
div#content_main_all_shop h3 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	font-size: 14px;
}
div#all_shop {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 880px;
}
div#all_shop ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 880px;
}
div#all_shop li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#all_shop li.pic {
	width:120px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#all_shop li.data {
	width: 760px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 1px #000000;
}
div#all_shop dl {
	width: 760px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type:none;
}
div#all_shop dt {
	width: 755px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size:12px;
	font-weight:bold;
	text-indent:1.5em;
	list-style-type:none;
	border-bottom:dotted 1px #CCCCCC;
	background: url(/img/check4.gif) no-repeat;
}
div#all_shop dd.data {
	width: 755px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	float: left;
	font-size:10px;
	list-style-type:none;
	background-color:#F7F7F7;
}
div#all_shop dd.cm {
	width:760px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	float: left;
	list-style-type:none;
}
div#allshop_station {
	width:870px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	float: left;
}
/*　allshop　*/
/*-----------------------------------------------------------------*/



/*おすすめアイコン＆おすすめページ*/
div#osusume_next {
	width: 645px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	background-color:#efefef;
	color:#666666;
}
div#osusume_next a{
	color: #1D4063;
}
/*有料君*/
div#y_osusume{
	width: 665px;
	float:left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}
div#y_osusume h4{
	float: left;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
	width: 196px;
	height:20px;
	border-left: 2px solid orange;
	overflow:hidden;
}
div#y_osusume h4 a{
	font-size: 11px;
	font-weight: bold;
}

div#y_osusume ul{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
}
div#y_osusume li{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 10px;
	float: left;
	width: 211px;
	list-style: none;
}
div#y_osusume dl{
	float: left;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
	font-size:11px;
}
div#y_osusume dt{
	float: left;
	width: 182px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-align: left;
	background: url(/img/check4.gif) no-repeat #FFFFFF;
	border-bottom:#B3BFCA 1px dotted;
}
div#y_osusume dd{
	float: left;
	width: 182px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-align: left;
	background: url(/img/icon12.gif) no-repeat #FFFFFF;
	border-bottom:#B3BFCA 1px dotted;
}


/*無料君*/
div#n_osusume{
	width: 665px;
	float:left;
	margin: 20px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}
div#n_osusume h4{
	float: left;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
	width: 141px;
	border-left: 2px solid orange;
}
div#n_osusume h4 a{
	font-size: 11px;
	font-weight:normal;
}

div#n_osusume ul{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 665px;
}
div#n_osusume li{
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	float: left;
	width: 146px;
	list-style: none;
}
div#n_osusume dl{
	float: left;
	width: 146px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
	font-size:11px;
}
div#n_osusume dt{
	float: left;
	width: 128px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-align: left;
	background: url(/img/check4.gif) no-repeat #FFFFFF;
	border-bottom:#B3BFCA 1px dotted;
}
div#n_osusume dd{
	float: left;
	width: 128px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-align: left;
	background: url(/img/icon12.gif) no-repeat #FFFFFF;
	border-bottom:#B3BFCA 1px dotted;
}








