@charset "shift_JIS";
/*---------------------------------------------------------------------------------
syoukai
---------------------------------------------------------------------------------*/

/*
パンくず
---------------------------------------------------------------------------------*/
ul#topicPath{
margin: 0px 0px 10px 0px;
}

ul#topicPath li{
display: inline;
color: #000000;
font-size: 65%;
}

ul#topicPath li a{
margin: 0px 9px 0px 0px;
color: #000000;
}

/* メイン画像 */
.imgMain{
margin: 0px;
padding:0px;
display: block;
}

/* 質問 */
p.question{
display:block;
padding:8px 0px 5px 0px;
font-weight: bold;
font-size: 75%;
line-height:140%;
color: #000000;
}

/* 解答 */
p.answer{
padding: 5px 0px;
font-size: 75%;
line-height:140%;
color: #0099FF;
/*border-bottom:1px dotted #CCCCCC;*/
}

/* 解答 */
p.answer02{
padding: 0px 0px 10px;
font-size: 75%;
line-height:140%;
color: #FF6600;
/*border-bottom:1px dotted #CCCCCC;*/
}

/* 解答 */
p.answer03{
padding: 0px 0px 10px;
font-size: 75%;
line-height:140%;
color: #660066;
/*border-bottom:1px dotted #CCCCCC;*/
}


span.name01{
font-weight:bold;
color:#F40159;
}

span.name02{
font-weight:bold;
color:#006699;
}

span.name03{
font-weight:bold;
color:#F74F85;
}

td#itemArea{
padding:10px 0px 10px 0px;
}

/* 店舗情報 */
.bg02{
	padding: 0 0 0 220px;
	background:url(../images/bg.jpg) left bottom no-repeat;
}

.bg03{
background: #FEEBD0;
}

.shopText{
font-size: 75%;
color:#000;
font-weight:bold;
margin: 7px 10px;
line-height:140%;
padding:0px 0px 10px 0px;
border-bottom:1px dotted #2166AC;
}

.shopTel img{
margin: 0px 5px 0px 0px;
}

.shopTel{
font-size:90%;
color:#000;
margin: 10px;

vertical-align: middle;
}

.shopTel a{
color:#000;
line-height:160%;
}


/* 求人情報リンク */
.linkBg{
padding: 2px 0px;
text-align: center;
font-size: 12px;
background: #0099CC;
color: #FFFFFF;
}

.linkBg a{
color:#FFFFFF;
font-weight:bold;
}


/* ページトップへ */
td#classTop{
padding: 10px 0px 0px;
font-size: 75%;
color: #666666;
}

td#classTop a{
color: #666666;
}


