/* RESET */
@import url("../../css/reset.css");

/* LAYOUT */
@import url("../../css/layout.css");

/* Globalnav */
@import url("../../css/header.css");
@import url("../../css/globalnav.css");


@import url("./kawara_base.css");

/* RESETnoRESET */
#contents ol,#contents ul,#contents dl {
	font-size: 100%; 
	line-height:1.3em;
}


.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} /*IE7以外のモダンブラウザ向け*/

.clearfix{display:inline-block;} /*IE7およびMacIE5向け*/

/*Hides from IE-mac\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac*/ /*IE6以前向け*/

/* Utilities ----------------------------------------------------------------- */

.pkg:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg { display: block; }
/* no ie mac ￥*/
* html .pkg{ height: 1%; }
.pkg { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }

/* end-Utilities ----------------------------------------------------------------- */





