@charset "shift_jis";

/*
============================================================
ビューティー　0415UP
------------------------------------------------------------
■ テーブル設定解除
■ 段落設定解除
■ 基本レイアウト
■ バックナンバー
■ クレジット
■ 0415UP　コンテンツ

============================================================
*/

img {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	border: none;
	list-style-type: none;
	vertical-align: top;
}

/* ---------------------------------------------------------
■ テーブル設定解除
--------------------------------------------------------- */
div#content table {
	border-collapse: none;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	border: none;
}

/* td 通常 */
div#content table td,
div#content table th {
	padding: 0;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	vertical-align: top;
	border: none;
}


/* ---------------------------------------------------------
■ 段落設定解除
--------------------------------------------------------- */
div#content div#beauty p {
	margin: 0;
/*	color: #000000;*/
}

/* ---------------------------------------------------------
■ 基本レイアウト
--------------------------------------------------------- */


div#beauty div#beauty_content {
	width: 800px;
	float: left;
}

div#beauty div#bk {
	width: 165px;
	float: right;
}

/* ---------------------------------------------------------
■ バックナンバー
--------------------------------------------------------- */
div#beauty div#bk ul{
	margin-bottom: 10px;
	padding: 0;
	margin: 0;
}

div#beauty div#bk ul li {
	margin-bottom: 5px;
}


/* ---------------------------------------------------------
■ 0415UP　コンテンツ
--------------------------------------------------------- */
/* 看板
--------------------------- */
div#beauty div.mv {
	width: 800px;
}

div#beauty td.lead {
	background: url(../img/mv_04.jpg) no-repeat top;
	height: 76px;
	color: #FFFFFF;
}

div#beauty td.lead p {
	padding: 10px 0px 0px 70px;
	width: 700px;
	line-height: 15px;
}


/* sexy
--------------------------- */
div#beauty .sexy table.fr {
/*	background: url(../img/fr_m.gif) repeat-y;*/
	width: 800px;
}

div#beauty .sexy table.fr td.tx1 {
	background: url(../img/fr01_bg01.jpg) no-repeat;
	padding: 0 20px;
	height: 142px;
}

div#beauty .sexy table.fr td.tx1 p {
	color: #333333;
	line-height: 18px;
	padding: 10px 0px 0px 0px;
	font-size: 11px;
}

div#beauty .sexy table.fr td.tx2 {
	background: url(../img/fr01_bg02.jpg) no-repeat;
	height: 311px;
	width: 370px;
	padding: 0px;
}

div#beauty .sexy table.fr td.tx2 p {
	color: #343436;
	line-height: 18px;
	padding: 10px 20px 0px 20px;
}

div#beauty .sexy table.fr td.tx2 a{
	color: #0000FF;
	border-bottom: #0000FF;
	text-decoration: underline
}

div#beauty .sexy table.fr td.tx2 img.ph {
	float: right;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}

div#beauty .sexy table.fr td.tx3 {
	background: url(../img/kakomi01_bg.jpg) no-repeat;
	height: 202px;
}

div#beauty .sexy table.fr td.tx3 p {
	color: #bbbbbb;
	line-height: 15px;
	font-size: 10px;
	padding: 5px 15px 0px 30px;
}


/* feminine
--------------------------- */
div#beauty .feminine table.fr2 {
/*	background: url(../img/fr_m.gif) repeat-y;*/
	width: 800px;
}

div#beauty .feminine table.fr2 td.tx1 {
	background: url(../img/fr02_bg01.jpg) no-repeat;
	padding: 0 20px;
	height: 145px;
}

div#beauty .feminine table.fr2 td.tx1 p {
	color: #333333;
	line-height: 18px;
	padding: 10px 0px 0px 0px;
	font-size: 11px;
}

div#beauty .feminine table.fr2 td.tx2 {
	background: url(../img/fr02_bg02.jpg) no-repeat;
	height: 298px;
}

div#beauty .feminine table.fr2 td.tx2 a{
	color: #0000FF;
	border-bottom: #0000FF;
	text-decoration: underline
}

div#beauty .feminine table.fr2 td.tx2 p {
	color: #343436;
	line-height: 18px;
	padding: 5px 15px 0px 35px;
}

div#beauty .feminine table.fr2 td.tx2 img.ph2 {
	float: right;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}

div#beauty .feminine table.fr2 td.tx3 {
	background: url(../img/kakomi02_bg.jpg) no-repeat;
	height: 206px;
}

div#beauty .feminine table.fr2 td.tx3 p {
	color: #bbbbbb;
	line-height: 16px;
	font-size: 10px;
	padding: 10px 25px 0px 15px;
}


