@charset "euc-jp";/* ----------------------------------------RESET・・・ブラウザリセット用CSS ----------------------------------------*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td {margin: 0; padding: 0;}html {color: #000;}body {font:13px/1 "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;}* html body {font-size: small; font: x-small;}*:first-child+html body {font-size: small; font: x-small;}img {border: 0; vertical-align: bottom;}h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: normal;}ul,dl,ol {text-indent: 0;}li {list-style: none;}address,caption,cite,code,dfn,em,strong,th,var {font-style: normal; font-weight: normal;}sup {vertical-align: text-top;}sub {vertical-align: text-bottom;}input,textarea,select {font-family: inherit; font-size: inherit; font-weight:inherit;}* html input,* html textarea,* html select {font-size: 100%;}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select {font-size: 100%;}table {border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%;}th,td {text-align: left; vertical-align: top;}caption {text-align: left;}pre,code,kbd,samp,tt {font-family: monospace;}* html pre,* html code,* html kbd,* html samp,* html tt {font-size: 108%; line-height: 100%;}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt {font-size: 108%; line-height: 100%;}input,select,textarea {font-size: 100%; font-family: Verdana, Helvetica, sans-serif;}/* --------------------------------------------------------------------COMMON CSS --------------------------------------------------------------------*//* ----------------------------------------基礎構造用 ----------------------------------------*/html {	color:#333;}body {	background-color: transparent;}#contents{	width:830px;	margin:0 auto;}/* ----------------------------------------詳細設定用/* =========================================================formarea========================================================= */#pre_textbox { width:790px;margin-left: auto;margin-right: auto;}#formarea {margin-left: 30px;width:470px;line-height:1.5em;letter-spacing:0.1em;float:left;background-color: #ffffff;}#formarea dl.normal img {	margin:0 0 5px 5px;}#formarea dl.normal {	clear:both;	padding:10px 0 10px 0;	border-bottom:dotted 1px #999999;}#formarea dl.normal dt {	float:left;	text-align:left;	width:180px;	padding:0 0 0 10px;}#formarea dl.normal dd {	float:left;	text-align:left;	width:280px;}#formarea dl.mes {	clear:both;	width:530px;	padding:10px 0 10px 0;}#formarea dl.mes dt {	clear:both;	text-align:left;	padding:0 0 5px 10px;}#formarea dl.mes dd {	clear:both;	text-align:left;	padding:0 0 0 10px;}#formarea span {	color:#ea5091;	font-weight:bold;	font-size:15px;}/* =========================================================cation========================================================= */#cation {width:220px;margin-left: 20px;line-height:1.5em;float:left;padding:0 10px 0;font-size:75%;border: dotted 1px #B37800;}#cation ul {	padding:0 0 0 15px;}#cation ul li {	list-style:url(../../form/img/icon2.gif) outside;	margin:0 0 10px 0;}#cation a {	color:#333;	text-decoration:underline;}#cation .title {	margin:10px 0 20px 0;	color:#E42630;}#cation p {	color:#E42630;}/* =========================================================btn========================================================= */#btn {clear:both;text-align:center;padding:10px 8px;}/* =========================================================form整形========================================================= */#formarea dl dd input.tel {	width:50px;	ime-mode: disabled;}#formarea dl dd input.zip {	width:50px;	ime-mode: disabled;}#formarea dl dd input.email {	width:240px;	ime-mode: disabled;}#formarea dl dd input.name, #formarea dl dd input.kana, #formarea dl dd input.rname, #formarea dl dd input.city, #formarea dl dd input.addr, #formarea dl dd textarea.image {	width:240px;	ime-mode: active;}#formarea dl dd input.request{	width:460px;	ime-mode: active;}#formarea dl dd textarea.message {	width:460px;	height:100px;	ime-mode: active;}/* フォント関係*/a:link {	color:#000;	text-decoration:none;}a:visited {	color:#000;	text-decoration:none;}a:hover {	color:#000;	text-decoration:underline;}a:active {	color:#000;	text-decoration:underline;}object, a:focus {	outline:none;}.txt {	color:#ea5091;	text-align:left;}.txt2 {	text-align:left;	color:#ea5091;	line-height:1em;}.txt2 img {	margin:0 3px 3px 0;}span {	color:#ea5091;}.errMsg {	height: 200px;	text-align: center;	margin: 0px auto;	font-weight: bold;	padding-top:60px;	color:#ea5091;}.jumptop {	text-align: center;}.jumptop a:link, .jumptop a:hover, .jumptop a:visited, .jumptop a:active {	color:#ea5091;	text-decoration:underline;}/* 画像関係*/img {	border: none;}.leftbox {	float: left;	margin:0 10px 0 0;}.rightbox {	float: right;	margin:0 0 0 10px;}/* クリアフィックス*/.clearfix:after {	content:".";	display:block;	height:0;	visibility:hidden;	clear:both;}.clearfix {	display:inline-block;	min-height:1%;  /* for IE 7 and MacIE5.5*/}/* Hides from IE-mac \*/*html .clearfix {	height: 1%;}.clearfix {	display: block;}/* for ie5,6*//* ----------------------------------------テキスト装飾用CSS ----------------------------------------*/a:link {	color:#444;	text-decoration:none;}a:visited {	color:#444;	text-decoration:none;}a:hover {	color:#444;	text-decoration:underline;}a:active {	color:#444;	text-decoration:underline;}object, a:focus {	outline:none;}