@charset "utf-8";
/* CSS Document */

/***********************************************
							店 舗 情 報
***********************************************/
.shopinfo { background-color: #CC3333; color: #FEFEFE; padding-top: 2.0rem; padding-bottom: 2.0rem;}
.shopinfo h4 { font-size:1.4rem; font-weight:bold; text-align: center;}
.shopinfo a, .shopinfo a:visited { color: #FEFEFE;}
.shopinfo a:hover { color: #FFF000;}

.shopinfo p { font-size: 0.9rem; border-bottom: dashed 1px #FEFEFE; padding-bottom: 0.25rem; margin-bottom: 0.25rem;}
.shopinfo p span { font-size: 0.6rem;}
.shopinfo p span[class^="icon-"] { font-size: 1.3rem; display: inline-block; margin-right: 0.25rem; vertical-align: text-bottom;}
.shopinfo img { margin-bottom: 0.5rem;}



/***********************************************
								フ ッ タ ー
***********************************************/
.footer { width:100%;  background: url("../img/bk.jpg") top/cover no-repeat; color:#FFF; text-align:center; font-size:0.7rem; line-height:1.2rem;}


/***********************************************
								規 約
***********************************************/
div.kiyaku{  width:100%; margin:0 auto; font-size:12px; text-align:left; line-height:1.5em; text-shadow: 1px 1px 2px #ccc; }
div.kiyaku > p{ font-size:16px; font-weight:700; margin:30px auto 5px; }	
	

ul.kiyaku > li, ul.kobutsu > li, ul.att > li, ul.not > li{  border-bottom:dotted 1px #000; font-size: 0.9rem; line-height: 1.5rem;  padding: 0.8rem 0;}
ul.kiyaku > li {text-indent: -0.8rem; padding: 0.8rem;}

ul.att > li > a{color:#39C;}
ul.att > li > a:hover{text-decoration:underline;}

ul.not > li > span{font-weight:800;}


/***FAQ***/	 
.faq{ width:100%; margin:0 auto; font-size:12px; text-align:left; line-height:1.5em; text-shadow: 1px 1px 2px #ccc; }
.faq > p{ font-size:16px; font-weight:700;  margin: 0.8rem 0 0 0; }

ul.faq > li { text-indent: -0.8rem; padding:0.25rem 0.8rem;}
ul.faq > li.q{ font-size: 16px; margin-bottom:5px; font-weight:700; padding-top: 0.8rem; 	}
ul.faq > li.a{ border-bottom:dotted 1px #000; font-size: 0.9rem; line-height: 1.5rem; padding-bottom: 0.8rem; }
ul.faq > li > a{color:#39C;}
ul.faq > li > a:hover{text-decoration:underline;}
	