@charset "utf-8";
/* CSS Document */

/*レイアウト関係*/

body{
	background-image:url(../img/back2.jpg);
	margin:0;
	font-size:14px;
	line-height:2em;
	letter-spacing:2px;
	font-color:#281811;
	font-family:"Meiryo UI", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif
	}

.box{
	width:960px;
	overflow:hidden;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(../img/back.jpg);
	}

.right{
	width:700px;
	float:right;
	text-align:left;
	margin-left:0px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:5px;
	margin-:5px;
	padding:20px;
	background-color:#F2EFEB;
	background-image:url(../img/moji.jpg)
	}

.left{
	float:left;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-right:0px;
	border-color:#FFC7D1;
	}

.center{
	width:860px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:20px;
	background-color:#F2EFEB;
	text-align:left;
	}

.hedder{
	width:960px;
	height:200px;
	}

.footer{
	width:960px;
	height:200px;
	padding:0px;
	clear:both;	
	background-image:url(../img/footer.jpg);
	}

.navigation{
	width:960px;
	height:70px;
	}


/*サイドメニュー*/

#navi{
	width:170px;
	height:480px;
	display:inline-block;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}

ul#navi{
	width:170px;
	height:480px;
	margin:0; padding:0;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}

#navi ul{list-style-type:none;}
#navi li{margin:0; padding:0; text-indent:-9999px;}

#navi li#Ntop a{
	background-position:0px 0px;
	display:block;
	text-decoration:none;
	height:80px;
	}
#navi li#Nprof a{
	background-position:80px 0px;
	display:block;
	text-decoration:none;
	height:80px;
	}
#navi li#Ntaiken a{
	background-position:160px 0px;
	display:block;
	text-decoration:none;
	height:70px;}
#navi li#Ntaiken-ms a{
	background-position:230px 0px;
	display:block;
	text-decoration:none;
	height:24px;}
#navi li#Ntaiken-my a{
	background-position:204px 0px;
	display:block;
	text-decoration:none;
	height:26px;}
#navi li#Ntaiken-sk a{
	background-position:254px 0px;
	display:block;
	text-decoration:none;
	height:40px;}
#navi li#Nblog a{
	background-position:320px 0px;
	display:block;
	text-decoration:none;
	height:80px;}
#navi li#Nlink a{
	background-position:400px 0px;
	display:block;
	text-decoration:none;
	height:80px;}


#navi li#Ntop a:hover{
	background-position:-170px 0px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}
#navi li#Nprof a:hover{
	background-position:-170px -80px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}
#navi li#Ntaiken a:hover{
	background-position:-170px -160px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}
#navi li#Ntaiken-ms a:hover{
	background-position:-170px -230px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}
#navi li#Ntaiken-my a:hover{
	background-position:-170px -254px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;
	}
#navi li#Ntaiken-sk a:hover{
	background-position:-170px -280px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;}
#navi li#Nblog a:hover{
	background-position:-170px -320px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;}
#navi li#Nlink a:hover{
	background-position:-170px -400px;
	background-image:url(../img/menu.jpg);
	background-repeat:no-repeat;}


/*文字関係*/

p.moji{
	border-bottom:1px solid #CCC;}

img.imgR{
	float:right;
	margin-left:5px;
	margin-right:5px;}
img.imgL{
	float:left;
	margin-left:5px;
	margin-right:5px;}

/*リンクの色*/

a{/*リンクされた文字*/
    color:#ff0066;
    text-decoration:none;
}
a:link {/*未訪問のリンク*/
    color:#ff0066;
}
a:visited {/*訪問後のリンク*/
    color:#915da3;
}
a:hover {/*マウスをのせたとき*/
    color:#ff9999;
}


/*マステ画像*/


.mt_green{
	background-image:url(../img/mt05.png);
	width:150px;
	height:35px;
	color:#151515;
	font-size:1.5em;
	letter-spacing:0.5em;
	font-weight:bold;
	line-height:35px;
	text-align:center;}
.mt_red{
	background-image:url(../img/mt06.png);
	width:150px;
	height:35px;
	color:#151515;
	font-size:1.5em;
	letter-spacing:0.5em;
	font-weight:bold;
	line-height:35px;
	text-align:center;}
.mt_blue{
	background-image:url(../img/mt04.png);
	width:150px;
	height:35px;
	color:#151515;
	font-size:1.5em;
	letter-spacing:0.5em;
	font-weight:bold;
	line-height:35px;
	text-align:center;}	

.mt_title{
	background-image:url(../img/top-kanban.png);
	width:680px;
	height:36px; padding-top:10px;
	text-align:center;
	color:#545454;
	clear:both;}
	
/*看板？*/	
	
	
	
	
	