@charset "utf-8";/* /////////////////基本設定///////////////// */* html {	padding: 0px;	margin: 0px;}*:first-child + html body {	/* for IF7 */	font-family: "メイリオ","Meiryo";}body {	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;	font-size: 12px;	line-height: 18px;}body,h1,h2,h3,h4,h5,h6 {	font-weight:normal;	margin:0px;	padding:0px;}p {	margin:0 0 1em 0;}li {	list-style-type:none;}img {	border:0px;}.clear {	clear:both;}#wrapper {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	color: #535353;}#header {	width: 820px;	background-image: url(../images/bg.gif);	padding-top: 0px;	padding-right: 40px;	padding-bottom: 10px;	padding-left: 40px;	font-size: 13px;	color: #91C1DB;}#contents {	margin-top: 10px;	width: 851px;	padding-right: 9px;	padding-left: 40px;}#footer {	width: 820px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #D8D8D8;	padding-top: 5px;	padding-right: 40px;	padding-left: 40px;}#footer02 {	width: 900px;	margin-top: 50px;	margin-bottom: 20px;}/* /////////////////リンク設定///////////////// */#header a:link,#header a:visited {	color: #A0CBE2;	text-decoration: none;}#header a:hover {	color: #F39700;	text-decoration: underline;}a:link,a:visited {	color: #535353;	text-decoration: none;}a:hover {	color: #F39700;	text-decoration: underline;}/* /////////////////文字設定///////////////// */address {	font-size: 10px;	font-style: normal;	text-align: right;}.text10 {	font-size: 10px;	color: #8193B3;}.date {	font-size: 10px;	color: #FFFFFF;	background-image: url(../images/icon_date_bg.gif);	background-repeat: no-repeat;	background-position: 0px 3px;	padding-top: 3px;}.naiyo {	font-size: 10px;}.text15 {	font-size: 15px;	font-weight: bold;}.dress {	color: #E4007F;}.white {	color: #FFFFFF;}.text24 {	font-size: 24px;	line-hight: 24px;	color: #999999;}