@charset "euc-jp";

/* 監修者紹介・占術紹介 */

/*-----------------------------------
profile
-----------------------------------*/

.ml--profile0001 {
	margin: 15px auto 0;
}

.ml--profile0001_box01 {
	width:860px;
	margin: 0 auto 0;
	font-size: 140%;
	line-height: 1.6;
	color: #fff;
	text-shadow: 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 4px #000, 0 0 8px #000, 0 0 8px #000, 0 0 8px #000, 0 0 8px #000, 0 0 8px #000;
	text-align: justify;
	background: url(../img/about_txt02.jpg) no-repeat 0 0,
							url(../img/about_wrap01_bottom01.jpg) no-repeat 0 100%,	
							url(../img/about_wrap01_bg01.jpg) repeat-y 0 0;
}
.ml--profile0001_box01 > p {
	padding: 0 55px 60px 55px;
	min-height: 332px;
}
.ml--profile0001_box01 > p:before {
	content: "";
	display: block;
	width: 330px;
	height: 280px;
	float: left;
}

/*-----------------------------------
/profile
-----------------------------------*/

/*-----------------------------------
about
-----------------------------------*/
.ml--about0001 {
    width: 860px;
    margin: 0 auto 0;
    text-align: center;
}

.ml--about0001_box01 {
	width: 860px;
	background: url(../img/about_wrap01_bottom02.jpg) no-repeat 0 bottom,
				url(../img/about_wrap01_bg02.jpg) repeat-y 0 0;
	margin: 0px auto 5px;
	padding-bottom: 30px;
}

.ml--about0001_box01 h4 {
	margin: 0 auto;
}


.ml--about0001_box01 img {
	width: 100%;
}

.ml--about0001 a:link {
	color: #dd99ff;
	text-decoration: underline;
}

.ml--about0001 a:visited {
    color: #D27AFF;
    text-decoration: none;
}

.ml--about0001 a:hover {
	color: #eeccff;
	text-decoration: none;
}

.ml--about0001 a:active {
	color: #dd99ff;
	text-decoration: none;
}

.ml--about0001_menu01-title {
	float: none;
	width: 780px;
	margin: 0 40px 0;
	text-align: center;
	font-size: 180%;
	font-weight: bold;
	padding-top: 0px;
	line-height: 1.3;
	font-family: "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.ml--about0001_menu01 {
	width: 860px;
	background: url(../img/about_menu_bottom01.jpg) no-repeat 0 bottom,
				url(../img/about_menu_bg01.jpg) repeat-y 0 0;
	margin: 0px auto 15px;
	padding-bottom: 40px;
}

.ml--about0001_menu01 li {
	width: 860px;
	margin: 0px auto 15px;
}

.ml--about0001_menu02 {
	width: 860px;
	background: url(../img/about_menu_bottom01.jpg) no-repeat 0 bottom,
				url(../img/about_menu_bg01.jpg) repeat-y 0 0;
	margin: 0px auto 15px;
	padding-bottom: 40px;
}
.ml--about0001_menu02 li {
	width: 860px;
	margin: 0px auto 15px;
}

.ml--about0001_menu03 {
	width: 860px;
	background: url(../img/about_menu_bottom01.jpg) no-repeat 0 bottom,
				url(../img/about_menu_bg01.jpg) repeat-y 0 0;
	margin: 0px auto 15px;
	padding-bottom: 40px;
}

.ml--about0001_menu03 li {
	width: 860px;
	margin: 0px auto 15px;
}

/*-----------------------------------
/about
-----------------------------------*/

/* おすすめ */
.ml--osusume0001-menu01-icon {
	float: left;
	width: 120px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 30px;
	margin-bottom: 5px;
}

.ml--osusume0001-menu01-title {
	float: left;
	width: 600px;
	margin: 0 0 0 0;
	text-align: left;
	font-size: 220%;
	font-weight: bold;
	font-family: "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	padding: 10px 0 0 10px;
}
/* /おすすめ */

