@charset "utf-8";

/*** mynavi CSS Document *************************************

	default.css

----------------------------------------------------------------***/

/* ===== リセット ===== */

*{
_zoom:1;
box-sizing:border-box;
}
img{
	max-width:100%;
}

body,div,th,td,p,ul,ol,dl,dt,dd,img,form,h1,h2,h3,h4,h5,hr{
margin: 0;
padding: 0;
border: none;
font-style: normal;
word-break:break-all;
}

:root *> *{
word-wrap:break-word;
}

input,textarea,select{
margin: 0;
padding: 0;
font-size:inherit;
line-height:inherit;
}

table{
border-collapse:collapse;
border-spacing: 0;
font-size:inherit;
line-height:inherit;
}

th,td{
border-collapse: collapse;
}

ul{
list-style-type: none;
}

em{
font-style:normal;
}

h1,h2,h3,h4,h5,h6{
font-size:inherit;
line-height:inherit;
word-wrap:break-word;
}

/* ===== リンク色 ===== */

a:link { text-decoration:none; color:#0070be; padding-bottom:1px; }
a:visited { text-decoration:none; color:#0070be; }
a:hover { text-decoration:underline; color:#0070be; }
a:active { text-decoration:none; color:#0070be; }


/* ===== clearfix ===== */
.clearFix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearFix{ display:inline-block; }
/*\*/
* html .clearFix { height:1%; }
.clearFix { display:block; }
/**/
.clearFix { overflow:hidden; }


/* ===== フォント設定 ===== */

body {
color:#333333;
font-family:"ＭＳ ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";
font-size:75%;
line-height:133%;
}