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

/** padding clear **
***********************************************************************/

*{
	margin:0;
	padding:0;
	font-style:normal;
	text-align:left;
	line-height:1.0;
}

html {-webkit-text-size-adjust: none}

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

body#ind #wrapper, body #wrapper{
width: 100%;
background-color: #FFF0DF;
color:#666;
	font-family:
		"ヒラギノ角ゴ Pro W3",
		"Hiragino Kaku Gothic Pro",
		"HiraKakuPro-W3",
		Osaka,
		"メイリオ",
		"Meiryo",
		"ＭＳ Ｐゴシック",
		"MS PGothic",
		Sans-Serif;

	}

a:link{
color:#768f1b;
text-decoration:underline;
}
a:visited{
color:#768f1b;
text-decoration:underline;
}
a:hover{
color:#768f1b;
text-decoration:underline;
}
a:active{
color:#768f1b;
text-decoration:underline;
}

#coma15 h1 a:link{
color: #C61A22;
text-decoration:none;
}
#coma15 h1 a:visited{
color: #C61A22;
text-decoration:none;
}
#coma15 h1 a:hover{
color: #C61A22;
text-decoration:none;
}
#coma15 h1 a:active{
color: #C61A22;
text-decoration:none;
}

a{-webkit-tap-highlight-color: #FF00AC;}

dt a, dd a {
font-weight: bold;
}

ul#nv1, ul#nv2 { list-style: none; margin-top:5px;}
#nv1 li, #nv2 li {float: left; margin-left:7px;}
#nv1 li a, #nv2 li a{ display: block; }

ul#nv1:after, ul#nv2:after {
  display:block; overflow:hidden; clear:both;
  margin-bottom:-1px; height:1px; content:"";
}

#main *, .entry-body * {
line-height: 1.3;
}

dl dt {
margin-top:20px;
}

dl dd {
padding-left:15px;
}

img {
max-width: 100%;
height: auto;
}

#rebokome {display: none;}
#rebokome img {display: none;}

.reverse {
color: #999;
}

h1 {
background-color: #C61A22;
font-size:115%;
color: #fff;
text-decoration: none;
margin: 20px 0 20px 0;
padding: 10px 0 10px 10px;
}


h2, h3 {
background-color: #C61A22;
font-size:90%;
color: #fff;
text-decoration: none;
margin: 20px 0 20px 0;
padding: 5px 0 5px 10px;
}

div#coma11 div#sippitu ul li {
margin-bottom:1em;
}


div#coma14 {
margin-top: 1em;
}
div#coma13 {
margin: 30px 0 30px 15px;
}

div#coma16 dl dd a {
	display:block;
	width:200px;
margin: 30px auto 0;
}

div#coma16 {
margin-bottom: 60px;
}