@charset "utf-8";

/*----------------------------------------------------

	text size changer -- medium size setting
	
	 - div#textsize
	 - div#contents
	
----------------------------------------------------*/

/*--div#textsize UI--------------------------------------*/

div#textsize li#txtsmall a {/*selected*/
	background:url(../images/header/txtsizeUI_small_on.gif) 0 0 no-repeat;
	}
div#textsize li#txtsmall a:hover {
	background:url(../images/header/txtsizeUI_small_on.gif) 0 0 no-repeat;
	}

div#textsize li#txtmedium a {
	background:none;
	}
div#textsize li#txtmedium a:hover {
	background:url(../images/header/txtsizeUI_medium_on.gif) 0 0 no-repeat;
	}

div#textsize li#txtlarge a {
	background:none;
	}
div#textsize li#txtlarge a:hover {
	background:url(../images/header/txtsizeUI_large_on.gif) 0 0 no-repeat;
	}



/*--fontsize setting--------------------------------------*/

body {
	font-size: small !important;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

li {
	list-style-type: none;
}

p {
	/*margin-bottom: 1em;*/
}

body div#mainContents div#noticeBox {
	font-size:medium !important;
}


/* タグライン-----------------------------　*/
div#taglineContainer {
	font-size:12px !important;
	}

/*料金表*/
table.priceTable {
	font-size:12px;
}




