@charset "utf-8";
/* CSS Document */
/* ------------------------------------ body */
body {	min-width:							100px;}body, input, button {	font-size:							14px;}a.pagename {	display:							none;}h1, h2, h3, h4, h5, h6,p,time + p,meta + p,time + a,meta + a,ul,ul + p,ul + figure,time + ul,meta + ul,p + ul,ol,ol + p,ol + figure,time + ol,meta + ol,p + ol,figure,figure + p,figure + ul {	margin:								14px 0px 0px 0px;}div.co1 p img,div.co1-flat p img {	width:								100%;	margin:								0px 0px 14px 0px;}img + code {	margin:								0px 0px 0px 0px;}/* ------------------------------------ article */article {}/* ------------------------------------ google */
#google {
}
/* ------------------------------------ logo */
div.banner img {}
/* ------------------------------------ table - row */div.row {	margin:								0px 0px 0px 2%;	width:								96%;}/* ------------------------------------ table - column */
/* 1 x 92% */nav,.break,.co1 {	width:								92%;}.co1-flat {	width:								92%;}
/* 2 x 44% */
.co2 {	width:								92%;}.co2-fill {	margin:								0px 0px 0px 4%;	width:								92%;}.co2-flat {	margin:								0px 0px 0px 4%;	width:								92%;}
/* 3 x 28% */
.co3 {	width:								92%;}.co3-fill {	margin:								0px 0px 0px 4%;	width:								92%;}.co3-flat {	margin:								0px 0px 0px 4%;	width:								92%;}
/* 4 x 20% */
.co4 {	width:								92%;}.co4-fill {	width:								92%;}.co4-keep {	width:								44%;}
/* 6 x 12% */
.co6 {	width:								44%;}.co6-flat {	margin:								0px 0px 0px 4%;	width:								44%;}/* 8 x 8% */.co8 {	width:								20%;}.co8-flat {	margin:								0px 0px 0px 4%;	width:								20%;}/* ------------------------------------ brand */img.brand {	width:								360px;}/* ------------------------------------ paragraph text */p.copyright {	margin:								0px 0px 25px 0px;}/* ------------------------------------ default list - decription */dl {	padding:							0px 0px 21px 0px;}dl dt {	width:								100%;		text-align:							center;	border-top:							0px none;	border-right:						0px none;	border-bottom:						0px none;	border-left:						0px none;}dl dt img {	margin:								0px 0px 0px 0px;	padding:							0px 0px 0px 0px;}dl dd:first-of-type {	width:								100%;	text-align:							center;}dl dd {	width:								100%;	text-align:							center;}img.route {	width:								100%;}