/*---------------------------------------------
キット、サクラサクよ。 2010
---------------------------------------------*/
#sakura { width:949px; padding:0; margin-left:4px;}

#sakuraHeader { width:949px; height:52px; background-color:#C00;}
#sakuraHeader span { display:block; height:24px; float:right; color:#FFF; margin:0; padding:8px 8px 0 0;}
#sakuraHeader img { float:left;}
#sakuraHeader2 { width:567px; margin:0; padding:0; background-color:#C00; float:right;}

#flutter { width:100%; height:100%; z-index:10; position:absolute; top:0px; left:0px;}

#bus { width:949px; margin:0; padding-bottom:38px; text-align:center; background-color:#C00;}

.kk1 { float:left;}
#kk2 { width:949px; margin:0; padding-bottom:38px; text-align:center; background-color:#C00; clear:both; text-align:center;}
#kk3 { width:906px; margin:0 auto; text-align:left; background-color:#FFF;}
#kk4 { width:380px; float:left; margin:0; padding:0 0 20px 20px; color:#C00;}
.kk5 { margin:10px 0;}
#kk6 { width:186px; padding:0 25px; float:left;}
#kk7 { width:228px; padding:10px; float:left; background-color:#EEE; border:1px solid #CCC; color:#666;}
.kk8 { float:right;}

#cmBtn { height:57px; margin:0; padding:0 67px; display:block;}
#cmBtn ul { margin:0px; padding:0px; list-style-type:none; height:37px;}
#cmBtn ul li { display:block; float:left; margin:0; padding:20px;}
#cmBtn ul li.sec30 a { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/776FF79F-970B-465D-93F9-3A8A1C54C48B/0/tvcm_btn2.gif) no-repeat; text-indent:-9999px;}
#cmBtn ul li.sec30 span { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/776FF79F-970B-465D-93F9-3A8A1C54C48B/0/tvcm_btn2.gif) no-repeat; text-indent:-9999px; background-position:0px -37px;}
#cmBtn ul li.sec15 a { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/57E67141-5A42-41CD-85B0-AFC10A375BB1/0/tvcm_btn1.gif) no-repeat; text-indent:-9999px;}
#cmBtn ul li.sec15 span { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/57E67141-5A42-41CD-85B0-AFC10A375BB1/0/tvcm_btn1.gif) no-repeat; text-indent:-9999px; background-position:0px -37px;}
#cmBtn ul li.making a { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/62AF3253-35DE-4357-9B1F-9F06BFD8BCF6/0/tvcm_btn3.gif) no-repeat; text-indent:-9999px;}
#cmBtn ul li.making span { width:231px; height:37px; display:block; background:url(/NR/rdonlyres/62AF3253-35DE-4357-9B1F-9F06BFD8BCF6/0/tvcm_btn3.gif) no-repeat; text-indent:-9999px; background-position:0px -37px;}
#cmBtn ul li a:hover { background-position:0px -37px;}

#SakuraTopBtn { width:205px; height:19px; margin:20px 0 0 372px; padding:0; display:block;}
* html #SakuraTopBtn { width:205px; height:19px; margin:20px 0 0 0; padding:0; display:block;} 
#SakuraTopBtn ul { margin:0px; padding:0px; list-style-type:none; height:19px;}
#SakuraTopBtn ul li { display:block; margin:0; padding:0;}
#SakuraTopBtn ul li a { width:205px; height:19px; display:block; background: url(/NR/rdonlyres/DEA8036B-FF38-4F0C-A897-D34859A4DB88/0/sakura_btn_top.gif) no-repeat; text-indent:-9999px;}
#SakuraTopBtn ul li a:hover { background-position:0px -19px;}

#repo1 { width:600px; float:left; margin:0; padding:0 0 20px 20px; color:#666;}
#repo2 { width:250px; float:right; margin:0; padding:0 20px 20px 0; color:#666;}
#repo3 { width:866px; margin:0; padding:0 0 5px 20px; color:#666; clear:both;}
.rightImg { float:right;}
.repoImg { margin-right:22px;}