@charset "utf-8";
/* CSS Document */

/* ===================================================================
CSS information

 file name  :  default.css
 author     :  trend-inn
 style info :  
=================================================================== */


/*body
----------------------------------------------------------- */

body {
  background:#ffffff;
  color:#000000;
  font-size:14px;
  font-family: verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",Sans-Serif;
  line-height:1.6;
  }
  
*:first-child + html body {	/* for IF7 */
  font-family: "メイリオ","Meiryo";
  }



/*reset
----------------------------------------------------------- */

html {
  overflow-y: scroll;
  }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
  margin: 0;
  padding: 0;
  }

address,caption,cite,code,dfn,em,strong,th,var {
  font-style: normal;
  }

table {
  border-collapse: collapse;
  border-spacing: 0;
  }

caption,th {
  text-align: left;
  }

q:before,q:after {
  content: '';
  }

object,embed {
  vertical-align: top;
  }

hr,legend {
  display: none;
  }
 
h1,h2,h3,h4,h5,h6 {
  font-size: 100%;
  }

img,abbr,acronym,fieldset {
  border:0;
  vertical-align:bottom;
  }

li {
  list-style-type: none;
  }

p {
  margin-bottom:0px;
  }



/*link color
----------------------------------------------------------- */

a{
  text-decoration:none;
  color: #666666;
  }


a:hover {
  text-decoration:underline;
  color: #333333;	
  }
  


/*link color
----------------------------------------------------------- */

.mb1 {
	margin-bottom:10px;
}

.mb2 {
	margin-bottom:20px;
}

.mb3 {
	margin-bottom:30px;
}

.mb4 {
	margin-bottom:40px;
}

.mb5 {
	margin-bottom:50px;
}

.mb6 {
	margin-bottom:60px;
}

.mb7 {
	margin-bottom:70px;
}
