@import "reset.css";

/*■■全体指示■■*/
/*●日本語フォント指定*/
* {
	line-height: 1.5;
	font-family:"ＭＳ Ｐゴシック","平成角ゴシック",sans-serif;
}
/*●強調*/
strong{
	font-weight:bold;
	}
/*リンク色濃いブルー*/
a{
	color:#0000de;
	text-decoration:underline;
}
/*●フーバーレッド*/
a:hover{
	color:#ff0000;
	text-decoration:none;
}
/*●水平線グレー*/
hr{
	color:#CCCCCC;
	margin: 10px 20px;
}
/*●フォントを標準にチェンジ*/
.none{
	font-weight:normal;
}
/*●ボディ全体指定背景濃い緑*/
body{
	ackground:url(img/body_bk.jpg);
	color:#333333;
}


/*■■全体の文字指示■■*/

/*●文字の左寄せ*/
.left{
	text-align:left;
}
/*●文字の右寄せ*/
.right{
	text-align:right;
}
/*●文字のセンタリング*/
.center{
	text-align:center;
}
/*●全体の左寄せ*/
.dleft{
	float:left;
}
/*●全体の右寄せ*/
.dright{
	float:right;
}
/*●右回り込み*/
.img_left{
	float:left;
	margin:20px 0px 0px 0px;
}
/*●左回り込み*/
.img_right{
	float:right;
	margin:0px 0px 0px 20px;
}
/*●クリア*/
.clear{
	clear:both;
}


/*■文字の装飾■*/

/*アンダーライン*/
.uline{
	text-decoration:underline;
}

/*文字色背景イエロー*/
.yb{
	background:#ffff00;
}

/*文字色背景ブルー*/
.bb{
	background:#0000ff;
}

/*文字色背景レッド*/
.rb{
	background:#ff0000;
}

/*文字色背景レッド*/
.gb{
	background:#008000;
}


/*■部品指定■*/

#main{
	width:700px;
	margin: auto;
	background: #FFFFFF;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}

#head{
	width:700px;
	height: 180px;
	background: url(img/bd_bk01.png) no-repeat;
	margin:0px 0px 30px 0px;

}
#cnt{
 width:700px;
}

.in_cnt{
 margin:10px 30px;
 padding-bottom: 10px;
}

.in_cnt p{
 margin:0 15px 15px;
 font-size:114%;
 line-height: 25px;
 text-align:justify;
}

.in_cntn{
 margin:10px 30px;
 padding-bottom: 10px;
}

.in_cntn p{
 margin:0 15px 15px;
 font-size:95%;
 line-height: 25px;
 text-align:justify;
}

/*■お申込みボタン■*/

div.action_btn{
 clear:both;
 margin-bottom:20px;
}

div.action_btn a{
 display:block;
 margin: 0 auto 20px;
 width:468px;
 height:60px;
 text-indent:-9999px;
 overflow:hidden;
}

div.action_btn a:hover{
 background-position:0 -60px;
}

#b1 a{ background:url(img/bottun01.jpg);}
#b2 a{ background:url(img/bottun02.jpg);}
#b3 a{ background:url(img/bottun03.jpg);}
#b4 a{ background:url(img/bottun04.jpg);}
#b5 a{ background:url(img/bottun05.jpg);}
#b6 a{ background:url(img/bottun06.jpg);}
#b7 a{ background:url(img/bottun07.jpg);}


#b1 a:hover,
#b2 a:hover,
#b3 a:hover,
#b4 a:hover,
#b5 a:hover,
#b6 a:hover,
#b7 a:hover{
 background-position:0 -60px;
}



div.action_text{
 clear:both;
 margin:0 20px 30px;
 background:url("img/text_mark01.jpg") no-repeat left 5px;
 height:30px;
 line-height:2;
 padding-left:55px;

}

#mm { background:url(img/buto.jpg) no-repeat left 5px;}


div.action_text a{
 font-size:136%;
 font-weight:bold;
}
/*■フッター*/

#footer{
 color: #666;
 text-align: center;
 clear: both;
 overflow:hidden;
 background: url(img/ft_bk01.gif) ;
 height:120px;
}

#footer address {
 font-style: normal;
 text-align: center;
 display: block;
 font-size: 92%;
 margin-top:10px;
}

#footer a{
 color:#666;
}

#linkspace{
 margin: 0 15px 15px;
 padding:15px 0;
 font-size:100%;
 border-top:1px #ccc solid;
 clear:both;
}

#linkspace ul{
 margin:0 35px;
}

#linkspace a{color:#333;text-decoration:underline;}
#linkspace a:hover{color:#f00;text-decoration:none;}

h1{
	font-size:100%;
	color:#666;
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 5px;
}

b_speciai{
 height:300px;
	padding:100px 0px 0px 0px;
	}

h2{
 height: 45px;
 background: url(img/line01.jpg) no-repeat;
 line-height: 45px;
 font-size: 136%;
 font-weight:bold;
 margin:10px 15px;
 padding-left:50px;
 clear:both;
 overflow:hidden;
}

