/* CSS Document */



#Tos2007{

width:700px;

text-align:left;

margin:20px 0px;}



#Tos2007 p,#Tos2007 td,#Tos2007 th{ font-size:12px; line-height:16px; color:#555;}



#Path{

text-align:right;

font-size:10px; color:#666;

padding:10px 0 5px;}

#Path a{ color:#666;}



.toptitle{ text-align:center; padding:45px 0 30px;}

.topdate{ text-align:center; padding:0;}

.topcount{ text-align:center; padding:7px;}

.toplead{ text-align:center; padding:20px 0 35px;}



#TosMenu{ background:#fff;}

#TosMenu #mainmenu{background:#fff;}

#TosMenu #submenu ul{background:#fff;}

#TosMenu #mainmenu ul{ list-style-type:none; margin:0px; padding:0px; width:700px;}

/*#TosMenu #submenu ul{ list-style-type:none; margin:0px; width:569px; padding:0 0 0 131px;}*/



#TosMenu #submenu ul{list-style-type:none; margin:0px; padding:0px; width:700px; padding:0 0 0 0px;}



#TosMenu li{ float:left; margin:0px; padding:0px; overflow:hidden;}

#TosMenu #mainmenu .menu1{ background:url(../img/menu01.gif) no-repeat; width:323px;}

#TosMenu #mainmenu .menu2{ background:url(../img/menu02.gif) no-repeat; width:196px;}

#TosMenu #mainmenu .menu3{ background:url(../img/menu03.gif) no-repeat; width:181px;}

#TosMenu #mainmenu .menu1 a:hover{ background:url(../img/menu01_ov.gif) no-repeat; width:323px;}

#TosMenu #mainmenu .menu2 a:hover{ background:url(../img/menu02_ov.gif) no-repeat; width:196px;}

#TosMenu #mainmenu .menu3 a:hover{ background:url(../img/menu03_ov.gif) no-repeat; width:181px;}

#TosMenu #mainmenu .menu1 a.focus{ background:url(../img/menu01_ac.gif) no-repeat; width:323px;}

#TosMenu #mainmenu .menu2 a.focus{ background:url(../img/menu02_ac.gif) no-repeat; width:196px;}

#TosMenu #mainmenu .menu3 a.focus{ background:url(../img/menu03_ac.gif) no-repeat; width:181px;}



#TosMenu #submenu .menu1{ background:url(../img/submenu01.gif) no-repeat; width:120px;}

#TosMenu #submenu .menu2{ background:url(../img/submenu02.gif) no-repeat; width:76px;}

/*#TosMenu #submenu .menu3{ background:url(../img/submenu03_2.gif) no-repeat; width:208px;}*/

#TosMenu #submenu .menu3{ background:url(../img/submenu03.gif) no-repeat; width:154px;}

#TosMenu #submenu .menu4{ background:url(../img/submenu04.gif) no-repeat; width:65px;}

#TosMenu #submenu .menu5{ background:url(../img/submenu05.gif) no-repeat; width:117px;}

#TosMenu #submenu .menu6{ background:url(../img/submenu06.gif) no-repeat; width:65px; display:block;}/*07.1.15 block*/

#TosMenu #submenu .menu7{ background:url(../img/submenu07.gif) no-repeat; width:103px;}



#TosMenu a{display:block; text-indent:-9999px; font-size:1px; text-decoration:none; color:#FFFFFF; text-decoration:none;}

#TosMenu #mainmenu a{height:70px;}

#TosMenu #submenu a{height:40px;}

#TosMenu #mainmenu .clear,

#TosMenu #submenu .clear{ clear:left;}



#TosLink{ padding:10px; background:#fff; display:none;}



#TosContents{

background:#EAEBED url(../img/bg.jpg) repeat-x; padding:10px 20px 50px; width:660px;}



#Tos2007 h1{ margin:10px 0; padding:0px;}

#Tos2007 h2{background:url(../img/subtitle_bg.gif) no-repeat;

margin:0 0 20px; padding:15px 5px;}

#Tos2007 h3{background:url(../img/cattitle_bg.gif) no-repeat;

margin:0 0 5px; padding:6px 7px 10px;}



#bottomnavi{ margin:20px 0 0 0; text-align:center;}

#bottomnavi img{ margin:0 3px;}

#Tos2007 .naviBack{ margin:0 15px 30px; text-align:center;}



#dl{ background:url(../img/download.gif) no-repeat;

padding:10px 20px 10px 160px;

margin:20px 0 0 0;}

#dl table{}

#dl table th img{ margin:0 5px 0 0;}

#dl table td img{ margin:10px 5px 0 0;}



/*link page*/

.j12{ font-size:12px; line-height:18px}



.player{ text-align:center; font-size:10px; margin:30px 0 0 0}


