@import url(https://fonts.googleapis.com/css?family=Noto+Sans);

@charset "utf-8";

body{
font-family: 'Noto Sans', sans-serif;
}

.ImgResponsiveOverwrite{
    margin: 0 auto;
}

.row > .col-sm-12{
	padding-left: 0px;
	padding-right: 0px;
}

.interview__bg{
	background-image: url(../img_d/girlinter_bg.jpg);
	background-position: center top;
	background-repeat: repeat;
}

.interview__title{
	margin:3% auto 3%;
}

.interview__girlPic{
	margin:0 auto 3%;
}


.contact__wrap{
	border: 7px solid #FF66F6;
	padding-top: 10px;
	padding-bottom: 10px;
}

.contact__text--title{
	color: #FF6A6A;
	font-weight: 700;
	font-size: 40px;
	margin-bottom: 10px;
}

.contact__text--text{
	color: #c613e1;
	font-weight: 700;
	font-size: 38px;
	margin-top: 5px;
}

.point__bg{
	background-image: url(../img_d/point_bg.jpg);
	background-position: center bottom;
	background-repeat: repeat-y;
}

.flow__bg{
	background-image: url(../img_d/flow_bg.jpg);
	background-position: center bottom;
	background-repeat: repeat-y;
}


.footer__info{
	background-image: -webkit-linear-gradient(270deg,rgba(228,0,3,1.00) 0%,rgba(184,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(228,0,3,1.00) 0%,rgba(184,0,0,1.00) 100%);
	padding-top: 30px;
	padding-bottom: 30px;
}


@media (max-width: 767px){
.row.contact__bottan--wrap > .col-sm-4.col-xs-4 {
	padding-left: 0px;
	padding-right: 0px;

}
.contact__wrap{
display:none;}
}



@media (min-width: 767px){
	.contact__bottan--wrap{
	width:760px;
	margin:0 auto;
}
}

@media (min-width: 900px){

.wrap{
	width: 900px;
	margin:0 auto;
}

.form-group {
	width:800px;
	margin: 0 auto 20px;
	background-color: #fff;
	text-align: center;
}

.form-group .control-label{
	font-size:1em;
	color:#474747;
}

.form-group .col-sm-2{
	width:800px;
	height:300px;
margin: 50px auto;
	background-color: #fff;
}

.form-group .form-control{
width:100%;
	border-radius: 3px;
margin: 0 auto;
}

.form-group .btn{
	width:30%;
	margin: 0 auto;
}


}

@media (min-width: 1200px){
	.container-fluid{
	width:1200px;
	margin:0 auto;
	}
}

/* ==========================================================================
   ナビバー問い合わせ
   ========================================================================== */



 .navbar-default{
	 background-color: rgba(247,192,0,1);
	 }
	 

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
color: rgba(0,0,0,1);
background-color: rgba(247,192,0,1);
}
.contact{
font-family: 'Noto Sans', sans-serif;
font-size: 30px;		
margin:0 5px 0 ;
text-align:center;	}




/* ==========================================================================
   メールフォーム
   ========================================================================== */
.form-group {
	width:90%;
	height:auto;
	padding:0 0 10px;
	margin: 0 auto 5px;
	background-color: #fff;
	text-align: center;
}

.form-group .control-label{
	font-size:1em;
	color:#474747;
}

.form-group .col-sm-2{
	width:100%;
margin: 50px auto;
}

.form-group .form-control{
width:90%;
	border-radius: 3px;
margin: 0 auto;
}

.form-group .btn{
	width:30%;
	margin: 0 auto;
}



/* margin-bottom */
.mtb4{
	margin:4% auto 4%;
}

.mt4{
	margin:4% auto;
}