* {
	margin : 0 ;
	padding : 0 ;
	font-style : normal ;
	font-weight : normal ;
	text-decoration : none ;
	font-size : 10pt ;
	border : 0
}

body{
	width : 725px ; 
	margin : 0 auto ;
}

div#main{
	float : left ;
}
div#mainright{
	padding : 0 5px ;
	background-color : #FEFAE6 ; 
	float : right ;
	width : 584px ;
}
div#mainleft{
	float : left ;
	width : 120px ;
}
div#main2{
	clear : both ;
}

h1{
	text-align : right ;
	background-color : #FE8A19 ;
	padding-right : 3px ;
	color : #FFF ;
	font-size : 9pt
}
h2{
	width : 400px ;
	color : #5A5A5A ;
	border : solid 1px #FFD8B6;
	padding : 5px ;
	margin-top : 18px;
	margin-bottom : 18px;
	font-size : 11pt ;
	background-image : url('/pics/kutikomi/kh2back.gif');
	background-repeat : repeat-x ;
	background-position : bottom ;
}
h2 em{
	font-size : 12pt
}
h3{
	font-size : 11pt
}
div#mainleft ul{
	border : solid 1px #CCC ;
	background-color : #F0F0F0 ; 
}
div#mainleft ul,li{
	padding : 3px ;
}
div#mainright ul,p { margin-top : 12px ; }

div#mainright li{ padding : 12px ; }

div#mainright ul { margin-top : 12px ; }
div#mainright ul#k {
	border : solid 1px #FAAA38
}

div#mainright li.k1{
	background-image : url('/pics/kutikomi/m1.gif');
	background-repeat : no-repeat ;
	background-color : #FFFFFF
}

div#mainright li.ke{
	background-image : url('/pics/kutikomi/m1.gif');
	background-repeat : no-repeat ;
	border-top : dotted 1px #CCCCCC ;
	background-color : #FFFFFF
}

div#mainright li.ko{
	background-image : url('/pics/kutikomi/m1.gif');
	background-repeat : no-repeat ;
	border-top : dotted 1px #CCCCCC ;
	background-color : #FEFAE6 
}

.kt{
	font-size : 12pt ;
}

a.kt:link    { color: #3C73FF;text-decoration:none }
a.kt:visited { color: #3C73FF;text-decoration:none }
a.kt:hover   { color: #8AABFF;text-decoration:underline }
a.kt:active  { color: #8AABFF }

a.cat1:link    { color: #3C73FF;text-decoration:none }
a.cat1:visited { color: #3C73FF;text-decoration:none }
a.cat1:hover   { color: #8AABFF;text-decoration:none }
a.cat1:active  { color: #8AABFF }

div#tburl{
	margin : 12px auto ;
	width : 80% ;
	padding : 6px ;
	text-align : center ;
	background-color : #FDFDE5 ;
	border : solid 1px #1CA40A ;
}
div#tburl p#pls{
	padding : 6px ;
}
div#tburl p#url{
	background-color : #FFFFFF ;
	border : solid 1px #CACACA ;
	width : 80% ;
}

p#brother{
	margin-top : 20px ;
	padding-top : 10px ;
	border-top : solid 1px #CACACA
}

#brother a:link    { color: #888888;text-decoration:none }
#brother a:visited { color: #888888;text-decoration:none }
#brother a:hover   { color: #8AABFF;text-decoration:underline }
#brother a:active  { color: #8AABFF }
#brother a  { white-space : nowrap }
