#title {
	height: 300px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	margin-top: 0px;
	background-image: url(../plan/img/title.jpg);
}
#content {
	float: left;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}
#plan_set {
	margin: 0px;
	padding: 0px;
}
#set_option {
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
}
#set_kihon {
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
}
#engage {
	margin: 0px;
	padding: 0px;
}
#plan_set h2 , #set_kihon h2,#set_option h2,#engage h2{
	font: large "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #060;
	margin: 10px 0px 10px 15px;
	clear: left;
}
#plan_set .box {
	background-color: #FFF;
	margin: 10px auto 20px;
	clear: left;
	width: 760px;
	border: 1px solid #999;
	padding: 10px 15px;
}
#plan_set .box Img {
	float: left;
	padding-right: 25px;
}
#plan_set .box p {
	font: small/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	margin: 0px 10px 10px 0px;
}
#plan_set .box h5 {
	font: normal x-small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #000;
	letter-spacing: 0.2em;
	text-align: right;
	clear: left;
	border-top: 1px dashed #999;
	padding-top: 10px;
	margin: 0px;
}
#plan_set .box h5 a {
	text-decoration: none;
	color: #000;
}
#plan_set .box h5 a:link {
	text-decoration: none;
	color: #000;
}
#plan_set .box h5 a:hover {
	text-decoration: none;
	border-bottom: 1px dashed #999;
	color: #000;
	background-color: #FFC;
}
.kihonbg {
	width: 750px;
	background-color: #FFF;
	border: 1px solid #342B27;
	margin: 10px auto 15px;
	clear: both;
}
.kihonbg h3  {
	color: #FFF;
	background-image: url(../plan/img2/kihon_h3.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 25px;
	margin: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	font: medium "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.2em;
}
.kihonbg p  {
	font: small/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	margin: 10px 25px 10px 30px;
}
.kihonbg h4  {
	font: medium "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #000;
	margin: 10px 0px 0px 20px;
	padding: 0px;
}
.kihonbg h5 {
	margin: 0px 0px 10px;
	padding: 0px;
	clear: both;
}
.shoot {
	padding: 0px;
	width: 300px;
	border: 1px solid #666;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
.shoot h6 {
	font: small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	margin: 0px;
	text-align: left;
	background-color: #CCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.kihonbg .shoot ul{
	color: #333;
	margin-top: 0px;
	margin-bottom: 15px;
	font: x-small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	list-style: none;
	padding: 10px 20px;
}
.kihonbg .shoot  li{
	line-height: 1.5em;
	font-size: x-small;
	letter-spacing: 0.2em;
}
.kihonbg .massage  {
	float: right;
	width: 400px;
	background-color: #eee;
	margin-top: 10px;
	margin-right: 15px;
	border: 1px solid #666;
	padding: 0px 0px 10px;
	clear: left;
	margin-left: 0px;
}
.kihonbg .massage  ul{
	color: #333;
	margin-bottom: 10px;
	font: x-small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	list-style: disc;
}
.kihonbg .massage li{
	line-height: 1.5em;
	font-size: x-small;
}
.kihonbg .photographer , .kihonbg .album{
	font: small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	margin: 10px 0px 10px 15px;
	padding: 0px;
	width: 225px;
	float: left;
	border: 1px solid #999;
}
.kihonbg .photographer ul , .kihonbg .album ul{
	font-size: x-small;
	margin-top: 10px;
	margin-left: 20px;
	padding-left: 0px;
	list-style: none;
}
.kihonbg .photographer li , .kihonbg .album li{
	padding-left: 0px;
	font: x-small/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.2em;
	margin-left: 0px;
	list-style: none;
}
.kihonbg .photographer li a , .kihonbg .album li a{
	color: #333;
	text-decoration: none;
}
.kihonbg .photographer li a:link , .kihonbg .album li a:link{
	color: #333;
	text-decoration: none;
}
.kihonbg .photographer li a:visited , .kihonbg .album li a:visited{
	color: #333;
	text-decoration: none;
}
.kihonbg .photographer li a:hover , .kihonbg .album li a:hover{
	color: #333;
	text-decoration: none;
	background-color: #FCC;
}
.photographer h6 , .album h6{
	font: small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	margin: 0px;
	text-align: left;
	background-color: #CCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.list {
	clear: left;
	width: 720px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #999;
}
.kihonbg .list h4 {
	font: small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	background-color: #CCC;
	margin: 0px;
	padding: 1px 0px 1px 10px;
}
.kihonbg .list ul {
	margin-top: 15px;
	margin-left: 15px;
	padding-left: 0px;
	font: x-small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	list-style: none;
}
.kihonbg .list li {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	font: x-small/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	list-style: none;
}
#set_option h5 {
	color: #333;
	font: small/1.5em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 30px;
}
#set_option h6 {
	text-align: center;
	margin: 10px;
}
.info h4 {
	font: italic bold normal small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	margin: 10px 10px 10px 20px;
}
.info {
	background-color: #FFF;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border: 1px solid #666;
	margin-bottom: 10px;
}
.info p {
	font: 0.75em/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #333;
	margin: 0px 20px 10px;
	padding: 0px;
}
.drop {
	clear: both;
}
.info h3 {
	background-image: url(../plan/img2/kihon_h3.jpg);
	background-repeat: repeat-x;
	margin: 0px 0px 10px;
	padding: 1px 0px 1px 20px;
	font: medium "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #FFF;
	height: 30px;
}
.info img  {
	border: 1px solid #666;
	float: left;
	margin-right: 20px;
	margin-bottom: 35px;
}
#engage h1  {
	letter-spacing: 0.1em;
	color: #F00;
	font: large "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	margin: 0px 0px 15px;
	padding: 0px;
}
#engage p {
	font: small/1.8em "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #000;
	margin-right: 25px;
	margin-bottom: 20px;
}
#engage h1  img{
	float: left;
	margin-right: 45px;
	margin-left: 20px;
	padding-bottom: 50px;
}
#engage h2 img {
	font: x-large "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	margin: 0px;
	padding: 0px;
}
#engage h3 {
	font: medium "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	color: #300;
	margin: 0px 0px 0px 365px;
	padding: 0px 0px 10px;
	border-bottom: 2px dashed #666;
}
#engage h6  {
	font: x-small "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ Ｐゴシック", Osaka;
	text-align: center;
	border-top: 2px dashed #666;
	margin-top: 10px;
	padding-top: 10px;
	margin-left: 365px;
}

