@charset "utf-8";

/* carento
==================================*/
header nav ul li#navi6{background:url(/common/img/navhover.png) center no-repeat;}
/* aDdress
==================================*/
#aDdress{width:1040px; margin:0 auto 60px;}
#aDdress p iframe{display:block; width:100%; height:445px; border:0;}
#aDdress dl{padding:70px 80px; background:#fffcf6;}
#aDdress dl dt{float:left; font-size:0; line-height:0;}
#aDdress dl dd{float:right; font-size:16px;}
#aDdress dl dd span{display:block;}
@media screen and (max-width: 640px){
#aDdress{width:auto; margin:0 0 30px;}
#aDdress p{ margin-bottom:10px;}
#aDdress p iframe{height:300px;}
#aDdress dl{padding:20px 5%;}
#aDdress dl dt{float:none; margin:0 5% 10px;}
#aDdress dl dd{float:none; font-size:14px;}
#aDdress dl dd a{font-size:18px; color:#42210b; text-decoration:none;}
}
/* guiDenavi
==================================*/
#guiDenavi{width:1040px; margin:0 auto 60px;}
#guiDenavi>dt{margin-bottom:30px;}
#guiDenavi ol{list-style:none;}
#guiDenavi ol li{float:left; width:330px; margin:0 25px 40px 0;}
#guiDenavi ol li.multiple3{margin-right:0;}
#guiDenavi ol li.multi4,
#guiDenavi ol li.multi5,
#guiDenavi ol li.multi6{margin-bottom:0;}
#guiDenavi ol li dt{margin-bottom:10px; font-size:0; line-height:0;}
#guiDenavi ol li dd span{display:block; float:left; padding-bottom:15px; margin-right:10px; font-size:0; line-height:0;}
@media screen and (max-width: 640px){
#guiDenavi{width:auto; margin:0 3% 30px;}
#guiDenavi>dt{margin-bottom:20px;}
#guiDenavi>dt img{ width:80%;}
#guiDenavi ol li{float:none; width:auto; margin:0 0 20px;}
#guiDenavi ol li.multi4,
#guiDenavi ol li.multi5,
#guiDenavi ol li.multi6{margin-bottom:20px;}
#guiDenavi ol li dt{margin-bottom:10px;}
#guiDenavi ol li dd span{ padding-bottom:15px; margin-right:5px;}
}