<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* =================================================
       --------------------
           base.css 
       -------------------
           サイト全体の基本スタイル
  
================================================= */

html{
    margin: 0;
    padding: 0;
    font-size: 100%;
	overflow:scroll;
	overflow:-moz-scrollbars-vertical; /*firefox が先行実装している値 */
	overflow-x:scroll; /*firefox で横スクロールバーが表示されない問題を回避 */
}


body, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p,
header, hgroup, section, article, aside, hgroup, footer, figure, figcaption, nav ,table, th, td{
    margin: 0;
    padding: 0;
    font-size: 100%;
}



article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { 
    display:block;
}

img {
    border: 0;
	vertical-align:top;
}

ul,dl,ol{
    list-style: none;
    display: block;
	text-indent:0;
}

li{ 
    list-style:none;
}

table {
    border-spacing: 0;
	border-collapse:collapse;
	font-size:inherit;
	font:100%;
}

th,td{
	text-align:left;
	vertical-align:top;
}

caption{text-align:left;}

div, h2, h3, h4, h5, h6, p, li, dt, dd, pre, code, blockquote, th, td{
    word-break: break-all;
}

p,ul,li{
　  display:block;
}

input,select,textarea{
	font-size:100%;
	font-family:Verdana, Helvetica, sans-serif;
}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix { display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */




</pre></body></html>