@charset "utf-8";

/* トップページ
----------------------------------------------- */
div.Description{width:960px; height:auto; margin:0 0 15px 0;}
div.Description p{display:block;width:350px; height:auto; float:left;}
div.Description em{display:block;width:350px; height:auto; float:left;font-weight:bold;}
img.Description-logo{float:right;}
div.Yuraku{width:470px; height:auto; float:left;}
div.Waraku{width:470px; height:auto; float:right;}
div.Dwell{width:938px;height:auto;clear:both; border:1px #CCCCCC solid; padding:10px; margin:0 0 15px 0;}
div.DwellL{width:460px;height:auto;float:left;}
div.DwellR{width:470px;height:auto;float:right;}
div.DwellR-Yuraku{width:170px;height:auto;float:left;}
div.DwellR img{float:left;}
div.DwellR em{float:left; display:block; width:100%; font-size:0.8em;}
div.DwellR p{float:left; display:block; width:100%; font-size:0.8em;}
div.DwellR-Waraku{width:150px;height:auto;float:left;}
div.MenuInfo{width:960px;height:auto;clear:both; margin:15px 0 0 0;}
div.MenuInfoL{width:345px; height:auto; float:left;}
div.MenuInfoR{width:600px; height:380px; float:right; overflow:auto;}
div.MenuInfoR h2{width:580px; height:50px; border-bottom:#CCCCCC 1px solid;}

MenuInfoBene{width:690px; height:300px; float:right; margin:15px 0 15px 0;}

div.Info{width:500px; height:auto; float:left; padding:10px 0; border-bottom:#CCCCCC 1px solid;}
div.Info p{float:left; display:block; width:95%; font-size:0.8em;}
div.Info em{float:left; display:block; width:95%;}
div.Info em b{background:#FFE1F9; display:block; width:95%; padding:5px;}
div.Info em img{float:left; display:block; width:100px; height:80px; margin:5px;}
div.Address{width:960px; height:auto; margin:15px 0 0 0;}
div.AddressL{width:450px; height:auto; float:left; padding:10px; border:#CCCCCC 1px dashed;}
div.AddressL img{float:left;}
div.AddressL address{float:left; display:block; width:215px; font-style:normal; margin:0 0 0 10px;}
div.AddressR{width:450px; height:auto; float:right; padding:10px; border:#CCCCCC 1px dashed;}
div.AddressR img{float:left;}
div.AddressR address{float:left; display:block; width:290px; font-style:normal; margin:0 0 0 10px;}
div.AddressR p{float:right; display:block; width:290px; text-align:right;}



