/*===========================================================================
▼共通
===========================================================================*/
h1{
	width:484px;
	height:43px;
	margin:0 0 20px 0;
}
h2{
	font-size:1.5em;
	margin-top:10px;
}
h3{
	font-size:1.2em;
	margin-top:10px;
	border-bottom:1px solid #fff;
}
/*===========================================================================
▼プロフィール
===========================================================================*/
#prof01{
margin-top:30px;
}
#prof01 p{
	margin-top:5px;
}
#prof01 img{
	padding:0 15px 0 0;
}
#prof02{
	padding-top:10px;
	margin-top:20px;
}
#prof02 p{
	margin-top:5px;
}
#prof02 table{
	width:100%;
	border-collapse:collapse;
	margin-top:10px;
}
#prof02 table td{
	border-bottom:solid 1px #696969;
	padding:3px;
}

/*===========================================================================
▼お問い合わせ
===========================================================================*/
#inq{
	padding-top:30px;
}
#inqbox{
	width:484px;
	margin:0 0 0 0px;
	text-align:left;
}
#inqbox p{
	margin-left:6.8em;
	text-indent:-6.8em;
}
.inq01{
	border:none;
	margin:15px auto;
	width:484px;
}
.inq01 th{
	background-color:#666666;
	font-size:11px;
	text-align:left;
	padding:0 0 0 5px;
	width:;
}
.inq01 td{
	background-color:#333333;
	padding:5px 7px 5px 5px;
}
table.inq02{
	width:;
	margin:15px auto;
	border:none;
}
table.inq02 td{
	width:;
	text-align:center;
	border:none;
}
.button_box{
	width:550px;
	margin:15px auto;
	text-align:center;
}
.button{
	margin:0 15px 0 0;
	padding:0 5px;
}

#inq dt {
	position:absolute;
}
#inq dd {
	position:relative;
	padding:0 0 0 1em;
}

/*===========================================================================
▼リンク
===========================================================================*/
#link01{
margin-top:30px;
}
#link01 table{
	margin:10px 0 20px 30px;
	border-collapse:collapse;
	width:450px;
}
#link01 td{
	margin:10px 0;
	border-bottom:dashed 1px #999;
	width:310px;
}
#link01 td img{
	margin:10px 0;
}


#link01 .link02 a{
	text-decoration:underline;
	font-weight:bold;
	font-size:1.2em;
}

#link01 .link02 a:link{
	color:#fff;
}
#link01 .link02 a:hover{
	color:#ffa500;
}
#link01 .link02 a:visited{
	color:#a9a9a9;
}

#link01 .link02 td{
	padding:3px 0;
}