*{  margin:0;  padding:0;  zoom:1;}/*Firefoxでswfなどを縦100%でレンダリングさせる場合、「height:100%;」が必要*/html{  height:100%;}html>/**/body{  overflow:-moz-scrollbars-vertical;}html:first-child body{  min-height:100%;  padding-bottom:1px;}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight: nherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}table{border-collapse:separate; border-spacing:0;}caption, th, td{text-align:left; font-weight:400;}blockquote:before, blockquote:after, q:before, q:after{content:"";}blockquote, q{quotes:"" "";}a img{border:none;}body {	background-image: url(images/bg_star.gif);	margin: 0;	padding : 0;	text-align : center;}div {	text-align : left;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 10pt;	color: #f26ba1;	font-style: normal;	line-height: 1.6em;	font-weight: normal;}h4{	margin:0; 	padding:20px 0 0 0;}h5{	margin:0; 	padding:0;	font-size: 8pt;	color: #aaaaaa;	font-style: normal;	line-height: 1.2em;	font-weight: normal;}ul{ list-style-type:none; padding: 0 0 10px 0;}.clear{	clear:both;	padding, margin: 0;}#container {	width: 660px;	margin: 30px auto;	padding: 0;	/*background-color: #FFFFFF;*/}#main {	width : 642px;	margin: 0;	padding : 0 9px;	background-image: url(images/bg_repeat.gif);}#header {	width : 630px;	padding : 6px; 	margin : 0;	background-color : #FFFFFF;}p{	margin: 0;	padding: 0;}span{	font-weight:bold;}.title2{	margin : 0;	padding : 20px 30px 10px 30px;	width : 580px;	background-color: #FFFFFF;	clear:both;}.sentence{	margin : 0;	padding : 20px 30px;	width : 580px;	background-color: #FFFFFF;	float:left;}.sentence .plane {	clear:both;	padding: 10px 0 0 0;}.sentence .title {	padding: 0 0 10px 0;	width: 120px;	float:left;}.sentence .text {	padding: 0;	width: 440px;	float:right;}.sentence .text .image1 {	padding: 0;	width: 210px;	float:left;}.sentence .text .image2 {	padding: 0;	width: 210px;	float:right;}.sentence_column_top{	margin : 0;	padding : 0px 30px;	width : 580px;	background-color: #FFFFFF;	float:left;}.sentence_column_top .title{	padding : 0 0 10px 0;}.sentence_1column{	margin : 0;	padding : 20px 30px;	width : 580px;	background-color: #FFFFFF;}.sentence_1column .title {	padding: 0 0 20px 0;}.sentence_3column{	margin : 0;	padding : 20px 30px;	width : 580px;	background-color: #FFFFFF;	float:left;}.sentence_3column .column1 {	width: 195px;	padding: 0;	float:left;}.sentence_3column .column2 {	width: 195px;	padding: 0;	float:left;}.sentence_3column .column3 {	width: 190px;	padding: 0;	float:right;}.sentence_3column .title {	width: 180px;	padding: 0 0 10px 0;}.sentence_3column p {	width: 180px;	padding: 0;}.sentence_3column .thumb {	width: 190px;	padding: 10px 0 0 0;}.sentence_4column{	margin : 0;	padding : 20px 30px;	width : 580px;	background-color: #FFFFFF;	float:left;}.sentence_4column .column1 {	width: 122px;	padding: 0;	float:left;}.sentence_4column .column2,.sentence_4column .column3,.sentence_4column .column4{	width: 122px;	padding: 0 0 0 27px;	float:left;}.sentence_5column{	margin : 0;	padding : 0px 30px 15px 30px;	width : 580px;	background-color: #FFFFFF;	float:left;}.sentence_5column .column1 {	width: 195px;	padding: 0;	float:left;}.sentence_5column .column2 {	width: 195px;	padding: 0;	float:left;}.sentence_5column .column3 {	width: 190px;	padding: 0;	float:right;}.url{	margin, padding : 0;	padding : 20px 30px;	width : 580px;	background-color: #FFFFFF;	text-align:center;}.line{	clear:both;	margin: 0;	padding : 0px;}.contents{	padding: 0 0 0 0;	clear:both;}.contents .title{	padding: 0;}.contents .plane{	clear:both;	padding: 10px 0 0 0;	width: 580px;}.sentence .line {	clear:both;	margin: 0;	padding: 25px 0;}	.footer{	padding: 5px 30px 5px 30px;	width : 580px;	background-color: #FFFFFF;	text-align:center;	clear:both;}