/*====================================================================================*/
/* Common
/*====================================================================================*/

@charset "utf-8";

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


/* ===========================================
* MAIN
* ======================================== */
#wpadminbar{
	display:none;
}
#colophon{
	display:none;
}
.sbi_header_img_hover{
	display:none;
}
#sbi_load{
	display:none;
}
/*====================================================================================*/
/* PC 
/*====================================================================================*/
html,body {
    text-align:center;
}
/*__ Common   ____________________________*/
.PageWrapper{
	padding-left:80px;
	padding-right:80px;
	padding-top:80px;
}

.PageWrapper > .title{
	font-size: 400%;
	margin-bottom: 30px;
}

#c_contact > .content{
	padding: 10px 200px;
    text-align: left;
    display: inline-block;
	
}
#c_contact > .content > .caption{
    margin-bottom: 30px;
}
#c_contact > .content > .formArea{
	
}
#c_contact > .content > .formArea > .formTag{
	
}
#c_contact > .content > .formArea > .formTag > .parts{
	margin-bottom: 10px;
}
#c_contact > .content > .formArea > .formTag > .parts > .title{
	display: inline-block;
	width:130px;
}
#c_contact > .content > .formArea > .formTag > .parts > .item{
	display: inline-block;
}

.contactToMail{
	margin-top:30px;
}
/*====================================================================================*/
/* スマフォ　横表示
/*====================================================================================*/
@media only screen and (max-width: 1024px) and (orientation:portrait){
.PageWrapper{
	padding-left:30px;
	padding-right:30px;
	}
	#c_contact > .content {
		padding: 10px 0px;
	}
	#c_contact > .content > .formArea > .formTag > .parts > .item{
		width:100%;
	}
	#c_contact > .content > .caption{
		font-size: 90%;
	}
	
}

