﻿@charset "UTF-8";

/*======================================
	clearfix
=======================================*/

#container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    font-size: 0px;
}
#container {display: inline-block;}
/* Hides from IE-mac \*/
* html #container {height: 1%;}
#container {display: block;}
/* End hide from IE-mac */

#contents:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    font-size: 0px;
}
#contents {display: inline-block;}
/* Hides from IE-mac \*/
* html #contents {height: 1%;}
#contents {display: block;}
/* End hide from IE-mac */

.indexTopicsList dl:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    font-size: 0px;
}
.indexTopicsList dl {display: inline-block;}
/* Hides from IE-mac \*/
* html .indexTopicsList dl {height: 1%;}
.indexTopicsList dl {display: block;}
/* End hide from IE-mac */

.menuItem:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    font-size: 0px;
}
.menuItem {display: inline-block;}
/* Hides from IE-mac \*/
* html .menuItem {height: 1%;}
.menuItem {display: block;}
/* End hide from IE-mac */

#link dl:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    font-size: 0px;
}
#link dl {display: inline-block;}
/* Hides from IE-mac \*/
* html #link dl {height: 1%;}
#link dl {display: block;}
/* End hide from IE-mac */
