﻿@charset "utf-8";/* CSS Document */1./**2. * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)3. * http://cssreset.com4. */5.html, body, div, span, applet, object, iframe,6.h1, h2, h3, h4, h5, h6, p, blockquote, pre,7.a, abbr, acronym, address, big, cite, code,8.del, dfn, em, img, ins, kbd, q, s, samp,9.small, strike, strong, sub, sup, tt, var,10.b, u, i, center,11.dl, dt, dd, ol, ul, li,12.fieldset, form, label, legend,13.table, caption, tbody, tfoot, thead, tr, th, td,14.article, aside, canvas, details, embed, 15.figure, figcaption, footer, header, hgroup, 16.menu, nav, output, ruby, section, summary,17.time, mark, audio, video {18. 19.	margin: 0;20.	padding: 0;21.	border: 0;22.	font-size: 100%;23.	font: inherit;24.	vertical-align: baseline;25.}26./* HTML5 display-role reset for older browsers */27.article, aside, details, figcaption, figure, 28.footer, header, hgroup, menu, nav, section {29.	display: block;30.}31.body {32.	line-height: 1;33.}34.ol, ul {35.	list-style: none;36.}37.blockquote, q {38.	quotes: none;39.}40.blockquote:before, blockquote:after,41.q:before, q:after {42.	content: '';43.	content: none;44.}45.table {46.	border-collapse: collapse;47.	border-spacing: 0;48.}html {	background-color: transparent;	background-color: #000000\9;	background:url(img/kyairiback.gif) no-repeat center center fixed;    -webkit-background-size: cover;    -moz-background-size: cover;    -o-background-size: cover;    background-size: cover;	overflow:auto;	background:url(img/kyairiback.gif) no-repeat center center fixed\9;}body {	color: #FFFFFF;	font-family: "メイリオ", "Times New Roman", sans-serif;	text-align: center;	}a {	text-decoration: underline;}a:link {	color: #FC3;}a:visited {	color: #F90;}a:hover img{	filter: alpha(style=0, opacity=70);	opacity: 0.7;	background-color: #000000;}p {	margin: 0;	max-height: 100%;}hr {	margin: 0 auto;}#container {	width: 100%;	margin: 0 auto;}		 #content   {	width: 950px;	margin: 15px auto;}#content ul{	text-align: center;	margin: 5px auto;	padding: 0;}#content li{	display:inline-block;	/display:inline; /zoom:1;	}#content ol {	margin: 0 auto 10px auto;	padding: 0;	text-align: center;}#content li.btn {	color: #06F;	text-align: center;	line-height: 1.8;	cursor: pointer;	margin: 0 5px;}#content p.link {	font-size: 12px;	text-align: left;	line-height: 2.2;}			   				  #image {	width: 950px;	height: auto;	margin: 15px auto 10px auto;	background-color: transparent;}#main {	width: 950px;	margin: 0 auto;	overflow: hidden;}#main h1 {	font-family: "ＤＦＰ極太明朝体" , "Times New Roman", serif;	font-size: 28px;	text-align: center;	line-height: 1.8;	color: #FC3;	margin: 0 auto;}#main h2 {	font-family: "ＤＦＰ極太明朝体" , "Times New Roman", serif;	font-size: 16px;	text-align: center;	line-height: 1.8;	color: #FC3;	margin: 5px auto;}#main ul.photolist {	width: 950px;	margin: 15px auto;	overflow: hidden;}#main li.thumbnail {	margin: 0 5px 0 10px;	list-style: none;	float: left;}#main p.top {	font-size: 12px;	text-align: right;	line-height: 1.8;}#main p.buylink {	font-family: "ＤＦＰ極太明朝体" , "Times New Roman", serif;	font-size: 24px;	line-height: 2.1;	text-align: center;	color: #FC3;	font-weight: bold;}#main p.next {	font-family: "ＤＦＰ極太明朝体" , "Times New Roman", serif;	font-size: 28px;	line-height: 1;	text-align: right;	color: #006;	margin: 15px 10px 10px 0;}#main p.lead {	font-size: 14px;	text-align: left;	line-height: 2.2;	font-weight: normal;	margin: 0 10px;}#main p.comment {	font-family: "ＤＦＰ極太明朝体", "Times New Roman", serif;	font-size: 21px;	line-height: 1.8;	text-align: left;	color: #FC3;}#main p.zaiko {	font-size: 14px;	line-height: 2;	text-align: center;}#stafftalk {	width: 898px;	margin: 10px auto;	padding: 20px 30px 20px 20px;	background-image:url(img/blackback30.png);	background-repeat: repeat;	box-shadow: 2px 2px 10px #000; /*CSS3*/	-moz-box-shadow: 2px 2px 10px #000; /* Firefox用*/	-webkit-box-shadow: 2px 2px 10px #000; /* Google Chrome, Safari用*/	overflow: hidden;}#stafftalk p {	text-align: left;	line-height: 2.2;	font-size: 14px;}#stafftalk strong {	color: #F63;}hr.border {	margin: 10px auto;}#meetingphoto {	width: 300px;	float: left;	margin: 0 5px;	padding: 0;}#gtrinfo {	width: 950px;	margin: 30px auto;	padding: 0;	overflow: hidden;}#gtrinfo p {	text-align: left;	line-height: 1.6;}#gtrinfo p.spec {	font-size: 14px;	margin: 5px 10px;	line-height: 1.6;}div.modelimage {	width: 295px;	margin: 10px 8px;	background-image: url(img/blackback30.png);	background-repeat: repeat;	float: left;}#caution table {	margin: 0 auto;}#caution table.banner2 {	margin: 0 auto;	text-align: center;	table-layout: fixed;}#caution table.banner2 tr td {	padding: 0px 5px;	vertical-align: top;}#caution p.store {	font-size: 14px;	text-align: left;	font-weight: bold;	color: #333;}#caution p.shop {	font-size: 10px;	text-align: left;	line-height: 1.4;}#caution p.call {	font-family: "ＤＦＰ極太明朝体" , "Times New Roman", serif;	font-size: 30px;	text-align: center;	line-height: 2.1;	color: #C93;}#blackback {	width: 100%;	overflow: hidden;	margin: 0 auto;	position: relative;	background-image: url(img/blackbackfooter.png);	background-repeat: repeat;}#caution {	width: 950px;	overflow: hidden;	margin: 0px auto;	padding: 10px 0px;	position: relative;}#caution p.linktop {	margin: 10px auto;}#caution a:link {	color: #FC3;}#caution a:visited {	color: #FF9;}#caution a:hover {	color: #FF3;}#caution p {	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 10px;	line-height: 2;	text-align: left;	color: #FFF;}#caution p.point {	font-size: 18px;	font-weight: bold;	line-height: 1.5;	color: #FC3;	text-align: left;	margin-top: 10px;}#caution p.center {	text-align: left;	font-size: 14px;	line-height: 1.4;}#question {	width: 950px;	margin: 10px auto 0 auto;}#question p.top {	font-size: 12px;	text-align: right;	line-height: 1.4;}				  #question p {	color: #FFFFFF;	font-family: "メイリオ", "Times New Roman", sans-serif;	font-size: 21px;	text-align: center;	line-height: 2.8;}			  #footer {	margin-bottom: 15px;	width: 100%;}#footer p {	color: #FFFFFF;	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 12px;	text-align: center;	line-height:2;}#footer p.linktop {	margin: 10px auto;}#footer a:link {	color: #FFFF99;}#footer a:visited {	color: #FF9;}#footer a:hover {	color: #FF3;}address   {	font-style: normal;	color: #FFFFFF;	margin: 0;	padding: 0;	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 12px;	text-align: center;	line-height:1.2;}img {	margin: 0;	padding: 0;	border: 0;}.shadow {	box-shadow: 2px 2px 10px #000; /*CSS3*/	-moz-box-shadow: 2px 2px 10px #000; /* Firefox用*/	-webkit-box-shadow: 2px 2px 10px #000; /* Google Chrome, Safari用*/}.shadow2 {	box-shadow: 2px 2px 10px #999; /*CSS3*/	-moz-box-shadow: 2px 2px 10px #999; /* Firefox用*/	-webkit-box-shadow: 2px 2px 10px #999; /* Google Chrome, Safari用*/}.radius {	border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;	padding:0px;	border:1px solid #ccc;	background-color: transparent;}.radius2 {	border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;	padding: 0px;	margin-bottom: 5px;	background-color: transparent;}.radius3 {	border-radius:5px;	-webkit-border-radius:5px;	-moz-border-radius:5px;	padding: 0px;	border:1px solid #333;	background-color: transparent;}.bottom10 {	margin-bottom: 10px;}.photomargin {	margin: 5px 0 15px 0;}.fl {	float: left;	margin: 0 25px 15px 0;}.fl2 {	float: left;}.clr {	clear: both;}.tax {	font-family: "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;}.style1 {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 16px;	font-weight: bold;}.style3 {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 10px;}.txt1 {	font-family: "Times New Roman", Times, serif;	font-size: 50px;	color: #F00;	font-weight: bold;}.txt2 {	font-family: "Times New Roman", Times, serif;	color: #000;	font-weight: bold;	font-size: 46px;}.txt3 {	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	color: #F00;	font-size: 14px;	font-weight: bold;}