﻿@charset "utf-8";


/* body
----------------------------------------------------------------------- */
body {
	font-size:12px;
	line-height:1.5;
	letter-spacing:1;
	color:#404040;
	font-family:'ＭＳ Ｐゴシック','MS P Gothic',sans-serif;
	background:url(../img/bg-header.png) center 0 no-repeat;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
}

a:link,a:visited { color:#1d85e8;}
a:hover,a:active { color:#00baff;}



/* 
----------------------------------------------------------------------- */
#container{
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
#header{
}
#imghd{
	margin:0 0 25px 0;
}



#contents h2{
	margin:0 0 15px 0;
}


.contents-wrap{
	width:940px;
	margin:0 auto 35px auto;
	overflow:hidden;
	text-align:center;
}

.copy{
	padding:5px 0 5px 3px;
	margin:0 0 5px 0;
	display:list-item;
	list-style-type:disc;
	list-style-position: inside;
	font-weight:bold;
	font-size:16px;
	color:#146dc0;
}


#tel{
	text-align:center;
}



/* 申込書ボタン
----------------------------------------------------------------------- */
#contents .submitbtn
{
	text-align:center;
	margin-bottom: 10px;
	clear: none;
}
#contents .submitbtn img{margin:0!important;padding:0!important;border:none 0px!important;}
#contents .submitbtn a:hover img
{
	 filter: alpha(opacity=60);
  -moz-opacity:0.6;
  opacity:0.6;
}


#contents .wrap-submit{
	text-align:center;
	background-image: url(../../img/submit-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 15px;
	margin-bottom: 25px;
	height: 150px;
}
#contents .nobtn{
	background-image: url(../../img/submit-bg-nobtn.png);
	padding:21px 0 4px 0;
	height:87px;
}

#contents .wrap-submit p{
	color:#333022;
	font:normal 115% 'メイリオ', 'Meiryo', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', sans-serif;
	margin-bottom:10px;
}



/* footer
----------------------------------------------------------------------- */
#footer_wrap1{
	margin:10px 0 0 0;
	padding:34px 0 0 0;
/*	background:url(../img/footer-city.png) center 0 no-repeat;*/
}
#footer_wrap2{
	text-align:center;
	color:#36497f;
	background:#2D72E5;
/*	background:url(../img/footer-bg.png) 0 0 repeat-x #2d72e5;*/
}
#footer{
	width:915px;
	padding:25px 0 25px 25px;
	margin:0 auto;
	overflow:hidden;
}

#footer-info{
	float:left;
}
#footer-info .logo{
	margin:0 0 10px 0;
}

#address{
	width:600px;
	overflow:hidden;
	float:right;
}
#address li{
	width:300px;
	float:left;
	color:#e4e7f0;
	margin-bottom:13px;
}

#copyright{
	padding:3px 0;
	text-align:center;
	color:#36497f;
	background:#a7c8ff;
}


