@charset "UTF-8";
/* ------------------------
	reset
------------------------ */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

html,body{
	width:100%;
	height:100%;
}

img{vertical-align:bottom;}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
	display:block;
}

li{list-style-type:none;}

/* Reset input[type="search"] */
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
}
input[type="search"]:focus {
  outline-offset: -2px;
}
input[type="search"]::-webkit-search-decoration {
  display: none;
}

input, textarea{
	padding:4px 2px;
	margin:0;
	vertical-align:middle;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}


a:link {color: #155D00;text-decoration: none;}
a:visited {color: #155D00;text-decoration: none;}
a:active {color: #155D00;text-decoration: none;}
a:hover {color: #155D00; text-decoration:none;}

p{margin:0 0 10px 0;}


.clear {clear: both;}

.mb0 {margin:0 0 0 0;}
.mb5 {margin:0 0 5px 0;}
.mb10 {margin:0 0 10px 0;}
.mb15 {margin:0 0 15px 0;}
.mb20 {margin:0 0 20px 0;}
.mb30 {margin:0 0 30px 0;}
.mb40 {margin:0 0 40px 0;}
.mb50 {margin:0 0 50px 0;}
.mb60 {margin:0 0 60px 0;}
.mb70 {margin:0 0 70px 0;}
.mb80 {margin:0 0 80px 0;}
.mb90 {margin:0 0 90px 0;}
.mb100 {margin:0 0 100px 0;}

.center{text-align:center;}

/* ------------------------
	body & base setting
------------------------ */
body{
    -webkit-text-size-adjust: 100%;
	line-height:1;
	font:13px/1.65 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	background: #faf5ea;
	overflow-x:hidden;
}

dt a:hover img, li a:hover img,
p a:hover img{
	filter: alpha(opacity=80);
	-ms-filter: alpha(opacity=80);
	opacity: 0.8;
}


/* ------------------------
	footer
------------------------ */
footer{
	background:#ba9837;
	color:#fff;
	text-align:center;
	padding:10px 0;
}


footer address{
	font-style:normal;
	font-size:11px;
}



/* ------------------------
	tokuten
------------------------ */

#tokuten{
	max-width:500px;
	margin:0 auto ;
	color:#333;
	padding:0 15px;
}

#tokuten h1{
	font-size:20px;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
}

#tokuten h2{
	font-size:18px;
	font-weight:bold;
	padding:10px 0;
	text-align:center;
}

#tokuten h2 strong{
	color:#ee0000;
}

#tokuten h3{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px;
	text-align:center;
}


#tokuten section{
	padding:15px 0;
	border-top:1px solid #ccc;
	text-align:center;
}


/* ---追加 画像変更 170510 media --- */
@media screen and (max-width:767px) {
	
#tokuten.type2 p img {
	width: 100%;
	height: auto;
}

#tokuten.type2 h2 {
	font-size: 14px;
}
	
}

/*@end*/



























