/* テンプレート */

/* ベースLINK */

a:link{color:#FFFFFF; text-decoration:none;
}

a:visited{color:#FFFFFF; text-decoration:none;
}

a:hover{color:#FF0000; text-decoration:none;
}


/*　ヘッダー　*/

div#seo{
width: 700px; height:15px; border: 0; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #FFFFFF;}

div#title {
width: 700px; height:63px; border: 0; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #FFFFFF;}

div#title p.left a{
width:170px; height:63px; background:url(../../img/temp/hedder01left.jpg) no-repeat; display:block; text-indent:-9999px; float:left;}

div#title p.right{width:530px; height:63px; background:url(../../img/temp/hedder01right.jpg) no-repeat; display:block; 
text-indent:-9999px; float:right;}

div#title2 {
width: 700px; height:17px; border: 0; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #FFFFFF;
background-image:url(../../img/temp/hedder02.jpg); background-repeat:no-repeat;}

div#title2 ul{
padding-top:2px; padding-left:9px; font-weight:bold; color:#FFFFFF; font-size:13px; margin:0; text-align:left;}

div#title2 ul li{
display:inline; list-style-type:none; padding-top:0px; padding-left:0px; padding-right:12px;}

/*　トップイメージ　*/

div#img {
width: 700px; height: 151px; border: 0; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #FFFFFF;
background-image:url(../../img/temp/top.jpg); background-repeat:no-repeat;}


/*　コンテンツ　*/

div#content {
width: 690px; border: 0; margin-left: auto; margin-right: auto; background-color: #FFFFFF;
padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}


/*　コンテンツ　メイン(右)　*/

div#content div#main {
width: 485px; margin: 0px; padding: 0px; background-color: #FFFFFF; float:right;}


/*　コンテンツ　メイン(左)　*/

div#content div#side {
width: 200px; border: 0; margin: 0px; float:left;}

div#content div#side p.side3{
width:200px; margin:2px 0 0 0; padding:0;}

div#content div#side p.side3 a:link{display:block; height:15px; width:200px; background:url(../../img/temp/shin_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side p.side3 a:visited{display:block; height:15px; width:200px; background:url(../../img/temp/shin_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side p.side1{
width:200px; margin:2px 0 0 0; padding:0;}

div#content div#side p.side1 a:link{display:block; height:15px; width:200px; background:url(../../img/temp/hiyo_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side p.side1 a:visited{display:block; height:15px; width:200px; background:url(../../img/temp/hiyo_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side p.side2{
width:200px; margin:2px 0 0 0; padding:0;}

div#content div#side p.side2 a:link{display:block; height:15px; width:200px; background:url(../../img/temp/kojin_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side p.side2 a:visited{display:block; height:15px; width:200px; background:url(../../img/temp/kojin_bana.jpg) no-repeat; padding:100px 0 0 0px; margin:0px; text-align:right;}

div#content div#side dl{background:url(../../img/temp/jusho_back2.jpg) no-repeat top left; margin:1px 0 10px 0; padding:0; border:1px solid #999999;}

div#content div#side dl dt{font-size:small; color:#333333; margin:0; padding:2px 0 0 26px;}

div#content div#side dl dd{margin:0; padding:15px 0 0 3px;}

div#content div#side dl dd p{font-size:small; color:#333333; margin:0; padding:0px;}

div#content div#side dl dd span{font-size:12px;}

div#content div#side a:link{
font-size:small; color:#333333; margin-top:0;}

div#content div#side a:visited{
font-size:small; color:#666666; margin-top:0;}

div#content div#side a:hover{
color:#FF0000; margin-top:0; text-decoration:underline;}

/*　テキストリンク　*/

div#text {
width: 690px; height: 40px; border: 0; margin-left: auto; margin-right: auto; background-color: #FFFFFF;
padding-left:7px; padding-right:7px; padding-bottom:5px; padding-top:6px; clear:both;}

div#text ul{
width:681px; padding-top:2px; padding-left:9px; font-weight:normal; color:#FFFFFF; font-size:small; margin:0; text-align:center;}

div#text ul li{
display:inline; list-style-type:none; padding-top:0px; padding-left:0px; padding-right:15px;}

div#text ul li a:link{font-size:small; color:#333333; text-decoration:none;}

div#text ul li a:visited{font-size:small; color:#666666; text-decoration:none;}

div#text ul li a:hover{font-size:small; color:#FF0000; text-decoration:none;}


/*　フッター　*/

div#footer {
width: 700px; height: 20px; border: 0; margin: 0px; margin-left: auto; margin-right: auto; padding: 2px 0 0 0; background-color: #FFFFFF;background-image:url(../../img/temp/footer.jpg); background-repeat:no-repeat; color:#FFFFFF; text-align:center; font-size:small;}


/*　バナー　*/

div#bana {
width: 300px; height: 33px; border: 0; margin-left: auto; margin-right: auto; background-color: #FFFFFF;
padding-top:7px; padding-left:200px; padding-right:200px;}

p.bana1 a{
display:block; text-indent:-9999px; background:url(../../img/temp/bana/link_logo.gif) no-repeat; width:88px; height:31px; float:left;
margin:0 5px 0 0;}

p.bana2 a{
display:block; text-indent:-9999px; background:url(../../img/temp/bana/emono_b.gif) no-repeat; width:88px; height:31px; float:left;
margin:0 5px 0 0;}

p.bana3 a{
display:block; text-indent:-9999px; background:url(../../img/temp/bana/banner01.gif) no-repeat; width:88px; height:31px; float:left;}













