body { margin:0px;
       background-color: #ffffff;
	color: #333333;
	font-size: 0.9em;
	line-height: 1.5;}


a:link   { color: #e46c03; text-decoration: underline; }
a:visited   { color: #cc8c53; text-decoration: underline; }
a:hover { color: #c11010; text-decoration: underline; }


a.white:link  { color: #ffffff; text-decoration: underline; font-size: 0.85em;}
a.white:visited  {color: #ffffff; text-decoration: underline; font-size: 0.85em;}
a.white:hover  { color: #fff100; text-decoration: underline; font-size: 0.85em;}


.opacity-style :hover {
    filter: alpha( opacity=75 );  /* IE */
    opacity:0.75;                 /* Firefox,Opera,Safari */
    -moz-opacity:0.75;           /* Firefox 0.9より前 */
    margin: 0;
}

/* ==================== レイアウト ==================== */

#content	{
	width: 980px; 
	margin: auto;
	padding:0px 0px 50px 0px ; }


.link{
      padding:0px 0px 0px 0px ; 
      text-align:center;
      background-color: #000000;
      }

/* ==============共通=========== */



div.layout {
   padding:0.1em;
}
 
div.left {
   text-align: left;
   float: left;
}
div.right {
   text-align: right;
}

div.right2 {
   float: left;
}




.kaigyo{
      clear : both ;
      padding:0px 0px 0px 0px ; 
      }


/* ==========ボタン=========== */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600);

body{
	font-family: 'Open Sans', sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

.buttonContainer{
	margin-top:100px;
	text-align:center;
}

h1{
	color:rgba(69, 69, 69, 1);
	line-height:2em;
}

/* BUTTON CSS
------------------------------------------- */

a.button{
  display:inline-block;
	
	font:normal normal 300 1.3em 'Open Sans';
	text-decoration:none;	
	
	color:rgba(28, 190, 131, 1);
	brackground-color:transparent;
	border:1px solid rgba(28, 190, 131, 1);
	border-radius:50px;
	
	padding:15px 60px 15px 60px ;
	margin:5px;
			
	background-size: 200% 100%;	
	background-image: linear-gradient(to right, transparent 50%, rgba(28, 190, 131, 1) 50%);
	transition: background-position .3s cubic-bezier(0.19, 1, 0.22, 1) .1s, color .5s ease 0s, background-color .5s ease;
}

a.button:hover{
	color:rgba(255, 255, 255, 1);
	background-color:rgba(28, 190, 131, 1);
	background-position: -100% 100%;
}