@charset "utf-8";
/*
Theme Name: ASTURIAS 2010
Theme URI: http://www.asturias.jp/
Description: ASTURIAS 2010年リニューアルデザイン
Version: 1.0
Author: thaichi
Author URI: http://www.thaichi-ltd.com/
Tags:
*/

/*
==================================================================================

CSS HACK

==================================================================================
*/

.clearfix:after{
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.clearfix{display:inline-block;}
/* Hides from IE-mac */
*html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */


/*
==================================================================================

フォントサイズ指定

==================================================================================
*/
/*
	Font-size Adjustment.
	1.0em = 10px
	1.2em = 12px
	1.4em = 14px
	1.6em = 16px
	1.8em = 18px
*/

body {
	font-size:10px;
	font-family:'ヒラギノ角ゴ Pro W3','メイリオ','ＭＳ Ｐゴシック',Verdana,Arial,sans-serif;
	}

*html body {/*IE6*/
	font-size:62.5%;
	}

*:first-child+html body,
*:first-child+html input,
*:first-child+html textarea {/*IE7*/
	font-size:62.5%;
	}

html:not([lang*=""]) body,
html:not([lang*=""]) input,
html:not([lang*=""]) textarea {/*firefox*/
	font-size:10px;
	}

table {
	font-size: 100%;
	}


/*
==================================================================================

BODYに背景画像を指定したときに1pxずれるのを解消

==================================================================================
*/

html>/**/body,x:-moz-any-link {/*firefox3*/
	margin-left:-1px;
	}

* html body {/*IE6*/
	padding-left: 1px;
	}

*:first-child+html body {/*IE7*/
	padding-left: 1px;
	}


/*
==================================================================================

共通タグ

==================================================================================
*/

html,body{
	padding:0;
	margin:0;
	background-color: #100e04;
	color: #eee;
	}

div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,dl,dt,dd,table,th,td{
	padding:0;
	margin:0;
	}

img{
	border-width:0px;
	}


/*-----------------------------------------------------------------------------*/
/*リンク*/

a:hover img.alpha{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	}

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

hr{
	display:none;
	}

.hr{
	clear: both;
	height:0px;
	}

/*-----------------------------------------------------------------------------*/
/*画像の位置指定*/
img.alignright{
	display: block;
	float:right;
	margin-left: 32px;
	margin-bottom: 16px;
	}

img.alignleft{
	display: block;
	float:left;
	margin-right: 32px;
	margin-bottom: 16px;
	}

img.aligncenter{
	display: block;
	text-align: center;
	margin: 0 auto;
	}

/*-----------------------------------------------------------------------------*/
/*body背景*/
body{
	background: url(img/bg_wood.jpg) 30% 0% repeat-x;
	}


/*-----------------------------------------------------------------------------*/
/*パンくずリスト*/
#crumb{
	padding-top: 24px;
	padding-bottom: 36px;
	}

#crumb a{
	display: block;
	float: left;
	background: url(img/crumb_arrow.gif) 100% 50% no-repeat;
	padding-right: 16px;
	margin-right: 10px;
	color: #aaa;
	text-decoration: none;
	}

#crumb a:hover{
	color: #fff;
	text-decoration: underline;
	}

#crumb span{
	display: block;
	float: left;
	}

