@charset "shift_jis";
/* --------------------------------------------------------------------

# BAHATI CSS --http://www.aroma04510.com/  #

Copyright 2009 BAHATI LIMITED 

トップページCSS

-------------------------------------------------------------------- */
body {

background-image : url(../images/bg.jpg);
background-repeat: repeat-x; 
background-position: top;
font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3","Osaka";
FONT-SIZE: 12px;
margin-top: 0px;
margin-bottom: 0px;
}

table {
border-collapse: collapse;
}
a {
text-decoration: none;
COLOR: #ffffff;
}
A:HOVER {

position: relative; 
top: 1px; 
left: 1px;
COLOR: #ff0101;
TEXT-DECORATION:underline;
}

H1 {

FONT-SIZE: 12px;
white-space: nowrap;
COLOR: #ffffff;
font-weight: 400;
text-align: left;
MARGIN-BOTTOM: 3px;
MARGIN-TOP: 3px;
}
H2 {

FONT-SIZE: 12px;
white-space: nowrap;
COLOR: #666666;
font-weight: 400;
text-align: left;
MARGIN-BOTTOM: 0px;
MARGIN-TOP: 0px;
}

H3 {

FONT-SIZE: 12px;
white-space: nowrap;
COLOR: #3ea21c;
font-weight: 600;
text-align: center;
MARGIN-BOTTOM: 0px;
MARGIN-TOP: 0px;
}

/*--ページ最上部枠
--------------------------------------------------------------------*/

.HDTOP {

background-image : url(../images/KB.jpg);
background-repeat: no-repeat;
background-position: center;
color: #333333;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 800px;
height: 298px;
}



/*--ナビゲーション枠
--------------------------------------------------------------------*/
.TOP {

color: #ffffff;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 800px;
height: 35px;
}
/*-------------------------------------------------------------------*/
.YYY {

padding: 0px 15px 0px 0px;
color: #ffffff;
text-align: right;
font-weight: normal;
font-size: 11px;
width: 800px;
height: 10px;
}

/*--ページ上部の枠
--------------------------------------------------------------------*/
.INDEX1 {

padding: 0px 0px 0px 10px;
color: #ffffff;
text-align: left;
font-weight: normal;
font-size: 12px;
width: 800px;
height: 20px;
}
/*--ページ上部の枠2
--------------------------------------------------------------------*/
.INDEX2 {

padding: 0px 0px 0px 15px;
color: #ffffff;
text-align: left;
font-weight: normal;
font-size: 12px;
width: 400px;
height: 35px;
}

/*--ページ上部の枠2
--------------------------------------------------------------------*/
.INDEX3 {


color: #ffffff;
text-align: right;
font-weight: normal;
font-size: 12px;
width: 400px;
height: 35px;
}

/*--２ページ目以降のフリーダイアル
--------------------------------------------------------------------*/
.TEL {

background-image : url(../images/TEL.jpg);
background-repeat: no-repeat;
background-position: right;
color: #ffffff;
text-align: right;
font-weight: normal;
font-size: 12px;
width: 400px;
height: 35px;
}

/*--広告枠
---------------------------------------------------------------------*/
.PR {


color: #444444;
border-top: 1px #cccccc solid;
border-right: 1px #cccccc  solid;
border-bottom: 1px #cccccc  solid;
border-left: 1px #cccccc  solid;
text-align: center;
font-weight: 400;
font-size: 13px;
width: 400px;
height: 60px;
}


/*--ナビゲーション
---------------------------------------------------------------------*/
.SE {

background-image : url(../images/nab.jpg);
background-repeat: no-repeat;
background-position: center;
color: #ffffff;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: center;
font-weight: 400;
font-size: 13px;
width: 160px;
height: 34px;
}

/*-------------アドワーズ広告テーブル/----------------------------------------*/
.EX4 {


color: #666666;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 800px;
height: 20px;
}

/*--メインBODY下地ベース---------------------------------------------------*/
.BD {

color: #444444;
text-align: center;
font-weight: 500;
font-size: 13px;
width: 800px;
height: 500px;
}
/*--メメインBODY下地3つ割の左---------------------------------------------------*/
.BDY1 {

background-image : url(../images/GY.jpg);
background-repeat: no-repeat;
background-position: center;
color: #444444;
text-align: center;
font-weight: 500;
font-size: 12px;
width: 200px;
height: 650px;
}
/*--メメインBODY下地3つ割の中---------------------------------------------------*/
.BDY2 {


color: #444444;
text-align: center;
font-weight: 500;
font-size: 12px;
width: 400px;
height: 650px;
}
/*--メメインBODY下地---------------------------------------------------*/
.BDYY {


color: #444444;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 800px;
height: 650px;
}
/*--メメインBODY下地3つ割の右-------------------------------------------------*/
.BDY3 {

background-repeat: no-repeat;
background-position: center;
color: #444444;
text-align: center;
font-weight: 500;
font-size: 12px;
width: 200px;
height: 650px;
}

/*--メメインBODYセンター400pxの中のスペース---------------------------------------------------*/
.BI {

background-position: center;
width: 400px;
height: 20px;
color: #ffffff;
text-align: center;
font-weight: 400;
font-size: 10px;
}

/*--メメインBODYセンター地域検索スペース---------------------------------------------------*/
.BII {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
background-color: #153474;
padding: 0px 0px 0px 15px;
width: 400px;
height: 15px;
color: #cccccc;
text-align: left;
font-weight: 400;
font-size: 12px;
}

/*--メメインBODYセンター地域検索スペース---------------------------------------------------*/
.AII {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
padding: 5px 0px 5px 0px;
width: 400px;
color: #666666;
text-align: left;
font-weight: 400;
font-size: 11px;
}
/*--メメインBODY3つ割の中の広告---------------------------------------------------*/
.BIA {

background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: center;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 90px;

}

/*--メメインBODY3つ割の中の写真左から1---------------------------------------------------*/
.BDYNABIA {

background-image : url(../images/a1.jpg);
background-repeat: no-repeat;
background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 120px;

}

/*--メメインBODY3つ割の中の写真左から2---------------------------------------------------*/
.BDYNABIB {

background-image : url(../images/a2.jpg);
background-repeat: no-repeat;
background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 120px;

}

/*--メメインBODY3つ割の中の写真左から3---------------------------------------------------*/
.BDYNABIC {

background-image : url(../images/a3.jpg);
background-repeat: no-repeat;
background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 120px;

}

/*--メメインBODY3つ割の中の写真左から4---------------------------------------------------*/
.BDYNABID {

background-image : url(../images/a4.jpg);
background-repeat: no-repeat;
background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 120px;

}

/*--メメインBODY3つ割の中の写真左から5---------------------------------------------------*/
.BDYNABIE {

background-image : url(../images/a5.jpg);
background-repeat: no-repeat;
background-position: center;
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 10px;
width: 80px;
height: 120px;

}


/*--メメインBODY3つ割の中のテキスト---------------------------------------------------*/
.BDYNABI2 {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #666666;
padding: 5px 0px 5px 5px;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 400px;
height: auto ;
}

/*--メメインBODYセンター検索のテキスト---------------------------------------------------*/
.KEN {


color: #666666;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 400px;
height: auto ;
}
/*--メメインBODYセンター検索のテキスト---------------------------------------------------*/
.CIIKI {

background-image : url(../images/pipopo.jpg);
border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
color: #3333cc;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 80px;
height: 20px;
}

/*--メメインBODY右のベス内のカテゴリー---------------------------------------------------*/
.BDYLL {

background-position: center;
color: #444444;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 150px;
height: 133px;
}
/*--メメインBODY右のベス内のカテゴリー---------------------------------------------------*/
.LL {

background-position: center;
color: #ffffff;
text-align: center;
background-color: #8c1303;
font-weight: 400;
font-size: 11px;
width: 150px;
height: 15px;
}

/*--トップページ最下部テーブル---------------------------------------------------*/
.RLN2 {

background-color: #00103c;
text-align: center;
color: #ffffff;
font-weight: normal;
font-size: 12px;
height: 25px;
width: 800px;
}

/*--トップページ最下部カウンターテーブル---------------------------------------------------*/
.RLN3 {

border-bottom: 2px #153474  solid;
text-align: center;
color: #444444;
font-weight: normal;
font-size: 10px;
height: 20px;
width: 800px;
}
/*--トップページ最下部ナビテーブル---------------------------------------------------*/
.RLN5 {


text-align: center;
color: #ffffff;
font-weight: normal;
font-size: 11px;
height: 50px;
width: 800px;
}
/*--トップページ最下部ナビの中テーブル---------------------------------------------------*/
.CSR {

background-image : url(../images/pipopo.jpg);
border-left: 1px #004101  solid;
border-bottom: 1px #153474  solid;
padding: 0px 0px 0px 5px;
text-align: left;
color: #000000;
font-weight: normal;
font-size: 12px;
height: 20px;
width: 160px;
}


/*--情報掲載ページ---------------------------------------------------*/

/*--情報掲載サイトサロンの名前---------------------------------------------------------------------*/

.SHP1 {

background-color: #153474;
padding: 0px 0px 0px 15px;
color: #ffffff;
border-top: 1px #666666 solid;
border-right: 1px #666666  solid;
border-bottom: 1px #666666  solid;
border-left: 1px #666666  solid;
text-align: left;
font-weight: 400;
font-size: 13px;
width: 800px;
height: 25px;
}

/*--情報掲載サイトスペース---------------------------------------------------------------------*/

.P1 {

background-color: #999999;
color: #ffffff;
border-top: 1px #666666 solid;
border-right: 1px #666666  solid;
border-bottom: 1px #666666  solid;
border-left: 1px #666666  solid;
text-align: center;
font-weight: 400;
font-size: 13px;
width: 800px;
height: 15px;
}



/*--情報掲載サイトホームページ---------------------------------------------------------------------*/

.SHJ {

background-image : url(../images/hp.jpg);
background-repeat: no-repeat;
background-position: center;
color: #ffffff;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 200px;
height: 250px;
}
/*--情報掲載サイト5段ウチ---------------------------------------------------------------------*/

.SFJ {


color: #444444;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 200px;
height: 25px;
}

/*--情報掲載5段ウチの上---------------------------------------------------------------------*/

.SFJ1 {

padding: 0px 0px 0px 10px;
color: #444444;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 600px;
height: 50px;
}
/*--情報掲載情報掲載5段ウチの下---------------------------------------------------------------------*/

.SFJJ {


color: #666666;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 400px;
height: 200px;
}
/*--情報掲載情報掲載5段ウチの2つの写真枠---------------------------------------------------------------------*/

.JTB {

background-position: center;
color: #ffffff;
border-top: 1px #444444 dotted;
border-right: 1px #444444  dotted;
border-bottom: 1px #444444  dotted;
border-left: 1px #444444  dotted;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 100px;
height: 100px;
}

UL	{

MARGIN-TOP:0px;
MARGIN-BOTTOM:0px;
}
LI {		

FONT-SIZE: 12px;
font-weight: normal;
color: #444444;
MARGIN-BOTTOM:1px;
MARGIN-TOP:0px;
TEXT-INDENT: 0px;
LINE-HEIGHT: 12px;

}

/*----------------プライバシーポリシー-------------*/

.PRP {

background-image : url(../images/pipopo.jpg);
color: #ffffff;
border-top: 1px #cc0033 solid;
border-right: 1px #cc0033  solid;
border-bottom: 3px #ffff00  solid;
border-left: 1px #cc0033  solid;
text-align: center;
font-weight: 400;
font-size: 12px;
width: 800px;
height: 30px;
}

/*----------------プライバシーポリシー-------------*/

.PRPR {

padding: 5px 5px 5px 15px;
color: #666666;
border-top: 1px #666666 solid;
border-right: 1px #666666  solid;
border-bottom: 1px #666666  solid;
border-left: 1px #666666  solid;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 800px;

}


/*----------------利用規約-------------*/

.kiyacu {

background:url(../images/kiyacu.jpg) no-repeat;
background-position: center;
text-align: center;
font-weight: 500;
font-size: 13px;
width: 800px;
height: 35px;
}

/*----------------会社案内トップ看板-----------------*/

.BAHATI {

background:url(../images/ba.jpg);
background-repeat: no-repeat;
background-position: left;
color: #444444;
text-align: center;
font-weight: 400;
font-size: 13px;
width: 800px;
height: 155px;
}


.SPS {

width: 800px;
height: 10px;
}


/*----------------会社案内----左-------------*/

.CNPANI {

border-top: 1px #ffffff solid;
border-right: 1px #ffffff  solid;
border-bottom: 1px #ffffff  solid;
border-left: 1px #ffffff  solid;
color: #ffffff;
background-color: #666600;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 200px;
height: 30px;
}
/*----------------会社案内----右-------------*/

.CNPANI1 {

border-top: 1px #ffffff solid;
border-right: 1px #ffffff  solid;
border-bottom: 1px #ffffff  solid;
border-left: 1px #ffffff  solid;
color: #333333;
padding: 0px 0px 0px 15px;
background-color: #aeaf63;
text-align: left;
font-weight: normal;
font-size: 12px;
width: 600px;
height: 30px;
}
/*----------------会社案内----左上-------------*/

.CNPANI555 {

border-top: 1px #ffffff solid;
border-right: 1px #ffffff  solid;
border-bottom: 1px #ffffff  solid;
border-left: 1px #ffffff  solid;
color: #ffffff;
background-color: #434603;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 200px;
height: 30px;
}
/*----------------会社案内----右上-------------*/

.CNPANI666 {

border-top: 1px #ffffff solid;
border-right: 1px #ffffff  solid;
border-bottom: 1px #ffffff  solid;
border-left: 1px #ffffff  solid;
color: #ffffff;
background-color: #434603;
text-align: center;
font-weight: normal;
font-size: 12px;
width: 600px;
height: 30px;
}

/*----------------もうしこみふぉーむ　左-------------*/


.SEE {

padding: 0px 15px 0px 0px;
color: #666666;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: right;
font-weight: 400;
font-size: 12px;
width: 200px;
height: 35px;
}

/*----------------もうしこみふぉーむ　右-------------*/


.SEEE {

padding: 0px 0px 0px 15px;
color: #666666;
border-top: 1px #888e95 solid;
border-right: 1px #888e95  solid;
border-bottom: 1px #888e95  solid;
border-left: 1px #888e95  solid;
text-align: left;
font-weight: 400;
font-size: 12px;
width: 500px;
height: 35px;
}

/*--------------お申込み方法と進め方について----------
------------------------------------------------------左---*/
.KNB {

border-top: 1px #6699ff solid;
border-right: 1px #6699ff  solid;
border-bottom: 1px #6699ff  solid;
border-left: 1px #6699ff  solid;
background-color: #dae2ed;
color: #3366ff;
text-align: left;
padding: 0px 0px 0px 15px;
font-weight: 400;
font-size: 12px;
width: 250px;
height: 40px;
}


/*--------------お申込み方法と進め方について----------
------------------------------------------------------右---*/
.KNB1 {

border-top: 1px #6699ff solid;
border-right: 1px #6699ff  solid;
border-bottom: 1px #6699ff  solid;
border-left: 1px #6699ff  solid;
color: #3366ff;
text-align: left;
padding: 0px 0px 0px 10px;
font-weight: 400;
font-size: 12px;
width: 550px;
height: 40px;
}


/*--------------正しいサロンの選び方----------
------------------------------------------------------左---*/
.KNC {

border-top: 1px #6699ff solid;
border-right: 1px #6699ff  solid;
border-bottom: 1px #6699ff  solid;
border-left: 1px #6699ff  solid;
background-color: #dae2ed;
color: #3366ff;
text-align: left;
padding: 0px 0px 0px 5px;
font-weight: 600;
font-size: 12px;
width: 50px;
height: 50px;
}


/*--------------正しいサロンの選び方----------
------------------------------------------------------右---*/
.KNC1 {

border-top: 1px #6699ff solid;
border-right: 1px #6699ff  solid;
border-bottom: 1px #6699ff  solid;
border-left: 1px #6699ff  solid;
color: #3366ff;
text-align: left;
padding: 0px 0px 0px 10px;
font-weight: 400;
font-size: 12px;
width: 750px;
height: 50px;
}

/*--------------お申込み方法と進め方について----------
------------------------------------------------------矢印---*/

.KNB2 {


background-image : url(../images/yajirushi.jpg);
background-repeat: no-repeat;
background-position: center;
border-right: 1px #6699ff  solid;
border-left: 1px #6699ff  solid;
color: #0000ff;
text-align: left;
font-size: 12px;
width: 800px;
height: 40px;
}

/*--メメインBODYセンター--------------------------------------------------*/
.BKO {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
width: 200px;
height: 650px;
color: #cccccc;
text-align: left;
font-weight: 400;
font-size: 12px;
}

/*--メメインBODYセンター---------------------------------------------------*/
.BKO1 {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
width: 550px;
height: 650px;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 12px;
}
/*--メメインBODYセンター---------------------------------------------------*/
.YTHCD {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
width: 550px;
height: 250px;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 12px;
}
.CD {

border-top: 1px #999999 solid;
border-right: 1px #999999  solid;
border-bottom: 1px #999999  solid;
border-left: 1px #999999  solid;
width: 550px;
height: 10px;
color: #444444;
text-align: left;
font-weight: 400;
font-size: 12px;
}