@charset "euc-jp";
/* CSS Document */


#loasis {
padding:25px 0 30px!important;
}
#loasis .gMedium {
line-height:140%;
}

#loasis #sec01 {
width:579px;
float:right;
padding-top:53px;
}
#loasis #sec01 .txt {
padding:0 45px 28px 17px;
}


#loasis #sec02 {
width:221px;
float:left;
background:url(/int/service/concept/meal/image/sp200902/image02_bg.jpg) no-repeat top;
padding:53px 0 70px;
}
#loasis #sec02 .txt {
padding:20px 10px 30px 0;
}

#loasis #sec03 {
width:500px;
float:left;
padding:0;
margin-right:15px;
clear:left;
}
#loasis #sec03 .txt {
width:480px;
padding: 5px;
}

#loasis #sec04 {
width:260px;
float:right;
text-align: center;
padding:0 10px 0 0;
}

#loasis #sec04 .txt {
width:330px;
clear:right;
text-align: left;
padding:0 10px 30px 10px;
}


#loasis #sec05 {
width:600px;
height: 266px;
float:left;
padding-top:42px;
}

#loasis #sec06 {
width: 200px;
height: 266px;
float:right;
clear:right;
margin-top:42px;
}

#loasis #sec06 .txt {
height: 144px;
padding: 0 10px;;
margin: 0;
}
/* ÄÉ²Ã*/
#select01{width:600px; margin-bottom:10px; margin-top:40px;}
#select01 img{float:left; display:block;}
#select02{width:600px; margin-top:10px;}
#select02 img{float:right; display:block;}
#select01 p{width:185px; padding:2px; display:block; float:left;}
#select02 p{width:177px; padding:2px; display:block;}
#select03{
width:191px;
background:url(/int/service/concept/meal/image/tsujitome_j/name_bg.gif) repeat-y top left;
}
#select03 p{
color:#fff;
text-align:left;
padding:10px 20px 20px 20px;
}
#select04{
width:800px;
background:url(/int/service/concept/meal/image/tsujitome_j/oshina_bg.gif) repeat-y top left;
}
#select04 .con_l{width:300xp; float:left;}
#select04 .con_l #photo{padding-left:30px; padding-top:10px;}
#select04 .con_l #photo li{padding-bottom:10px;}
#select04 .con_l #photo li.last{padding-bottom:2px;}
#select04 .con_r{width:480px; float:right;}
#select04 .con_r #oshinagaki{padding-right:20px; padding-top:10px;}
#select04 .con_r #oshinagaki li.listimg01{padding:0 0 10px 0;}
#select04 .con_r #oshinagaki li.listimg02{padding:10px 0;}
#select05{width:600px; line-height:1;}
#select05 img{padding:0; margin:0; line-height:1;}
#select05 #kikan{
width:600px;
background:url(/int/service/concept/meal/image/tsujitome_j/kikan_bg.gif) repeat-y top left;
margin:0;
padding:0;
}
#select05 #kikan dt{float:left; width:290px; margin:0; padding:3px 0 3px 10px;}
#select05 #kikan dd{float:right; width:290px; margin:0; padding:3px 0px 3px 10px;}
#select07{
width:191px;
background:url(/int/service/concept/meal/image/signature_j/name_bg.gif) repeat-y top left;
}
#select07 p{
color:#fff;
text-align:left;
padding:10px 20px 20px 20px;
}
#select08{
width:800px;
background:url(/int/service/concept/meal/image/signature_j/menu_bg.gif) repeat-y top left;
}
#select08 .con_l{width:300xp; float:left;}
#select08 .con_l #photo{padding-left:30px; padding-top:10px;}
#select08 .con_l #photo li{padding-bottom:10px;}
#select08 .con_l #photo li.last{padding-bottom:2px;}
#select08 .con_r{width:485px; float:right;}
#select08 .con_r #oshinagaki{padding-right:15px; padding-top:10px;}
#select08 .con_r #oshinagaki li.listimg01{padding:0 0 10px 0; text-align:center;}
#select08 .con_r #oshinagaki li.listimg02{padding:10px 0; text-align:center;}
#select06{width:600px; line-height:1;}
#select06 img{padding:0; margin:0; line-height:1;}
#select06 #kikan{
width:600px;
background:url(/int/service/concept/meal/image/signature_j/kikan_bg.gif) repeat-y top left;
margin:0;
padding:0;
}
#select06 #kikan dt{float:left; width:290px; margin:0; padding:3px 0 3px 10px;}
#select06 #kikan dd{float:right; width:290px; margin:0; padding:3px 0px 3px 10px;}
.bnr{padding:30px 30px 0 30px;}
.bnr02{padding:13px 0 0 0;}
.mt38{margin-top:38px;}

#select04:after,
#select08:after,
#select07:after,
#select03:after,
#select06 #kikan:after,
#select05 #kikan:after,
#select02:after { 
	content: ".";
	display: block;
	clear: both; 
	visibility: hidden; 
	height: 0; 
	line-height: 0;
	} 
#select04,
#select08,
#select07,
#select03,
#select06 #kikan,
#select05 #kikan,
#select02 {
	zoom:1;
	display: inline-block;
	}
