/*　　　　　　　　*/
/*　ページ全体　　*/
/*　　　　　　　　*/
body	{ background: url(../img/back.jpg); }
#d-dog	{ width: 880px; background: #FFF; margin-left: auto; margin-right: auto; border-right: 5px solid #50bf00; border-left: 5px solid #50bf00; }

/*　　　　　　　　*/
/*　全体の枠組み　*/
/*　　　　　　　　*/
#d-head	{ width: 880px; height: 410px; }
.d-cts1	{ width: 860px; height: 435px; background: #FFFFFF; clear: both; margin: 0 auto; }
.d-cts2	{ width: 860px; height: 260px; background: #FFFFFF; clear: both; margin: 0 auto; }
.d-cats	{ width: 860px; height: 200px; background: #FFFFFF; clear: both; margin: 0 auto; }
#d-foot	{ width: 880px; height: 150px; background: #50BF00 url(../img/foot.jpg) no-repeat; }


/*　　　　　　　　*/
/*　コンテンツ　　*/
/*　　　　　　　　*/
.d-cnt1	{ width: 860px; height: 425px; background: #FFFFFF url(../img/cnt1.jpg) no-repeat; }
.d-cnt2	{ width: 425px; height: 250px; background: #FFFFFF url(../img/cnt2.jpg) no-repeat; float: left; }
.d-cnt3	{ width: 425px; height: 250px; background: #FFFFFF url(../img/cnt3.jpg) no-repeat; float: right; }
.d-cnt4	{ width: 425px; height: 250px; background: #FFFFFF url(../img/cnt4.jpg) no-repeat; float: left; }
.d-cnt5	{ width: 425px; height: 250px; background: #FFFFFF url(../img/cnt5.jpg) no-repeat; float: right; }


/*　　　　　　　　*/
/*　　フォント　　*/
/*　　　　　　　　*/
.d-cts1 p	{ font-size: 13px; color: #555; line-height: 1.4em; }
.d-cts2 p	{ font-size: 12px; color: #252; line-height: 1.4em; letter-spacing: 0.1em; }
.d-cts2 ul	{ font-size: 11px; color: #270; line-height: 1.3em; }
.d-cts2 span{ color: #1BF; font-weight: bold; }

.d-cnt1 p	{ padding: 180px 235px 0 200px; }
.d-cnt2 p	{ margin: 100px  30px 0 190px; }
.d-cnt3 p	{ margin: 100px 160px 0  30px; }
.d-cnt4 p	{ margin: 100px  30px 0 190px; }
.d-cnt5 p	{ margin: 100px 160px 0  30px; }

#caution	{ margin: 10px 235px 0 400px; font-size: 12px; color: #1BF; border: #FF3 3px double; background: #FFC; }
#caution div{ margin: 5px; }

.d-cnt4 ul	{ margin: 10px  30px 0 190px; }
.d-cnt5 ul	{ margin: 10px 160px 0  30px; }

strong		{ background: #FF3; }

a:link		{ color: #270; text-decoration: none; }
a:visited	{ color: #270; text-decoration: none; }
a:hover		{ color: #1BF; background: #FF3; } 
a:active	{ color: #1BF; background: #FF3; } 

