@charset "utf-8";
/* CSS Document */


@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
 
.noto {
     font-family: 'Noto Sans JP', sans-serif;
     font-size: 100%;
	 font-weight: 900;
    font-size: 33px;
}

input[type="text"], textarea {
		font-family: "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", sans-serif;
		font-weight: 500;
}

input{
		font-family: "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", sans-serif;
		font-weight: 500;

}

input[type="button"] {
		margin-right: 10px !important;
    margin-left: 10px !important;	
	}


body {
	-webkit-text-size-adjust: 100%;
}

body {
	font-family: "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", sans-serif;
	}

body .mintyo {
font-family: "游明朝", YuMincho, "Hiragino Mincho ProN", "Hiragino Mincho Pro", "ＭＳ 明朝", serif;
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}


	
a {
	color:#000;
	text-decoration:none;
	}
	
a:link {
	color:#000;
	text-decoration:none;
	}
	
a:visited {
	color:#000;
	text-decoration:none;
	}
	
a:hover {
	color:#000;
	text-decoration:none;
	}

a:hover {	
  opacity: 0.5;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;	
}
  
	
a:active {
	color:#000;
	text-decoration:none;
	}					




/* ▼集中線▼ */

.concentrate-line {
    background-image: url(../img/concentrate-line.png);
    background-size: cover;
    background-position: center center;
}

/*  */

.accept-number p span {
        text-align: right;
    width: 4em;
    display: block;
    font-family: times new roman;
    font-size: 93px;
    display: none;
    color: #ca0e0e;
    font-family: 'Noto Sans', sans-serif;
}

