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


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

fieldset,img {
border:0;
}

img {
vertical-align: top;
}

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

ol,ul {
list-style:none;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}

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

abbr,acronym {
border:0;
}



/*	clearfix
================================================== */

.cf:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.cf {
  min-height: 1px;
  position:relative
}

* html .cf {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}



/*	ページ整形（全頁に関わるCSSを記入）
================================================== */

.clear_both {
	clear: both;
}#wrapper #main {
	background-image: url(../img/hback01.jpg);
	background-repeat: repeat-x;
	background-position: center;
	margin-top: 50px;
}
.box {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper .nakaobi {
	background-image: url(../img/hback02.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
#wrapper .form {
	background-color: #EEEEEE;
}
#wrapper #head {
	background-color: #111111;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}
#wrapper #head .box .logo {
	float: left;
	margin-top: 10px;
}
#wrapper #head .box .navi {
	float: right;
	width: 500px;
	color: #FFF;
	margin-top: 15px;
}
#wrapper #head .box .navi .nav.navbar-nav li {
	color: #FFF;
	float: right;
}

footer {
	background-color: #000000;
	padding: 50px 0;
}
#serviseTable tr .text {
	font-weight: normal;
	line-height: 170%;
}
#serviseTable tr .text2 {
	font-size: 70%;
	font-weight: normal;
	line-height: 180%;
}


.container .row .col-lg-12 .footerLogo {
	margin-bottom: 15px;
}


p.copyright {
	margin: 15px 0 0;
}

.ml15 {
	padding-left: 15px;
}

.j12 {
	font-size: 92%;
	line-height: 190%;
}


#thanksBox {
	font-size: 14px;
	text-align: center;
	display: block;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 250px;
	margin-bottom: 250px;
}