@charset "utf-8";

/*--------------------------------------------------------------*/
/*--おもてなし--*/
/*--------------------------------------------------------------*/


/*--greetAreaTop
--------------------------------------------------------------*/
.greetAreaTop{
clear:both;
}

/*greetAreaTopTxt*/
.greetAreaTopTxt{
width:591px;/*630*/
padding:26px 0 0 39px;
float:left;
}

/*greetAreaTopPht*/
.greetAreaTopPht{
width:210px;
float:left;
}

.greetAreaTopPht .txt{
padding-top:7px;
text-align:center;
}


/*--greetArea
--------------------------------------------------------------*/
.greetArea{
width:800px;
background:url(../images/greetarea_bg.gif) left top repeat-y;
border-bottom:1px solid #333333;
position:relative;
clear:both;
}
.greetArea .shopLink{
position:absolute;
bottom:10px;
left:150px;
}

/*==perArea==*/
.greetArea .perArea{
width:518px;
padding-top:38px;
padding-bottom:38px;
float:right;
}
.greetArea .perArea .perTtl{
padding-bottom:15px;
background:url(../images/perarea_bg.gif) left bottom no-repeat;
}
.greetArea .perArea .perTtl a{
cursor: default;
}

/*profile*/
.greetArea .perArea .profile{
margin-top:20px;
clear:both;
}
.greetArea .perArea .profile dl{
width:300px;
float:left;
}
.greetArea .perArea .profile dt{
font-size:16px;
line-height:1.3;
font-weight:bold;
padding-top:10px;
}
.greetArea .perArea .profile dt span{
font-size:12px;
font-weight:normal;
}
.greetArea .perArea .profile dd.town{
font-size:12px;
font-weight:bold;
padding:2px 0 11px 0;
}
.greetArea .perArea .profile dd.exp{margin-top:10px;}

.greetArea .perArea .profile .photo{
width:190px;
float:right;
}

/*==shopArea==*/
.greetArea .shopArea{
float:left;
}




/*==clearfix=====================================================================*/
.greetAreaTop:after,
.greetArea:after,
.greetArea .perArea .profile:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.greetAreaTop,
.greetArea,
.greetArea .perArea .profile{display:inline-block;}

/* Hides from IE-Mac \*/
* html .greetAreaTop,
* html .greetArea,
* html .greetArea .perArea .profile{height:1%;}

.greetAreaTop,
.greetArea,
.greetArea .perArea .profile{display:block;}
/* End hide from IE-Mac */
/*==clearfix=====================================================================*/

