* {	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	margin: 0px;	padding: 0px;}body { }p { }td { }a:link { }a:visited { }a:hover { }a:active { }.class-caption {	color: black;	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka−等幅", Osaka, "平成角ゴシック";	line-height: 15px;	font-size: 11px;	text-align: left;	padding: 5px;}.class-main_text { color: #3e3e3e; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 125%; }.class-mini {	font-size: 11px;	line-height: 15px;	margin-top: 5px;}.class-mid { color: #5a5959; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; background-color: transparent; }.non {	display: none;	width: 550px;}.komidashi-1 {	font-size: 16px;	line-height: 20px;	font-weight: bold;	color: #237EFF;	margin-top: 3px;	margin-bottom: 3px;	margin-left: 35px;}.komidashi-2 {	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #FA5A0E;	margin-top: 5px;	margin-bottom: 5px;	margin-left: 10px;}.komidashi-2 strong {	font-size: 125%;}.kakaku-1 {	font-size: 12px;	line-height: 15px;	margin-left: 20px;}.kakaku-1-2 {	font-size: 12px;	line-height: 20px;	margin-bottom: 10px;	text-align: right;}.kakaku-2 {	font-size: 120%;	font-weight: bold;}.kakaku-3 {	font-size: 140%;	font-weight: bold;	color: #F91B13;}.sale_link {	font-size: 12px;	text-align: right;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 7px;}.sale_box {	background-image: url(../top-images/sale_back.gif);	background-position: bottom;	width: 479px;}.sale_link a {	color: #FAA30B;}.sale_link a:hover {	color: #FA6E15;}.sale_copy {	font-size: 15px;	line-height: 20px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;}.lankbox-a {	background-image: url(../top-images/lankbox-a.gif);	background-repeat: no-repeat;	height: 20px;	width: 480px;}.lankbox-b {	background-image: url(../top-images/lankbox-b.gif);	background-repeat: no-repeat;	height: 20px;	width: 480px;}.lank1 {	background-image: url(../top-images/lank1.gif);	background-repeat: no-repeat;	height: 30px;	width: 480px;}.lank2 {	background-image: url(../top-images/lank2.gif);	background-repeat: no-repeat;	height: 30px;	width: 480px;}.lank3 {	background-image: url(../top-images/lank3.gif);	background-repeat: no-repeat;	height: 30px;	width: 480px;}.lank-text {	font-size: 14px;	line-height: 14px;	height: 21px;	padding-left: 35px;	padding-top: 9px;}.cppy {	font-size: 12px;	line-height: 12px;	color: #555;	text-align: center;	margin-top: 20px;}.btm-links {	font-size: 11px;	line-height: 11px;	margin-top: 15px;	padding-top: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #555;	width: 700px;	margin-right: auto;	margin-left: auto;}.contact-td {	padding: 4px;}
