@charset "UTF-8";

/*
///////////////////////
ARページ用
///////////////////////
*/

*{ margin:0; padding:0; border:0; border-spacing:0; list-style:none;}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/

/* カスタマイズ版 */

body {
font:13px/1.231 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
*font-size:small;
*font:x-small;
}

table {
font-size:inherit;
font:100%;
}

.clBoth {
clear: both;
}

hr { clear: both; visibility: hidden; }

/*
///////////////////////
ARページ用
///////////////////////
*/

body {
background: url(../imgs/bgLine.jpg) #fff top center repeat-x;
}

#container {
background: url(../../special/imgs/AR_bg.jpg) #fff top center no-repeat;
width: 800px;
margin: 0 auto;
padding: 0;
text-align: center;
}

#footer {
width: 775px;
margin: 0 auto 10px auto;
padding: 0;
}
			#footer:after {
			content: ".";
			display: block;
			height: 0.1px;
			font-size: 0.1em;
			line-height: 0;
			clear: both;
			visibility: hidden;
			}

	.bnrLeft {
	float: left;
	margin-top: 10px;
	padding: 0;
	}

	.bnrRight {
	float: right;
	margin-top: 10px;
	padding: 0;
	}


/*
///////////////////////
ARページ用
///////////////////////
*/

#wrapper {
background: url(../../special/imgs/AR_bgline.gif) #fff top left repeat-y ;
width: 775px;
margin: 0 auto;
line-height: 1.3em;
text-align: left;
}

#contents {
margin: 0 auto;
}
			#contents:after {
			content: ".";
			display: block;
			height: 0.1px;
			font-size: 0.1em;
			line-height: 0;
			clear: both;
			visibility: hidden;
			}

.chraContainer { background: url(../../special/imgs/AR_queline.gif) #feffec top left repeat-y;
width: 650px; margin: 0 auto 10px auto; }

.chSet { background: url(../../special/imgs/AR_quebgA.jpg) top left no-repeat; }
.chSet h3 { padding: 31px 0 55px 0; text-align: center; color: #cc3333; font-size: 95%; }
*html .chSet h3 { padding-top: 30px; }
.chraContainer p { color: #00a53f; font-size: 90%; line-height: 1.5em; }
.chraContainer span { color: #cc3333; font-size:120%; font-weight: bold; }

.arChara { width: 625px; margin: 0 auto 10px auto; }
			.arChara:after {
			content: ".";
			display: block;
			height: 0.1px;
			font-size: 0.1em;
			line-height: 0;
			clear: both;
			visibility: hidden;
			}
*html .arChara { margin-bottom: 0; }
.arChara img { float: left; vertical-align: middle; }
.arChara p { float: right; width: 560px; }

