body{
	font-family: Verdana,Arial,"ヒラギノ角ゴ Pro W3","HiraKakuPro-W3",Helvetica,"ＭＳ Ｐゴシック",sans-serif;
	color: #FFFFFF;
    margin:0px;
    padding:0px;
    background-color:#56AAAF;
    text-align:center;
}
/* ラッパーの設定*/
#wrap{
    position:relative;
    width:790px;
    background-color:#F8DFD2;
    margin:0px auto;
    text-align:left;
}
/* ヘッダーの設定*/
#head{
    width:790px;
    height:85px;
	border-bottom-style: solid;
	border-bottom-color: #F49F54;
    background-color:#B8502B;
		padding-top: 9px;
	font-size: small;
}
/* コンテンツの設定*/
#right{
    width:570px;
    float:right;
    background-color:#FFFCEF;
	padding-top: 15px;
	font-size: small;
	line-height: 140%;
	color: #9E2B02;
}
/* サブメニューの設定*/
#left{
    width:220px;
    float:left;
	background-color: #F8DFD2;
	padding-top: 15px;
	font-size: 75%;
	color: #AA2C00;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:100%;
    height:40px;
    background-color:#AE4621;
    clear:both;
	padding-top: 7px;
	font-size: small;
 	text-align: center;
	color: #FFF5E8;
	border-top-style: solid;
	border-top-color: #D48B44;
	border-top-width: 4px;
}

/* FONT Desine. */

h1 {
	font-size: 120%;
	line-height: 100%;
	margin: 10px;
	padding: 0px;
	color: #FFF5E8;
}
h2 {
	font-size: 95%;
	color: #F5E9DA;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 120%;
	margin: 10px;
}
h3 {
	font-size: 100%;
	color: #AA2C00;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 120%;
	margin: 0px;
}

h4 {
	font-size: 95%;
	color: #AA2C00;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 110%;
	margin: 0px;
}
h5 {
	font-size: 95%;
	color: #AA2C00;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 70%;
	margin: 0px;
}



/*文字変更*/
.hidari {
	font-size: small;
	color: #AA2C00;
}


/*グーグル用*/
.boxgoa { /* 左ボックス */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 170px;
background-color: #F8DFD2;
border: 8px #F8DFD2 solid;
}
.boxgob { /* メインボックスの広告 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 500px;
background-color: #FFEEE0;
border: 12px #FFEEE0 solid;
}

/*ボックス*/
.boxh { /* 左ボックスH5 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 170px;
background-color: #FFF6E7;
border: 8px #FFF6E7 solid;
}
.boxhgg { /* 左ボックス濃い色 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 170px;
background-color: #FF9B1A;
border: 8px #FFF6E7 solid;
}
.boxhh { /* 左ボックスの指定 */
margin-left: auto;
margin-right: auto;
text-align: left;
width: 170px;
background-color: #FFF6EA;
border: 1px #FFF6EA solid;
}
.boxm { /* メインボックスの指定 青系*/
margin-left: auto;
margin-right: auto;
text-align: center;
width: 500px;
background-color: #EAF8EE;
border: 12px #EAF8EE solid;
}
.boxmm { /* メインボックス濃い色 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 500px;
background-color: #FFF6E7;
border: 12px #FFF6E7 solid;
}
.boxmmm { /* メイン左寄せ */
margin-left: auto;
margin-right: auto;
text-align: left;
width: 470px;
background-color: #FFF6EA;
border: 0px #FFF6EA solid;
}
.boxmmm9 { /* メイン左寄せ */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 400px;
background-color: #FFF6EA;
border: 0px #FFF6EA solid;
}
.boxmml { /* リンク用 */
margin-left: auto;
margin-right: auto;
text-align: left;
width: 455px;
background-color: #FED170;
border: 5px #FED170 solid;
}
.boxmmll { /* リンク用 */
margin-left: auto;
margin-right: auto;
text-align: left;
width: 455px;
background-color: #FFE9B3;
border: 5px #FFE9B3 solid;
}
.boxtable { /* topテーブル */
margin-left: auto;
margin-right: auto;
text-align: left;
width: 420px;
background-color: #FFE9B3;
border: 7px #FFE9B3 solid;
}
.boxmgg { /* 左ボックス濃い色 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 500px;
background-color: #C94700;
border: 12px #E26500 solid;
}
.boxt { /* メニューボックスの指定 */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 100%;
background-color: #FFF6EA;
border: 0px #FFF6EA solid;
}

/*メインのリンク*/
a.mlin {/*リンクされた文字*/
    color:#0082AD;
    font-style:normal;
	line-height: 120%;
    text-decoration:underline;
}
a:link.mlin {/*未訪問のリンク*/
    color:#0082AD;
    font-style:normal;
    text-decoration:underline;
}
a:visited.mlin {/*訪問後のリンク*/
    color:#0082AD;
    text-decoration:underline;
}
a:hover.mlin {/*マウスをのせたとき*/
    color:#AA2C00;
    font-style:normal;
    text-decoration:underline;
}
a:active.mlin {/*クリック中*/
    text-decoration:none;
}

/*色が変わるリンク*/
a.mlinc {/*リンクされた文字*/
    color:#00749A;
    font-style:normal;
	line-height: 155%;
    text-decoration:underline;
}
a:link.mlinc {/*未訪問のリンク*/
    color:#00749A;
    font-style:normal;
    text-decoration:underline;
}
a:visited.mlinc {/*訪問後のリンク*/
    color:#A157AE;
    text-decoration:underline;
}
a:hover.mlinc {/*マウスをのせたとき*/
    color:#AA2C00;
    font-style:normal;
    text-decoration:underline;
}
a:active.mlinc {/*クリック中*/
    text-decoration:none;
}

/*左のリンク*/
a.mlino {/*リンクされた文字*/
    color:#0082AD;
	line-height: 125%;
	font-weight:bold;
	font-size: 95%;
    font-style:normal;
    text-decoration:none;
}
a:link.mlino {/*未訪問のリンク*/
    color:#0082AD;
    font-style:normal;
    text-decoration:none;
}
a:visited.mlino {/*訪問後のリンク*/
    color:#0082AD;
    text-decoration:none;
}
a:hover.mlino {/*マウスをのせたとき*/
    color:#FFF;
    font-style:normal;
    text-decoration:none;
  background-color: #51A111;
}
a:active.mlino {/*クリック中*/
    text-decoration:none;
}

/*メニューのリンク*/
a.menut {/*リンクされた文字*/
  color: #B8502B;
	font-weight:bold;
  text-decoration:none;
}
a:link.menut {/*未訪問のリンク*/
    color:#B8502B;
    font-style:normal;
	font-weight:bold;
    text-decoration:none;
}
a:visited.menut {/*訪問後のリンク*/
    color:#B8502B;
	font-weight:bold;
}
a:hover.menut {/*マウスをのせたとき*/
  color: #FFF6EA;
  text-decoration: none;
	font-weight:bold;
  background-color: #B8502B;
}
a:active.menut {/*クリック中*/
    text-decoration:none;
}

/*フッターのリンク*/
a.ff {/*リンクされた文字*/
  color: #FFF5E8;
  text-decoration: underline;
}
a:link.ff {/*未訪問のリンク*/
  color: #FFF5E8;
  text-decoration: underline;
}
a:visited.ff {/*訪問後のリンク*/
  color: #FFF5E8;
}
a:hover.ff {/*マウスをのせたとき*/
  color: #AE4621;
  text-decoration: none;
  background-color: #FFF5E8;
}
a:active.ff {/*クリック中*/
    text-decoration:none;
}

img{border:0px;}


/*以下塗り絵展示用*/
/*ボックス*/
.boxsan { /* ボックス */
margin-left: auto;
margin-right: auto;
text-align: center;
width: 421px;
background-color: #E2D7C0;
border: 27px #E2D7C0 solid;
}

.boxmnur { /* メインボックスの指定 */
clear:both;
margin-left: auto;
margin-right: auto;
text-align: center;
width: 480px;
background-color: #FFF6EA;
border: 0px #FFF6EA solid;
}
/*widthは並べたい枚数にあわせて調整*/
#galx{
    width:500px;
    background-color:#FFF6EA;
}
dl{
    margin:0px;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:1.0em;
    padding:0px;
    float:left;
    width:150px;
    font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif；;
    font-size:70%;
    color:#FFF6E7;
    border-width:2px 2px 2px;
    border-style:solid;
    border-color:#B8502B;
    background-color:#F9CA48;
}

dt{
    margin:7px;
    padding:5px;
}
dd{
    margin:0px;
    padding:4px 0.5em;
    border-color:#ffffff;
    border-bottom:0px solid;
    background-color:#B8502B;
}

/*heightは行数＋αにしておく。コメントの文字数はあらかじめ決めておきましょう。*/
dd.date{
    height:5.6em;
}

