@charset "UTF-8";
/* CSS Document */

@import url("default.css");
@import url("common.css");

#contents{
margin-top:10px;
}

/* flash area */
#SwfColumn{
height:286px;
margin-bottom:15px;
}

/*--------------------
	Left column
--------------------*/
#leftcolumn{
width:670px;
float:left;
display:inline;
font-size:80%;
}
#leftcolumn dl#information{
border-bottom:#009900 solid 1px;
margin-bottom:20px;
}
#leftcolumn dl#information dt{
background:url(../../images/header_information.gif) no-repeat 0 0;
width:670px;
height:33px;
position:relative;
}
#leftcolumn dl#information dt a{
position:absolute;
display:block;
right:12px;
top:0;
background:url(../images/icon_listmark.gif) left center no-repeat;
line-height:26px;
color:#333333;
text-decoration:none;
padding-left:10px;
}
#leftcolumn dl#information dt a:hover{
text-decoration:underline;
color:#009900;
}
#leftcolumn dl#information dd{
height:240px;
overflow:auto;
}
#leftcolumn dl#information dd ul{
list-style:none;
margin-top:1em;
margin-left:0;
padding-left:0;
}
#leftcolumn dl#information dd ul li{
border-bottom:1px dotted #cccccc;
line-height:1.2;
padding:5px 0;
display:block;
margin-left:10px;
}

#leftcolumn dl#information dd ul li span.date{
float:left;
width:120px;
color:#009900;
display:inline;
}
#leftcolumn dl#information dd ul li span.text{
float:left;
width:520px;
display:inline;
}


/*--------------------
	right column
--------------------*/

#rightcolumn{
width:220px;
float:right;
display:inline;
font-size:70%;
}

#rightcolumn dl#mainmenu{
background:#E9FFE4 url(../../images/bg_mainmenu.gif) left bottom no-repeat;
margin-bottom:15px;
}
#rightcolumn dl#mainmenu dt{
margin:0;
padding:0;
}
#rightcolumn dl#mainmenu dd{
margin:0;
padding:0 7px 10px;
}

#rightcolumn dl#lab{
position:relative;
margin-bottom:5px;
}
#rightcolumn dl#lab dt{
margin:0;
padding:0;
}
#rightcolumn dl#lab dd{
width:209px;
margin:0;
padding:0;
font-size:90%;
position:absolute;
left:8px;
top:65px;
}
#rightcolumn dl#lab dd a{
text-decoration:none;
color:#333333;
}
#rightcolumn dl#lab dd a span{
background:url(../../images/icon_listmark_lab.gif) left center no-repeat;
margin-top:2px;
margin-right:5px;
padding-left:8px;
text-decoration:underline;
float:right;
display:inline;
}
#rightcolumn #useful{
background:#FFDFED url(../../images/bg_onlineshop.jpg) no-repeat 0 0;
border:#FB9197 1px solid;
margin-bottom:5px;
}
#rightcolumn dl#recipe{
position:relative;
margin-bottom:2px;
}
#rightcolumn dl#recipe dt{
margin:0;
padding:0;
}
#rightcolumn dl#recipe dd{
width:200px;
margin:0;
padding:0;
font-size:90%;
position:absolute;
left:10px;
top:66px;
}
#rightcolumn dl#onlineshop{
margin-top:5px;
}
#rightcolumn dl#onlineshop dt{
text-align:center;
}
#rightcolumn dl#onlineshop dd{
font-size:90%;
margin:5px 10px 10px;
}
#rightcolumn #useful dd a{
text-decoration:none;
color:#333333;
}
#rightcolumn #kurabo{
background:#e5e5e5 url(../../images/bg_kurabo.jpg) no-repeat 0 0;
border:#999999 1px solid;
margin-bottom:20px;
}
#rightcolumn #kurabo dd{
margin:3px 0;
font-size:80%;
text-align:center;
}
#rightcolumn #kurabo dd a{
text-decoration:none;
color:#333333;
}
