/* リンク関連 */
A:link { color: red; }
A:visited { color: red; }
A:hover{
 color: black;
 background: red;
}

/* タイトルバー表示領域 */
.header{
width: 700px;
height: 180px;
background-image: url(image/title.jpg);
}

/* 著作権表示領域 */
.footer{
font-size: 14px;
padding: 0.7em 1.5em;
}

/* プロフ画像 */
.sd_prof{
margin-top: 1em;
margin-bottom: 1em;
}

.sd_img{
margin: 0.3em 0em;
}

/* サイド文章 */
.sd_text{
color: #FFFFFF;
font-size: 12px;
layout-grid-line: 0.7em;
padding: 0em 1em;
}
/* サイドタイトルバー */
.sd_title{
font-size: 16px;
font-weight: bold;
color: white;
background: #000090;
padding: 0.1em 0.5em;
}
/* 本文タイトルバー */
.mn_title{
font-size: 16px;
font-weight: bold;
color:white;
background: #000000;
padding: 0.1em 0.5em;
}
/* 本文文章 */
.mn_text{
font-size: 14px;
layout-grid-line: 0.7em;
padding: 1em;
}
/* コーナー */
.mn_corner1{
font-size: 16px;
font-weight: bold;
padding: 0.5em 1em;
}
.mn_corner2{
font-size: 12px;
padding-right: 1em;
padding-left: 2em;
padding-bottom: 0.5em;
layout-grid-line: 0.7em;
}
.dot{
width: 470px;
border: 1px dotted #CCCCCC;
}
/* 告知タイトル */
.kkc_title{
font-size: 16px;
font-weight: bold;
color: red;
padding: 0.5em 0em;
}


