@charset "utf-8";

html, body {
	min-width: 1000px;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
}

/* RESET
******************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-style: normal; font-weight: normal; font-size: 100%; vertical-align: baseline;font-family:"メイリオ", Meiryo, Osaka;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;font-family:"メイリオ", Meiryo, Osaka,;color:#333;}
html				{overflow-y: scroll;}
blockquote, q		{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
 input, textarea,	{margin: 0; padding: 0;}
ol, ul				{list-style: none;}
table				{border-collapse: collapse; border-spacing: 0;}
caption, th			{text-align: left;}
a:focus				{outline: none;}
/*FireFoxセンタリング位置*/
html		{overflow:scroll;}

/* IEハック */
* html img				{vertical-align:top;}
* html li				{line-height:1.1em; list-style-position:outside;}
*:first-child+html li	{line-height:1.1em;}
body					{_font-size:80%;}

a		{cursor:pointer; padding:0; margin:0;}
a img	{border: none; background-color: transparent;}

/* clearfix */
.cf:after	{content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size:0.1em;line-height:0;}
.cf			{display: inline-block;}
* html .cf	{height: 1%; }
.cf			{display: block; }

.mt0	{margin-top:0px!important;}
.mt5	{margin-top:5px!important;}
.mt10	{margin-top:10px!important;}
.mt15	{margin-top:15px!important;}
.mt20	{margin-top:20px!important;}
.mt25	{margin-top:25px!important;}
.mt30	{margin-top:30px!important;} 
.mt35	{margin-top:35px!important;}
.mt40	{margin-top:40px!important;}
.mt45	{margin-top:45px!important;}
.mt50	{margin-top:50px!important;}
.mt55	{margin-top:55px!important;}



/* HEADER AREA
 ---------------------------------- */

header	 					{padding:10px 0;}
header li					{display:inline-block;position:relative;vertical-align:top;margin-left:38px;line-height:0;}
header li.com				{margin-top:7px;}
header li:first-child		{margin-left:0;padding-top:0;}
header li:first-child:after	{content:url(/sightseeing/special/anasales/img/vs.gif);position: absolute;top:50%;right:-30px;margin-top:-8px;}




/* FOOTER AREA
 ---------------------------------- */

footer		{padding:25px 0 0 0;}
footer p	{text-align:center;font-size:12px;letter-spacing:0.05em;}





