body{
	font-family: Verdana,Arial,"ヒラギノ角ゴ Pro W3","HiraKakuPro-W3",Helvetica,"ＭＳ Ｐゴシック",sans-serif;
	color: #B8948A;
    margin:0px;
    padding:0px;
    background-color:#33bbaa;
	    background-image:url(./ddd.gif);/* pic */
    text-align:center;
}
/* ラッパーの設定*/
#wrap{
    position:relative;
    width:790px;
    background-color:#ffffff;
    margin:0px auto;
    text-align:left;
}
/* ヘッダーの設定*/
#head{
    width:790px;
    height:70px;
	border-bottom-style: solid;
	border-bottom-color: #B8E5DC;
    background-color:#FCF383;
		padding-top: 1px;
	font-size: small;
}
/* コンテンツの設定*/
#right{
    width:570px;
    float:right;
    background-color:#ffffff;
	padding-top: 7px;
	font-size: small;
	line-height: 140%;
	color: #D9784E;
}
/* サブメニューの設定*/
#left{
    width:220px;
    float:left;
	background-color: #ffffff;
	padding-top: 0px;
	font-size: 75%;
	color: #B8948A;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:100%;
    height:40px;
    background-color:#FCF383;
    clear:both;
	padding-top: 7px;
	font-size: small;
 	text-align: center;
	color: #2E85AB;
	border-top-style: solid;
	border-top-color: #EBBC71;
	border-top-width: 0px;
}

/* FONT Desine. */
h1 {
	font-size: 100%;
	line-height: 100%;
	margin: 10px;
	padding: 0px;
	color: #15B094;
}
h2 {
	font-size: 85%;
	color: #46C7AF;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 80%;
	margin: 10px;
}
h3 {
	font-size: 100%;
	color: #D9784E;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 120%;
	margin: 0px;
}

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



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


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

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

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

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

/*左のリンク*/
a.mlino {/*リンクされた文字*/
    color:#32A9DB;
	line-height: 125%;
	font-weight:bold;
	font-size: 95%;
    font-style:normal;
    text-decoration:underline;
}
a:link.mlino {/*未訪問のリンク*/
    color:#32A9DB;
    font-style:normal;
    text-decoration:underline;
}
a:visited.mlino {/*訪問後のリンク*/
    color:#32A9DB;
    text-decoration:underline;
}
a:hover.mlino {/*マウスをのせたとき*/
    color:#FFF;
    font-style:normal;
    text-decoration:none;
  background-color: #32A9DB;
}
a:active.mlino {/*クリック中*/
    text-decoration:none;
}
/*メニューのリンク*/
a.menut {/*リンクされた文字*/
  color: #32A9DB;
	font-weight:bold;
		font-size: 85%;
  text-decoration:none;
}
a:link.menut {/*未訪問のリンク*/
    color:#32A9DB;
    font-style:normal;
	font-weight:bold;
    text-decoration:none;
}
a:visited.menut {/*訪問後のリンク*/
    color:#32A9DB;
	font-weight:bold;
}
a:hover.menut {/*マウスをのせたとき*/
  color: #ffffff;
  text-decoration: none;
	font-weight:bold;
  background-color: #32A9DB;
}
a:active.menut {/*クリック中*/
    text-decoration:none;
}

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

img{border:0px;}

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

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

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

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

