/*-------------------------------
ディフォルト設定
---------------------------------*/
html{
	width:100%;
}

body{
	background:#fff;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:80%;
	line-height:140%;
	letter-spacing:1px;
	color: #000000;
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
}
/*text link（サイト全体のメイン文字カラー）
-------------------------------- */
a:link {
	color: #555555; 
}
a:visited {
	color: #888888; 
}
a:hover {
	color: #888888; 
}
a:active {
	color: #3D2C7E; 
}


/*clear（属性解除）
------------------------*/
br.clear{
	clear:both;
	display:block;
	line-height:1px;
	font-size:1px;
}
.clear{
	clear:both;
	display:block;
	line-height:1px;
	font-size:1px;
}

.clearfix{

}
	.clearfix:after {
	content: "";
	clear: both;
	display: block;
}

/*mb
------------------------*/
.mb10{
	margin-bottom:10px;
}
.mb20{
	margin-bottom:20px;
}
.mb30{
	margin-bottom:30px;
}
.mb40{
	margin-bottom:40px;
}

/*img
------------------------*/
img{
	border:none;
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

/*追加contact_succsess
-----------------------*/
.contact_succsess_1{
	font-size: bold;
}
.contact_succsess_topjunp{
	color:#000;
	text-decoration: none;
	display: inline-block;
	padding:5px 10px;
	border:2px solid #888888;
	text-align: center;
	margin:0 auto;
}
