/* ▼いじるな危険▼ */
@media screen and (max-width: 768px){
img{
	max-width:100%;
	height:auto;
	width /***/:auto;
	border:0;
}
#container{
	width:100%;
}
/* ▲いじるな危険▲ */

/* ここからあなたのCSSを記入してね */

article,aside,details,footer,header,hgroup,menu,nav,section,summary {
	display: block;
}

* html body {
background: url(null) fixed;
}

body {
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: #ffffff;
	text-align:center;
}

header {
	display:none;
}

#logo{
	width:100%;
	float:left;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.logo-in{
	width:320px;
	height:100px;
	margin:10px auto 0px auto;
	padding:0px 0px 0px 0px;
}
#main{
	display:none;
}

#spbt{
	width:100%;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
#cont1{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.obi{
	width:100%;
	float:left;
	text-indent:10px;
	font-size:18px;
	text-align:left;
	color:#ffffff;
	background: #001040;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
#cont1_1{
	width: 100%;
	float:left;
	background: #ffffff;
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#cont1_1 p{
	font-size:14px;
	text-align:left;
	color:#666666;
	line-height:180%;
	margin:0px 10px 5px 10px;
	padding:0px 0px 0px 0px;
}

.obi1{
	width:100%;
	float:left;
	font-size:16px;
	text-align:left;
	color:#000000;
	margin:5px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
.check{
	font-size:18px;
	text-align:left;
	color:#001040;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;

}
#cont1_2{
	width: 100%;
	float:left;
	background: #ffffff;
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
#cont1_2 p{
	font-size:14px;
	text-align:left;
	color:#ff3333;
	margin:10px 10px 10px 10px;
	padding:0px 0px 0px 0px;
}

table{
	width:98%;
	font-size:14px;
	text-align:left;
	border-collapse:collapse;
	margin:10px 0px 10px 1%;
	padding:0px 0px 0px 0px;
}

table th{
	width:30%;
	font-size:12px;
	background: #f7fdff;
	text-indent:5px;
	text-align:left;
	color:#333333;
	font-weight:normal;
	border:1px solid #cccccc;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
.text_box2{
	display:none;
}
.red{
	font-size:12px;
	color:#ff3333;
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#lpspformsubmit1 input[type="submit"]{
	font-weight:bold;
	font-size:20px;
	background: -moz-linear-gradient(top,#ffd85d, #ffce5a 50%,#ffaa2f 50%,#ff9f2b);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffd85d), color-stop(0.5,#ffce5a), color-stop(0.5,#ffaa2f), to(#ff9f2b));
	color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #b64f55;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width:100%;
	padding: 8px 0;
}

#lpspformsubmit1 input[type="submit"]:hover{
	opacity:0.8;
	}

#lpspformsubmit1{
	width:90%;
	height:50px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

input[type="text"].tel12{
	width:50px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #c0a6a3;
	background: #ffffe0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	vertical-align: middle;
	position: relative;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}


input[type="text"]{
	width:280px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #c0a6a3;
	background: #ffffe0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	vertical-align: middle;
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


table td{
	width:70%;
	font-size:12px;
	text-align:left;
	background:#ffffff;
	border:1px solid #cccccc;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}


footer {
	width: 100%;
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: #001040;
}

footer p{
	font-size:10px;
	text-align:center;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:2px 0px 7px 0px;
}

/* ここまであなたのCSSを記入してね */
}