@charset "UTF-8";


/**********************************************************************************************/
/* その他全体               */
/***********************************************/
#other{
padding:5px;
width:auto;
margin:auto;
}
#other p{
text-align:left;
padding-left:5px;
}
#other h1{
padding:0px 0px 10px 0px;
}
#other h2{
padding:10px 0px 5px 0px;
font-size:16px;
}
#other h3{
padding:10px 0px 5px 0px;
font-size:13px;
}
.komidasi{
padding:5px 0px 5px 0px;
display:block;
}
/***********************************************/
/* その他全体                */
/**********************************************************************************************/

/**********************************************************************************************/
/*規約              */
/***********************************************/
#other_agreement {
font-size:12px;
width:auto;
padding:5px;
}
#other_agreement ol{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 25px;
}
#other_agreement li{
list-style-position:outside;
line-height:24px;
padding:10px 0px 10px 0px;
}
#other_agreement dl{
margin:0;
padding:0;
line-height:14px;
text-align:left;
}
#other_agreement dt{
float:left;
width:10px;
padding:6px;
margint:0px;
line-height:18px;
}
#other_agreement dd{
margint:0px;
padding:6px;
width:750px;
line-height:18px;
}
img.iso{
float:left;
padding:0px 10px 0px 10px;
}
/***********************************************/
/* 規約                */
/**********************************************************************************************/

/**********************************************************************************************/
/* sitemap               */
/***********************************************/
#sitemap {
font-size:12px;
width:200px;
float:left;
padding:20px 0px 20px 10px;
}
#sitemap h2{
padding:0px;
margin:0px;
font-size:16px;
color:#333333;
letter-spacing:1px;
}
#sitemap h2 a{
display:block;
width:180px;
height:auto;
padding:5px;
margin:0px;
border:dashed 1px #CCCCCC;
background-color:#F0FBFF;
}
#sitemap a{
color:#333333;
}
#sitemap a:hover{
color:#0000FF;
text-decoration:none;
}

#sitemap ul{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 5px;
}
#sitemap li{
list-style:none;
background-image:url(img/icon.gif);
background-repeat:no-repeat;
background-position:0px 4px;
line-height:14px;
padding:4px 0px 4px 15px;
}

#sitemapOne {
font-size:12px;
width:200px;
float:left;
padding:20px 0px 0px 10px;
}
#sitemapOne h2{
padding:0px;
margin:0px;
font-size:16px;
color:#333333;
letter-spacing:1px;
}
#sitemapOne h2 a{
display:block;
width:180px;
height:auto;
padding:5px;
margin:0px;
border:dashed 1px #CCCCCC;
background-color:#F0FBFF;
}
#sitemapOne a{
color:#333333;
}
#sitemapOne a:hover{
color:#0000FF;
text-decoration:none;
}
#CSR_compliance dl{
margin:0;
padding:0;
line-height:14px;
text-align:left;
}
#CSR_compliance dt{
float:left;
width:7px;
padding:3px;
margint:0px;
font-size:8px;
}
#CSR_compliance dd{
margint:0px;
padding:3px;
}
/***********************************************/
/* sitemap               */
/**********************************************************************************************/

