BODY{
background-color : #fdf7f7;
scrollbar-base-color : #70727E;
scrollbar-face-color : #EDEBEC; 
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color : #70727E; 
scrollbar-3dlight-color: #70727E;
scrollbar-highlight-color : #EDEBEC; 
scrollbar-shadow-color :  #70727E;
scrollbar-darkshadow-color : #FFFFFF;
}
P,H1,DIV{ 
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size : 12px;
  color : #666666;
  line-height:120%;
 } 
INPUT{
  color : #666666;
  line-height:120%;
}

A:LINK{
  color : #666666;
  text-decoration : none;
}
A:VISITED{
  color : #666666;
  text-decoration : none;
}
A:ACTIVE{
  text-decoration : none;
  color:#CCCCCC;
}
A:HOVER{
  color : #CC3366;
  text-decoration : underline;
}


.p01{
 padding: 5px;
}
.p02{
 padding: 15px;
}
.bold{
 font-weight:bold
}
.bmpink {  color: #ED1164}
.bmpink_b {  font-weight: bold; color: #ED1164}
.size_s2{  font-size: 10px; line-height: 120%; letter-spacing: 1px; text-align: left;}
.size_s,.size_s a{  font-size: 10px; line-height: 120%; letter-spacing: 1px; text-align: left;}
.size_sw{  font-size: 10px; line-height: 120%; letter-spacing: 1px; color: #FFFFFF}
.size_s3{  font-size: 9px; line-height: 120%; letter-spacing: 1px; font-style: normal}
.size_m {  font-size: 12px; line-height: 130%; text-align: left;}.blue {  color: #6699FF;}
.size_l { font-size: 15px; line-height: 130%; text-align: left;}
.pink {  color: #DA5865}
.white {  color: #FFFFFF}
.line {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.red01 {  color: #FF0000}
.size_lb { font-size: 15px; line-height: 130%; font-weight: bold}
.size_lbw { font-size: 15px; line-height: 130%; font-weight: bold; color: #FFFFFF}
.size_lb2 { font-size: 18px; line-height: 130%; font-weight: bold}
.size_lb2w { font-size: 18px; line-height: 130%; font-weight: bold; color: #FFFFFF}
.size_lb2k { font-size: 18px; line-height: 130%; font-weight: bold; color: #000000}
.pinkCopy { color: #CC3366 ; text-decoration: line-through}

.frame01 {  border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; font-size: 12px; line-height: 120%; color: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.frame02 { border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; font-size: 10px; line-height: 120%; color: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; letter-spacing: 1px}
#size_l {  font-size: 14px; color: #FFFFFF}
.purple01 {  color: #9966CC}

#pink {
color: #CC3366
}
.pink_b {  font-weight: bold; color: #CC3366}
.green_b {  font-weight: bold; color: #7CA600}
.orange_b {  font-weight: bold; color: #FF6600}
.size_m02 { font-size: 12px; line-height: 150%; text-align: left;}
.size_m02w { font-size: 12px; line-height: 150%;color: #FFFFFF}
.size_m02purple { font-size: 12px; line-height: 150%;color: #9c7ea5}
.tk_m02 { font-size: 11px; line-height: 140% }
.tk_m02w { font-size: 11px; line-height: 140%;color: #FFFFFF}
.tk_m02k { font-size: 11px; line-height: 140%;color: #000000}
TEXTAREA  { 
  color : #666666;
  line-height:120%;
 }
TD  { 
  font-family: "ＭＳ Ｐゴシック", "Osaka";
  font-size : 12px;
  color : #666666;
  line-height:120%;
 }
.whats-new { font-size: 10px; line-height: 100%; letter-spacing: 1px; font-style: normal }
.tk_minlb2 { font-family: "ＭＳ Ｐ明朝", "平成明朝";font-size: 18px; line-height: 130%; font-weight: bold}
.tk_minlb2w { font-family: "ＭＳ Ｐ明朝", "平成明朝";font-size: 18px; line-height: 130%; font-weight: bold; color: #FFFFFF}
.tk_minmw { font-family: "ＭＳ Ｐ明朝", "平成明朝";font-size: 12px; line-height: 130%; color: #FFFFFF}

.brown12 {
	color: #663300;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
}
.size_m02red {
font-size: 10px; line-height: 150%;color: #d1240f;
}
.pink_s2 {
	color: #DA5865;
	font-size: 10px;
	line-height: 12px;
}

.nfH1 { font-size:14px; }
.nfLi { font-size:12px; line-height: 18px; }


/* KIT　モチーフ　一覧
---------------------------------------------------- */
.list_motif {
	display: block;
	width: 113px;
	float: left;
	margin: 5px 24px 0px 24px;
	padding: 0;
}

/* （floatバグ対策）
---------------------------------------------------- */
.list_motif {
	 overflow: hidden;
}

.list_motif:after {
	 content: "";
	 display: block;
	 clear: both;
	 height: 1px;
	 overflow: hidden;
}

/*\*/
* html .list_motif {
	 height: 1em;
	 overflow: visible;
}
/**/

/* KIT　ガトー　一覧
---------------------------------------------------- */
.list_gat {
	display: block;
	width: 160px;
	hight: 180px;
	float: left;
	margin: 5px 5px 0px 5px;
	padding: 0;
}

/* （floatバグ対策）
---------------------------------------------------- */
.list_gat {
	 overflow: hidden;
}

.list_gat:after {
	 content: "";
	 display: block;
	 clear: both;
	 height: 1px;
	 overflow: hidden;
}

/*\*/
* html .list_gat {
	 height: 1em;
	 overflow: visible;
}
/**/


/* KIT　どうぶつたちの音楽会　一覧
---------------------------------------------------- */
.list_animal {
	display: block;
	width: 125px;
	float: left;
	margin: 5px 20px 0px 20px;
	padding: 0;
}
/* （floatバグ対策）
---------------------------------------------------- */
.list_animal {
	 overflow: hidden;
}

.list_animal:after {
	 content: "";
	 display: block;
	 clear: both;
	 height: 1px;
	 overflow: hidden;
}

/*\*/
* html .list_animal {
	 height: 1em;
	 overflow: visible;
}
/**/


.kitmenu_2 {margin-left: 10px;} 
