@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:
*/


/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#page.php

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

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

#page 共通

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

#page{
	width: 868px;
	padding-bottom: 64px;
	padding-top: 112px;
	margin: 0 auto;
	}

#page h3{
	padding-top: 16px;
	padding-bottom: 32px;
	}

#page .entry a{
	color: #fff;
	}

#page .entry a:hover{
	color: #999;
	}


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

.about アストリアスについて

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

.about h4{
	margin-bottom: 20px;
	}

.about p{
	font-size: 1.4em;
	margin-bottom: 1em;
	line-height: 1.6em;
	}

.about .line{
	clear: both;
	border-bottom: 1px solid #3a2f29;
	padding-top: 32px;
	margin-bottom: 32px;
	}

.about ul{
	padding-left: 16px;
	}

.about li{
	font-size: 1.4em;
	margin-bottom: 16px;
	}

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

.contact お問い合わせ

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

.contact div.entry{
	margin-top: -64px;
	}

.contact h4{
	font-size: 1.4em;
	background: url(img/bg_white10.png);
	padding: 8px 16px 7px 16px;
	margin-top: 64px;
	margin-bottom: 16px;
	font-weight: normal;
	line-height: 1.3em;
	color: #9e9063;
	}

.contact p{
	margin: 0px 16px;
	font-size: 1.4em;
	margin-bottom: 2em;
	line-height: 1.6em;
	}


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

.purchase ご購入について

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

.purchase div.entry{
	margin-top: -64px;
	}

.purchase h4{
	font-size: 1.4em;
	background: url(img/bg_white10.png);
	padding: 8px 16px 7px 16px;
	margin-top: 64px;
	margin-bottom: 16px;
	font-weight: normal;
	line-height: 1.3em;
	color: #9e9063;
	}

.purchase p{
	margin: 0px 16px;
	font-size: 1.4em;
	margin-bottom: 2em;
	line-height: 1.6em;
	}

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

.faq よくあるご質問

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

.faq .q{
	width: 410px;
	float: left;
	background: url(img/faq_q.png) no-repeat;
	}
.faq .q h4{
	font-size: 1.4em;
	color: #807550;
	font-weight: normal;
	padding-left: 30px;
	line-height: 1.2em;
	padding-top: 5px;
	}
.faq .q p{
	font-size: 1.4em;
	padding-top: 8px;
	line-height: 1.5em;
	}

.faq .a{
	width: 410px;
	float: right;
	background: url(img/faq_a.png) no-repeat;
	padding-top: 30px;
	}
.faq .a p{
	font-size: 1.2em;
	line-height: 1.5em;
	}


.faq .line{
	clear: both;
	border-bottom: 1px solid #3a2f29;
	padding-top: 32px;
	margin-bottom: 32px;
	}

.faq .setting h4{
	font-size: 1.4em;
	color: #807550;
	font-weight: normal;
	margin-bottom: 16px;
	}
.faq .setting p{
	font-size: 1.2em;
	margin-bottom: 16px;
	line-height: 1.5em;
	color: #aaa;
	}

#page .entry .setting p a{
	color: #aaa;
	}
#page .entry .setting p a:hover{
	color: #666;
	}


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

.shoplist ショップリスト

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

.shoplist h4{
	margin-bottom: 12px;
	}

.shoplist table{
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 32px;
	}

.shoplist table td{
	border-bottom: 1px solid #3a2f29;
	padding-top: 8px;
	padding-bottom: 8px;
	}

.shoplist table td.place{
	padding-left: 32px;
	padding-right: 32px;
	font-size: 1.4em;
	width: 80px;
	}
.shoplist table td.name{
	padding-right: 32px;
	font-size: 1.4em;
	width: 240px;
	}
.shoplist table td.treat{
	padding-right: 32px;
	font-size: 1.4em;
	}
.shoplist table td.tel{
	padding-right: 32px;
	font-size: 1.4em;
	width: 150px;
	}

.shoplist table td.tel span{
	color: #888;
	padding-right: 8px;
	}

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

.adgallery 広告ギャラリー

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

.adgallery .entry{
	width: 900px;
	}

.adgallery .block{
	float: left;
	width: 193px;
	margin-right: 32px;
	margin-bottom: 48px;
	}

.adgallery .block h4{
	font-size: 1.2em;
	border-left: 2px solid #77490d;
	padding-left: 8px;
	font-weight: normal;
	line-height: 1.4em;
	margin-bottom: 16px;
	}

.adgallery .block a img{
	border: 2px solid #817651;
	}

.adgallery .block a:hover img{
	border-color: #801106;
	}


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

.serialno_prdyear  シリアルナンバー／製造年対応表  

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

.serialno_prdyear table{
	width: 100%;
	border-collapse: collapse;
	}

.serialno_prdyear table th{
	font-size: 1.4em;
	background-color: #3a2f29;
	padding: 6px;
	line-height: 1em;
	font-weight: normal;
	}
.serialno_prdyear table .head th{
	background-color: transparent;
	}
.serialno_prdyear table .head th.year{
	width: 10%;
	}
.serialno_prdyear table .head th.product{
	width: 40%;
	}

.serialno_prdyear table td{
	font-size: 1.4em;
	text-align: center;
	line-height: 1.2em;
	padding: 6px;
	border-bottom: 1px solid #3a2f29;
	}






