body       { background: url(img/kabe.jpg) repeat; margin-top: 0px; margin-bottom: 0px }
#wrapper         { background-color: #fff; text-align: left; margin: 0 auto; width: 750px }
#header           { color: #030; font-size: 130%; width: 750px }
#head         { font-weight: bold; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; width: 750px }
#head h1      { color: #900; font-size: 80%; background: url(file:///Macintosh HD/Users/owner1/Desktop/honet/www/yui/magazine/img/headerjpg.JPG) fixed center bottom; text-align: left; padding-top: 8px; padding-bottom: 8px; padding-left: 5px; width: 750px }
#head h2     { color: #fff; font-size: 130%; background: fixed center bottom; text-align: center; padding-top: 8px; padding-bottom: 8px }
#head h1 a { color: #600 }
#head p { color: #060; font-weight: normal; text-decoration: underline }
#header p    { font-weight: bold; font-size: 120%; line-height: 1.5em }
#maincontents                 { color: #033; font-size: 110%; background-color: white; text-align: center; float: right; width: 750px }
#maincontents p              { color: #330; font-size: 90%; line-height: 1.8em; background: url(file:///Macintosh HD/Users/user/Desktop/サロンふぅ/www/img/P1-1.jpg) no-repeat fixed right bottom; text-align: left; margin-right: 50px; margin-left: 80px; padding-right: 50px; padding-left: 15px }
#maincontents h1     { color: #c33; font-weight: bold; font-size: 180%; text-align: center }
#maincontents p a { color: #030; font-size: 115%; line-height: 1.8em }
#maincontents p a:hover  { color: #f90; font-size: 115%; line-height: 1.8em }
#maincontents h2         { color: #360; font-size: 120%; text-align: left; margin-top: 3px; margin-right: 250px; margin-left: 80px; padding-bottom: 10px; padding-left: 10px; border-top: #360; border-right: #360; border-bottom: solid #360; border-left: 10px inset #360 }
#footer   { color: #ffffff; font-weight: bold; font-size: 90%; font-family: Arial, Helvetica, sans-serif; background-color: #060; text-align: right; clear: both; margin-top: 0px; margin-bottom: 0px; width: 750px }
#footer p  { color: #ffffff; margin-bottom: 0px; padding-right: 20px }
#info         { color: #030; font-size: 100%; background-color: #fff; text-align: left; margin-top: 0px; padding-top: 6px; padding-bottom: 6px; padding-left: 8px; width: 600px }
#info2   { color: #300; font-size: 90%; background-color: #fff; text-align: left; padding-left: 15px }
#info a { color: #030; font-size: 100%; text-decoration: none }
#info a:hover { color: #f60 }
.right {
	float: right;
	width: 220px;
	background-color: #EAEAEA;
}
.left {
	float: left;
	width: 220px;
	background-color: #EAEAEA;
}
.style2 {
	color: #CC0000;
	font-weight: bold;
}
#header2     { font-size: 180%; margin-top: 0px; margin-bottom: 20px; padding-bottom: 0px; width: 760px; height: 80px }
#head2       { color: #fff; font-weight: bold; font-size: 150%; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background-image: url(img/header7.jpg); padding-top: 30px; padding-bottom: 20px; padding-left: 50px }
dt   { margin-left: 10px; padding-bottom: 5px; border-left: #ff66ff }
dt a { color: #330 }
dd   { color: #030; margin-right: 30px; margin-left: 5px; padding-bottom: 7px; padding-left: 0px; border-bottom: 1px solid #060 }
dl {
	line-height: 1.5em;
	padding-bottom: 10px;
}
#link {
	text-align: left;
}
#link h1  { color: #ffffff; font-size: 110%; background-color: #ff3333; margin-right: 20px; margin-left: 20px; padding-top: 3px; padding-bottom: 3px }
