/* ///////////////////////////common///////////////////////// */

.nt ul{
width:530px; 
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 10px 0px 15px 0px;
}

.nt li{	
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.list{
width:530px;
border-bottom:1px solid #a5a097;
	margin:  0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
}

.listdata{
width:100px;
float:left;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.listtxt{
width:400px;
float:left;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/* ///////////////////////////emergency//////////////////////// */



.enttlimg{
width:530px;
height:33px;
text-align:center;
}
.tpttlimg{
width:530px;
height:29px;
}



.nte ul{
	width:528px;
	/*   border: 0;*/
    list-style:none;
	text-align:left;
	vertical-align:auto;
	margin:  0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;


	border-bottom:solid;
	border-bottom-width:1px;
	background-color:#faf9f5;
	border-bottom-color:#d12300;
	
	border-left:solid;
	border-left-width:1px;
	background-color:#faf9f5;
	border-left-color:#d12300;
	
	border-right:solid;
	border-right-width:1px;
	background-color:#faf9f5;
	border-right-color:#d12300;
	












}

.nte li{	
    border: 0;
    list-style:none;
    text-align:left;
	color:#d12300;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}


.nte a:link         {color: #d12300; border-style:none; text-decoration: none;	font-weight: bold;}
.nte a:visited      {color: #d12300; border-style:none; text-decoration: none;	font-weight: bold;}
.nte a:hover        {color: #fbbd83; border-style:none; text-decoration: none;	font-weight: bold;}
.nte a:active       {
	color: #d12300;
	border-style:none;
	text-decoration: underline;
	font-weight: bold;
}



.liste{
	width:528px;
	border-bottom:1px solid #d3d0c2;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

.listdatae{
width:100px;
float:left;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.listtxte{
width:400px;
float:left;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}





/* //////////////////////////パンくず////////////////////////// */
.pans{
width:750px;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 4px 0px 4px 8px;

}



/* //////////////////////////title////////////////////////// */
.bars{
width:500px;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
}


.catch-marg{
width:500px;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 9px 0px;
}





/* //////////////////////////corporate////////////////////////// */
.cote01{
width:500px;
text-align:center;
	margin:  0px 0px 0px 0px;
	padding: 12px 0px 15px 0px;
}

.cbtn{
width:500px;
text-align:center;
}

.cbtn ul{
width:400px;
text-align:center;
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 12px 0px 5px 0px;
}

.cbtn li{	
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

/* //////////////////////////about////////////////////////// */

.abtab1{
width:300px;
height:24px;
float:left;
text-align:left;
}
.abtab2{
width:200px;
height:24px;
float:left;
text-align:right;
}

.tabb1 th{
font-weight:normal;
background-color:#f0f0f0;
text-align:left;
/*margin: 5px 5px 5px 5px;*/
padding:5px 12px 5px 5px;
}


.tabb1 td{
background-color:#f9f9f9;
text-align:left;
/*margin: 5px 5px 5px 5px;*/
padding:5px 12px 5px 5px;
}
/* /////////////////////////新卒・キャリア////////////////////////// */

.mp1{
width:485px;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 20px 0px 0px 10px;
}

.mp2{
width:485px;
text-align:left;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
}
.mp3{
width:485px;
text-align:center;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* //////////////////////////about////////////////////////// */

.bbtn{
width:470px;
text-align:center;
}

.bbtn ul{
width:470px;
text-align:center;
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

.bbtn li{	
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}


/* /////////////////////////店舗紹介////////////////////////// */



.dbtn{
width:476px;
text-align:center;
}

.dbtn ul{
width:476px;
text-align:center;
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

.dbtn li{	
    border: 0;
    list-style:none;
    text-align:left;
	vertical-align:auto;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.shpnm-top{
width:476px;
height:36px;
	margin: 0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
}

.shpnm-hara{
width:476px;
/*height:auto;*/
	background-image:url(/group/brands/images/tab_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.shpnm-btom{
width:476px;
height:8px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.in-shpnm{
text-align:center;
width:460px;
margin: 0px 0px 0px 0px;
padding:6px 8px 0px 8px;
}

.shpclr1{
color:#7f2d00;
}



/* /////////////////////////新卒・キャリア////////////////////////// */


.tabb2 th{
font-weight:normal;
text-align:left;
background-color:#f9f8f2;
cellpadding:10px;
/*margin: 5px 5px 5px 5px;*/
padding:5px 12px 5px 5px;
}


.tabb2 td{
background-color:#fafafa;
text-align:left;
cellpadding:10px;
/*margin: 5px 5px 5px 5px;*/
padding:5px 12px 5px 5px;
}


/* /////////////////////////お問い合わせ////////////////////////// */

.cotabar0{
	width:500px;
	margin:  12px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	color:#006400;
	text-align: center;
}


.cotabar1{
	width:660px;
	margin:  12px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	color:#006400;
	text-align: center;
}

