/*
(c) Copyright 2006-7 Hyakuchomori All Rights Reserved.
*/
/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */

@import "/GeneratedItems/reset.css";
@import "/GeneratedItems/navi_tab.css";
@import "/GeneratedItems/box.css";
@import "/GeneratedItems/container.css";

@import "/GeneratedItems/contents.css";
@import "/GeneratedItems/colmun.css";
@import "/GeneratedItems/header.css";
@import "/GeneratedItems/footer.css";
@import "/GeneratedItems/search.css";
@import "/GeneratedItems/blog.css";
@import "/GeneratedItems/common2.css";

/*\*//*/
@import "/GeneratedItems/ie5mac.css";
/**/

@media tty {
i{ content:"＼";/*""*/}} @import '/GeneratedItems/ie5win.css';/*"; }
}/* */



/* 
IE6のためのハック
------------------------------------------------------------------------------------------------------------ */


* html body {
    width: 100%;
}

* html #container {
    width: 100%;
}

* html .c-mx #contents {
    float: left;
    width: 1000px;
}

* html #xcol {
    margin: 5px 0 5px 20px;
	width: 190px;
}

* html .tile_2col li {
    font-family: serif;
    font-size: 30px;
    font-weight: bold;
    height: 90px;
    line-height: 45px;
    margin-bottom: 10px;
    overflow: hidden;
    width: 250px;
}

* html .tile_2col a {
	color:black;
}

* html .tile_2col a .violet,
* html .tile_2col a .red,
* html .tile_2col a .orange,
* html .tile_2col a .yellow-green,
* html .tile_2col a .green,
* html .tile_2col a .skyblue,
* html .tile_2col a .blue
{
	color:#fff;
}

* html .tile_2col a .yellow {
	color:#000;
}


* html .col3 .flbox     { width: 230px; }

* html .index .col4 .flbox:nth-of-type(3n+1){
    clear: both;
}
