/* レイアウトの設定*/

body { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px; padding:0px; background-image: url("images/hai.gif");background-repeat:repeat-y; margin: 0px; padding: 0px; }
body, td, th { color: #434242; }
p { margin: 0px; padding: 0px;font-size: 10px; }
strong{
	font-weight:lighter;
	}
h0 { font-size: 10px; }
h1 { font-size: 16px; line-height: 130%; margin: 0px; padding: 0px; }
h2 { font-size: 14px; line-height: 130%; margin: 0px; padding: 0px; }
h3 { font-size: 15px; line-height: 160%; margin: 0px; padding: 0px; }

a:link { color: #3366ff; text-decoration: none; }
a:visited { color: #3366ff; text-decoration: none; }
a:hover { color: #ff6699; text-decoration: underline; }
a:active { color: #ff6699; text-decoration: underline; }
td, th          { font-size: 10px; }

/* ヘッダーの設定*/


/* SEO対策で順序入替 */
#content{
    font-size: 13px;
    float:left;
    width:800px; /* 全体の横幅を設定 */
}


/* コンテンツ部 */
#contentin{
    float:right;
    width:600px; /* #contentから#menuのwidthを引いたもの(padding,marginも考慮) */
    text-align:left;
    padding: 0px 0px 0px 0px;
    background-color:#FFFFFF;
}

/* フッターの設定*/
#foot{
    font-size: 11px;
    position:relative;
    width:100%;
    height:80px;
    background-color:#FFFFFF;
    clear:both;
}
DIV.div1 {
    width: 135px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}


p.box { border: 1px solid #6EB3CE; padding: 10px; text-align:center;background-color:#DBF4FE; line-height: 200%;}


