body { background-color: white; margin: 0; padding: 0; }
div#contents { width: 1000px; margin: 0; padding: 0; }
div#contentsL { width: 250px; float: left; margin: 0; padding: 0; border-right: 1px solid #9d8b43; }
div#contentsR { width: 720px; float: right; margin: 0; padding: 0 16px 0 0; }
a.salutation { background-image: url(../images/salutation.gif); background-repeat: no-repeat; text-decoration: none; width: 800px; height: 1000px; overflow: hidden; display: block; }
a.header_logo { text-decoration: none; background-image: url(../images/global/header_logo.jpg); background-repeat: no-repeat; display: block; width: 1000px; height: 220px; overflow: hidden; }
p.footer { text-decoration: none; background-image: url(../images/global/footer.gif); background-repeat: no-repeat; display: block; width: 1000px; height: 20px; overflow: hidden; padding-top: 10px; border-top: 1px solid #9d8b43; }
p.crboth { clear: both; }
p.scroll {
	width:250px; height:96px; background-color:#eeeeee; overflow: scroll; overflow-x: hidden; border:1px solid #cccccc; position:relative; top:-16px;
}
br.crboth { clear: both; }
span { display: none; }
a.page { font-size: 0.8em; text-decoration: none; background-repeat: no-repeat; text-align: center; display: block; width: 34px; overflow: hidden; float: left; margin: 5px; padding: 5px; border: solid 1px #c0c0c0; }
#id { }
/*<agl.folder "footstamp">*/
	div#footstamp { }
	p.footstamp { }
	a.footstamp { color: #666; font-size: 0.8em; text-decoration: none; }
	footstan a { color: #666; text-decoration: none; }
	footstamp a:link { color: #666; text-decoration: none; }
	footdtamp a:hover { color: #666; text-decoration: underline; }
	footdtamp a:visited { color: #666; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "navigation">*/
	ul#navigation { width: 240px; float: left; margin: 0; padding: 0; }
	ul#navigation li { float: left; list-style-type: none; }
	ul#navigation a { text-decoration: none; width: 240px; height: 50px; overflow: hidden; display: block; }
	a.home { background-image: url(../images/navigation/home.gif); background-repeat: no-repeat; }
	a.plaisir { background-image: url(../images/navigation/plaisir.gif); background-repeat: no-repeat; }
	a.cooking { background-image: url(../images/navigation/cooking.gif); background-repeat: no-repeat; }
	a.food { background-image: url(../images/navigation/food.gif); background-repeat: no-repeat; }
	a.monsieur { background-image: url(../images/navigation/monsieur.gif); background-repeat: no-repeat; }
	a.chefscafe { background-image: url(../images/navigation/chefscafe.gif); background-repeat: no-repeat; }
	a.restaurant { background-image: url(../images/navigation/restaurant.gif); background-repeat: no-repeat; }
	a.history { background-image: url(../images/navigation/history.gif); background-repeat: no-repeat; }
	a.associates { background-image: url(../images/navigation/associates.gif); background-repeat: no-repeat; }
	a.books { background-image: url(../images/navigation/books.gif); background-repeat: no-repeat; }
	a.study { background-image: url(../images/navigation/study.gif); background-repeat: no-repeat; }
	a.magazine { background-image: url(../images/navigation/magazine.gif); }
	a.profile { background-image: url(../images/navigation/profile.gif); background-repeat: no-repeat; }
	a.privacy { background-image: url(../images/navigation/privacy.gif); background-repeat: no-repeat; }
	a.inquiry { background-image: url(../images/navigation/inquiry.gif); background-repeat: no-repeat; }
	a.sitemap { background-image: url(../images/navigation/sitemap.gif); background-repeat: no-repeat; }
/*</agl.folder>*/
/*<agl.folder "dl_book">*/
	dl.book { width: 100%; margin-right: 20px; margin-left: 20px; }
	dt.bookT { font-weight: bold; display: block; padding-top: 5px; width: 100%; height: auto; float: left; clear: both; margin-bottom: 12px; border-top: 1px solid #ccc; }
	dd.bookA { width: 300px; height: auto; float: left; margin-right: 0; margin-bottom: 12px; margin-left: 0; display: block; }
	dd.bookP { display: block; width: 300px; height: auto; float: left; clear: right; margin-right: 0; margin-bottom: 12px; margin-left: 0; }
	dd.bookD { font-weight: normal; display: block; margin-right: 0; margin-bottom: 24px; margin-left: 0; width: 100%; height: auto; float: left; clear: both; }
/*</agl.folder>*/
/*<agl.folder "dl_shoplist">*/
	dl.shoplist { text-indent: 0; width: 100%; margin: 0 20px; padding: 0; }
	dt.shopname { font-weight: bold; width: auto; display: block; clear: both; padding-left: 1em; }
	dt.shopkana { font-size: 90%; width: auto; clear: both; padding-top: 0.5em; padding-left: 1em; border-top: 1px solid #ccc; display: block; }
	dd.shopaddress { width: auto; margin-top: 1em; margin-bottom: 1em; margin-left: 2em; display: block; }
/*</agl.folder>*/
/*<agl.folder "dl_shopdata">*/
	dl.shopdata { width: 600px; margin-right: 20px; margin-left: 20px; }
	dt.shopdataT { font-weight: normal; display: block; margin-bottom: 12px; margin-left: 0; padding-top: 5px; width: 150px; height: auto; float: left; clear: both; margin-right: 0; border-top: 1px solid #ccc; }
	dd.shopdataD { width: 450px; height: auto; float: left; margin-right: 0; margin-bottom: 12px; margin-left: 0; padding-top: 5px; border-top: 1px solid #ccc; display: block; }
	dt.shopdataT2 { font-weight: normal; display: block; margin-right: 0; margin-bottom: 12px; margin-left: 0; padding-top: 5px; width: 150px; height: auto; float: left; }
	dd.shopdataD1 { display: block; margin-bottom: 12px; margin-left: 0; padding-top: 5px; width: 150px; height: auto; float: left; margin-right: 0; border-top: 1px solid #ccc; }
	dd.shopdataD2 { display: block; margin-bottom: 12px; margin-left: 0; padding-top: 5px; width: 300px; height: auto; float: right; margin-right: 0; border-top: 1px solid #ccc; }
/*</agl.folder>*/
/*<agl.folder "dl_recipe">*/
	dl.recipe { width: 400px; margin-right: 20px; margin-left: 20px; }
	dt.recipeT1 { color: #f60; font-weight: normal; display: block; margin-left: 0; width: 100%; height: auto; float: left; clear: both; margin-right: 0; margin-bottom: 0; }
	dt.recipeT2 { font-weight: bold; display: block; width: 100%; height: auto; float: left; clear: both; margin: 12px 0; padding-top: 5px; border-top: 1px solid #ccc; }
	dd.recipeD1 { display: block; width: 200px; height: auto; float: left; clear: both; margin: 0 0 0 1em; }
	dd.recipeD10 { display: block; width: 160px; height: auto; float: left; clear: both; margin: 0 0 0 1em; }
	dd.recipeD11 { display: block; width: 260px; height: auto; float: left; clear: both; margin: 0 0 0 1em; }
	dd.recipeD2 { text-align: right; display: block; width: 100px; height: auto; float: left; margin: 0; }
	dd.recipeD20 { text-align: right; display: block; width: 140px; height: auto; float: left; margin: 0; }
	dd.recipeD21 { text-align: right; display: block; width: 40px; height: auto; float: left; margin: 0; }
/*</agl.folder>*/
/*<agl.folder "dl_privacy">*/
	dl.privacy { width: 560px; margin-right: 40px; margin-left: 20px; }
	dt.privacyT { font-weight: bold; display: block; width: 100%; height: auto; float: left; clear: both; margin-right: 20px; padding-top: 12px; padding-bottom: 5px; }
	dd.privacyD { width: 100%; height: auto; float: left; margin-right: 0; margin-bottom: 12px; margin-left: 0; padding-top: 5px; border-top: 1px solid #ccc; display: block; }
/*</agl.folder>*/
/*<agl.folder "dl_profile">*/
	dl.profile { width: 100%; margin-right: 20px; margin-left: 20px; }
	dL.profile a { color: black; text-decoration: none; }
	dt.profileT { font-weight: normal; display: block; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 72px; height: auto; float: left; clear: both; margin-right: 0; border-top: 1px solid #ccc; }
	dd.profileD { left: 0; display: block; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 500px; height: auto; float: left; clear: right; border-top: 1px solid #ccc; }
	dd.profileD1 { text-align: right; display: block; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 120px; height: auto; float: left; margin-right: 0; padding-right: 1em; border-top: 1px solid #ccc; }
	dd.profileD2 { left: 0; display: block; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 440px; height: auto; float: left; clear: right; margin-right: 0; border-top: 1px solid #ccc; }
	dd.profileD3 { text-align: right; display: block; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 5px; padding-right: 1em; width: 60px; height: auto; float: left; border-top: 1px solid #ccc; }
	dd.profileD4 { display: block; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 5px; left: 0; width: 500px; height: auto; float: left; clear: right; border-top: 1px solid #ccc; }
/*</agl.folder>*/
/*<agl.folder "dl_Inquiry">*/
	dl.Inquiry { width: 400px; margin-right: 20px; margin-left: 20px; }
	dt.InquiryT { font-weight: normal; display: block; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 80px; height: auto; float: left; margin-right: 0; border-top: 1px solid #ccc; }
	dd.InquiryD { display: block; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 320px; height: auto; float: left; clear: right; border-top: 1px solid #ccc; }
	dt.InquiryT1 { display: block; margin-right: 0; margin-bottom: 5px; margin-left: 0; padding-top: 5px; width: 400px; height: auto; float: left; clear: right; border-top: 1px solid #ccc; }
/*</agl.folder>*/
/*<agl.folder "dl_Email">*/
	dl.Email { width: 100%; margin-right: 20px; margin-left: 20px; }
	dt.EmailT { font-weight: bold; display: block; margin-bottom: 12px; margin-left: 0; padding-top: 12px; width: 100%; height: auto; float: left; clear: both; margin-right: 0; border-top: 1px solid #ccc; }
	dd.EmailD { width: 100%; height: auto; float: left; clear: both; margin-right: 0; margin-bottom: 12px; margin-left: 0; padding-top: 5px; display: block; }
/*</agl.folder>*/
/*<agl.folder "dl_base">*/
	dl.base { width: 100%; margin-right: 40px; margin-left: 20px; }
	dt.baseT { font-weight: bold; display: block; width: 100%; height: auto; float: left; clear: both; margin-right: 20px; padding-top: 12px; padding-bottom: 5px; border-top: 1px solid #ccc; }
	dd.baseD { width: 100%; height: auto; float: left; margin-right: 0; margin-bottom: 12px; margin-left: 0; padding-top: 5px; display: block; }
/*</agl.folder>*/
/*<agl.folder "titile">*/
	a.topofkyoto { line-height: 0; background-image: url(../images/top_of_kyoto/top_of_kyoto_img.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	a.jugobankan { line-height: 0; background-image: url(../images/15bankan/15bankan-img.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.chef { line-height: 0; background-image: url(../images/chef/hiroshi_nakata/title.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.omar { line-height: 0; background-image: url(../images/chef/hiroshi_nakata/Omar.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.cooking { line-height: 0; background-image: url(../images/title_image/cooking/index.jpg); 
background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.food { line-height: 0; background-image: url(../images/title_image/food/index.jpg); 
background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.kinoko { line-height: 0; background-image: url(../images/title_image/cooking/salad.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.monsieur { line-height: 0; background-image: url(../images/title_image/monsieur/soup.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.restaurant { line-height: 0; background-image: url(../images/title_image/shopliset.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.history { line-height: 0; background-image: url(../images/title_image/history.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.profile { line-height: 0; background-image: url(../images/title_image/profile.gif); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 90px; overflow: hidden; }
	h1.kadokami-message { line-height: 0; background-image: url(../images/title_image/kadokami-message.gif); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 90px; overflow: hidden; }
	p.sign { line-height: 0; background-image: url(../images/title_image/YonezuSign2.gif); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 100px; overflow: hidden; }
/*</agl.folder>*/
/*<agl.folder "title-plaisir">*/
	a.pl-plaisir { line-height: 0; background-image: url(../images/title_image/plaisir/plaisir.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.pl-wine1 { line-height: 0; background-image: url(../images/title_image/plaisir/wine1.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-wine2 { line-height: 0; background-image: url(../images/title_image/plaisir/wine2.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-table-manner { line-height: 0; background-image: url(../images/title_image/plaisir/table-manner.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-order { line-height: 0; background-image: url(../images/title_image/plaisir/order.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-escort { line-height: 0; background-image: url(../images/title_image/plaisir/escort.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-reservation { line-height: 0; background-image: url(../images/title_image/plaisir/reservation.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.pl-type { line-height: 0; background-image: url(../images/title_image/plaisir/type.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
/*</agl.folder>*/

/*<agl.folder "titile-monsieur">*/
	h1.msindex { line-height: 0; background-image: url(../images/title_image/monsieur/index.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.msbouillabaisse { line-height: 0; background-image: url(../images/title_image/monsieur/bouillabaisse.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.mssoup { line-height: 0; background-image: url(../images/title_image/monsieur/soup.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
/*</agl.folder>*/

/*<agl.folder "title-cooking">*/
	h1.potato_steak { line-height: 0; background-image: url(../images/title_image/cooking/potato_steak.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.trois_omelettes { line-height: 0; background-image: url(../images/title_image/cooking/trois_omelettes.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.thon_marine { line-height: 0; background-image: url(../images/title_image/cooking/thon_marine.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.choucroute { line-height: 0; background-image: url(../images/title_image/cooking/choucroute.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.coq-au-vin { line-height: 0; background-image: url(../images/title_image/cooking/coq-au-vin.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.beignet { line-height: 0; background-image: url(../images/title_image/cooking/beignet.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.piccatadecrevette { line-height: 0; background-image: url(../images/title_image/cooking/piccatadecrevette.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.bisque_de_clabe { line-height: 0; background-image: url(../images/title_image/cooking/bisque_de_clabe.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.macaroni_v { line-height: 0; background-image: url(../images/title_image/cooking/macaroni_v.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.petitebourse { line-height: 0; background-image: url(../images/title_image/cooking/petitebourse.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.fricassee { line-height: 0; background-image: url(../images/title_image/cooking/fricassee.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.cremedemarron { line-height: 0; background-image: url(../images/title_image/cooking/cremedemarron.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.drycurry { line-height: 0; background-image: url(../images/title_image/cooking/drycurry.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.salademer { line-height: 0; background-image: url(../images/title_image/cooking/salademer.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.troissoup { line-height: 0; background-image: url(../images/title_image/cooking/3syu_soup.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.carbonnade { line-height: 0; background-image: url(../images/title_image/cooking/carbonnade.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.beafsteak { line-height: 0; background-image: url(../images/title_image/cooking/beafsteak.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.bouillabaisse { line-height: 0; background-image: url(../images/title_image/cooking/bouillabaisse.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.coquile { line-height: 0; background-image: url(../images/title_image/cooking/coquile.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.roast-chicken { line-height: 0; background-image: url(../images/title_image/cooking/roast-chiken.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.potaufeu { line-height: 0; background-image: url(../images/title_image/cooking/pot-au-feu.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.crepe { line-height: 0; background-image: url(../images/title_image/cooking/crepe.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
/*</agl.folder>*/
/*<agl.folder "title-study">*/
	h1.abroad1 { line-height: 0; background-image: url(../images/title_image/study/abroad1.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.abroad { line-height: 0; background-image: url(../images/title_image/study/abroad.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
	h1.language { line-height: 0; background-image: url(../images/title_image/study/language.jpg); background-repeat: no-repeat; width: 720px; height: 300px; overflow: hidden; margin: 0; display: block; }
	h1.study-index { line-height: 0; background-image: url(../images/title_image/study/index.jpg); background-repeat: no-repeat; display: block; margin: 0; width: 720px; height: 300px; overflow: hidden; }
/*</agl.folder>*/
