﻿@charset "utf-8";
/* ------------------------------------------------------
共通
------------------------------------------------------ */
div#contentsAria {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 850px;
	line-height: 15px;
	color: #7E7E7E;
}
div.mensendBlock {
	margin: 0px;
	padding: 0px;
	clear: both;
	background:none;
}
div#contentsAria h3 {
	margin: 0px;
	padding: 0px;
}
div#contentsAria a {
color:#FFFFFF;
text-decoration:underline;
}
div#contentsAria div,
div#contentsAria h4,
div#contentsAria h5,
div#contentsAria h6,
div#contentsAria p,
div#contentsAria table,
div#contentsAria th,
div#contentsAria td,
div#contentsAria ul,
div#contentsAria ol,
div#contentsAria li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#contentsAria a {
	text-decoration: none;
}
div#contentsAria p.ancPageTop {
	clear: both;
	height: 20px;
	width: 150px;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 700px;
}
div#contentsAria p.ancPageTop a {
	display: block;
	height: 20px;
	width: 130px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}

/* ヘッダ */
div#contentsAria div#catch {
	background:url(images/header_bg.jpg) no-repeat;
	width:850px;
	height:430px;
	text-indent:-9999px;
}
div#contentsAria div#counseling {
	background:url(images/counseling_bg.jpg) no-repeat;
	width:850px;
	height:265px;
	padding: 165px 0 0 0;
}
div#contentsAria div#counseling ul {
	list-style:none;
	padding:0 0 0 65px;
}
div#contentsAria div#counseling li {
	color:#fff;
	float:left;
	width:220px;
	padding:0 30px 0 0;
	font-size:12px;
	line-height:17px;
}
div#contentsAria div#counseling li.nayami {
	padding-top:75px;
	text-align:center;
}
div#contentsAria div#course1 {
	background:url(images/course1_bg.jpg) no-repeat;
	width:535px;
	height:605px;
	padding:0 0 0 315px;
}
div#contentsAria div#course1 h3 {
	height:15px;
	text-indent:-9999px;
}
div#contentsAria div#course1 dl {
	width:250px;
	float:left;
}
div#contentsAria div#course1 dt {
	width:220px;
	height:210px;
	text-indent:10px;
	font-weight:bold;
	color:#FFFFFF;
}
div#contentsAria div#course1 dd {
	width:220px;
	height:85px;
	color:#C7C7C7;
}
div#contentsAria div#course2 {
	background:url(images/course2_bg.jpg) no-repeat;
	width:785px;
	height:715px;
	padding:0 0 0 65px;
}
div#contentsAria div#course2 h3 {
	height:20px;
	text-indent:-9999px;
}
div#contentsAria div#course2 dl {
	width:250px;
	float:left;
}
div#contentsAria div#course2 dt {
	width:220px;
	height:210px;
	text-indent:10px;
	font-weight:bold;
	color:#FFFFFF;
}
div#contentsAria div#course2 dd {
	width:220px;
	height:90px;
	color:#C7C7C7;
}
div#contentsAria div#model {
	background:url(images/taiken_bg.jpg) no-repeat;
	width:785px;
	height:285px;
	padding:0 0 0 65px;
}
div#contentsAria div#model h3 {
	height:40px;
	text-indent:-9999px;
}
div#contentsAria div#model p {
	width:490px;
	color:#fff;
}

div#contentsAria div#campaign {
	background:url(images/campaign_bg.jpg) no-repeat;
	width:850px;
	height:310px;
	padding:0px;
}
div#contentsAria div#campaign h3 {
	height:75px;
	text-indent:-9999px;
}
div#contentsAria div#campaign p {
	height:50px;
	text-indent:-9999px;
}
div#contentsAria div#campaign p.yoyaku {
	height:80px;
	text-indent:none;
	padding:0 0 0 365px;
}

div#contentsAria div#campaign p.yoyaku a {
	height:45px;
	width:285px;
	text-indent:-9999px;
	padding:0;
	display:block;
}
div#contentsAria div#saloninfo {
	background:url(images/salon_info.jpg) no-repeat;
	width:750px;
	height:475px;
	padding:0 0 0 100px;
}
div#contentsAria div#saloninfo div#hidari {
width:385px;
float:left;
}
div#contentsAria div#saloninfo div#migi {
width:315px;
float:left;
}
div#contentsAria div#saloninfo div#migi p#toiawase {
height:360px;
text-indent:-9999px;
}
div#contentsAria div#saloninfo p.yoyaku {
	height:85px;
	text-indent:none;
	padding:0;
}

div#contentsAria div#saloninfo p.yoyaku a {
	height:45px;
	width:285px;
	text-indent:-9999px;
	padding:0;
	display:block;
}
div#contentsAria div#saloninfo h3 {
height:230px;
text-indent:-9999px;
}
div#contentsAria div#saloninfo h4 {
height:50px;
text-indent:-9999px;
}
div#contentsAria div#saloninfo dl {
clear:both;
}
div#contentsAria div#saloninfo dt {
float: left;
width:70px;
color:#fff;
font-weight:bold;
}
div#contentsAria div#saloninfo dd {
float: left;
width: 220px;
color:#C6C6C6;
}

div#contentsAria div#saloninfo p.ancPageTop {
	padding-left: 600px;
}
