@charset "shift-jis";
/*----------------  京回廊ナビ メニュー ----------------*/
#kyoukairou {
	width:676px;
	text-align: left;
	border:1px solid #a6142a;
}
/*----------------  クリア ----------------*/
#kyoukairou ul{
	list-style: none;
	margin:0;
	padding:0;
}
#kyoukairou h1,#kyoukairou h2,#kyoukairou h3,#kyoukairou h4,#kyoukairou p,#kyoukairou dl,#kyoukairou dt,#kyoukairou dd,#kyoukairou ol,#kyoukairou ul,#kyoukairou li,#kyoukairou a{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
#kyoukairou table {
	border-collapse: collapse;
	border-spacing: 0;
}
#kyoukairou h1,#kyoukairou p{
	margin: 0;
	padding: 0;
}

/*----------------  クリア ----------------*/
#kyoukairou img{
	vertical-align:middle;
	border:0;
}

#kyoukairou #kyoukairou-blog-title {
	margin-left:10px;
	margin-top:15px;
}
#kyoukairou #kyoukairou-blog-news {
	width:656px;
	margin-left:10px;
	padding-top:14px;
	padding-bottom:15px;
	margin-bottom:10px;
	background-image:url(/base/pc/kyoto/restaurant/img/t_blognews.gif);
	background-repeat:no-repeat;
}
#kyoukairou #kyoukairou-blog-news p{
	padding-left:180px;
	padding-bottom:2px;
}
#kyoukairou #kyoukairou-blog-news a{
	color:#333333;
	text-decoration: underline;
}	
#kyoukairou #kyoukairou-blog-news a:hover{
	color:#333333;
	text-decoration: underline;
}	

/*----------------  グローバルナビ ----------------*/

#kyoukairou #global_menu ul{
	width:676px;
	margin: 0; padding: 0;
	list-style: none;
	text-align: left;
}
#kyoukairou #global_menu .btn_01 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_01 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi01.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_01 a:hover {
	background-position: 0px -53px;
}


#kyoukairou #global_menu .btn_02 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_02 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi02.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_02 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu .btn_03 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_03 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi03.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_03 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu .btn_04 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_04 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi04.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_04 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu .btn_05 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_05 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi05.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_05 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu .btn_06 {	
    float:left;
	padding: 0px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu .btn_06 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi06.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu .btn_06 a:hover {
	background-position: 0px -53px;
}

/*----------------  グローバルナビ 151118 ----------------*/

#kyoukairou #global_menu_151118 ul{
	width:676px;
	margin: 0; padding: 0;
	list-style: none;
	text-align: left;
}
#kyoukairou #global_menu_151118 .btn_01 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_01 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi01.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_01 a:hover {
	background-position: 0px -53px;
}


#kyoukairou #global_menu_151118 .btn_02 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_02 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi02.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_02 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu_151118 .btn_03 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_03 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi03.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_03 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu_151118 .btn_04 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_04 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi04_151118.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_04 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu_151118 .btn_05 {	
    float:left;
	padding: 0px;
	margin-right:2px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_05 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi05.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_05 a:hover {
	background-position: 0px -53px;
}

#kyoukairou #global_menu_151118 .btn_06 {	
    float:left;
	padding: 0px;
	height: 53px;
	width: 111px;
	
}

#kyoukairou #global_menu_151118 .btn_06 a {
display:block;
background-image:url(/base/pc/kyoto/restaurant/img/navi06.gif);
background-repeat:no-repeat;
height:53px;
width:111px;
text-indent:-9999px;
border: none;
/*\*/
overflow: hidden;
/**/
}

#kyoukairou #global_menu_151118 .btn_06 a:hover {
	background-position: 0px -53px;
}

/*----------------  京回廊ナビ メニュー ----------------*/

#kyoukairou .tl01 {
	width:676px;
	height:57px;
	background-image:url(/base/pc/kyoto/restaurant/img/t01_bg.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	margin-bottom:30px;
} 
#kyoukairou .tl011 {
	width:676px;
	height:57px;
	background-image:url(/base/pc/kyoto/restaurant/img/t01_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:30px;
} 
#kyoukairou .tl011 h2 {
	float:left;
} 
#kyoukairou .tl011  .ank1 {
	margin-top:28px;
	padding-right:18px;
	float:right;
	
} 
#kyoukairou .main {
	width:636px;
	margin-left:20px;
} 
#kyoukairou .shopA{
	width:310px;
	padding-bottom:18px;
	float:left;
}
#kyoukairou .shopA dl{
	width:172px;
	float:left;
}
#kyoukairou .shopA .logo{
	padding-bottom:12px;
}
#kyoukairou .shopA .name{
	background-image:url(/base/pc/kyoto/restaurant/img/mark.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:8px;
	padding-left:12px;
}
#kyoukairou .shopA .name a{
	color:#333333;
	text-decoration:none;
}
#kyoukairou .shopA .name a:hover{
	color:#333333;
	text-decoration:underline;
}
#kyoukairou .shopA .name2{
	padding-top:8px;
	padding-bottom:8px;
}
#kyoukairou .shopA p{
	width:127px;
	padding-bottom:18px;
	float:right;
}
#kyoukairou .shopB{
	width:310px;
	padding-bottom:18px;
	float:right;
}
#kyoukairou .shopB dl{
	width:172px;
	float:left;
}
#kyoukairou .shopB .logo{
	padding-bottom:12px;
}
#kyoukairou .shopB .name{
	background-image:url(/base/pc/kyoto/restaurant/img/mark.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:8px;
	padding-left:12px;
}
#kyoukairou .shopB .name a{
	color:#333333;
	text-decoration:none;
}
#kyoukairou .shopB .name a:hover{
	color:#333333;
	text-decoration:underline;
}
#kyoukairou .shopB .name2{
	padding-top:8px;
	padding-bottom:8px;
}
#kyoukairou .shopB p{
	width:127px;
	padding-bottom:18px;
	float:right;
}
#kyoukairou .shopA .t-card {
	width:308px;
	padding-bottom:8px;
	float:left;
}
#kyoukairou .shopA .t-card dt{
	width:308px;
}
#kyoukairou .shopA .t-card dd{
	width:298px;
	_width:308px;
	padding:8px 0 8px 8px;
	border:1px solid #e3d8b3;
	border-top:none;
}
#kyoukairou .shopB .t-card {
	width:308px;
	padding-bottom:8px;
	float:left;
}
#kyoukairou .shopB .t-card dt{
	width:308px;
}
#kyoukairou .shopB .t-card dd{
	width:298px;
	_width:308px;
	padding:8px 0 8px 8px;
	border:1px solid #e3d8b3;
	border-top:none;
}
#kyoukairou .shopA .comment {
	width:308px;
}
#kyoukairou .shopB .comment {
	width:308px;
}
#kyoukairou .shopA .icon01{
	padding-top:2px;
	padding-bottom:2px;
}
#kyoukairou .shopB .icon01{
	padding-top:2px;
	padding-bottom:2px;
}
#kyoukairou .shopB .icon02{
	padding-top:2px;
	padding-bottom:15px;
}

#kyoukairou-txt{
	width:676px;
	text-align: left;
}
#kyoukairou-txt p{
	padding-top:10px;
}

#kyoukairou .pa02t {
	padding-top:2px;
}	
#kyoukairou .shopA  .pa13t {
	padding-top:13px;
	_padding-top:8px;
}	
#kyoukairou .shopB  .pa13t {
	padding-top:13px;
	_padding-top:8px;
}	
#kyoukairou .shopA  .pa13b {
	padding-bottom:13px;
}	
#kyoukairou .shopb  .pa13b {
	padding-bottom:13px;
}	
#kyoukairou .pa23b {
	padding-bottom:23px;
}	


