﻿        h1{
            overflow:hidden;
            border-radius			: 10px;
            border:2px solid #ffffff;
            margin-left:auto;
            margin-right:auto;
            width:504px;
        }                   
    .taidan
    {
    	margin:0px auto;
    	border-collapse: separate;
        border-spacing: 8px 20px;
    }
    .taidan th
    {
    	/*padding:0 20px 0 0;*/
    	width:60px;
    	vertical-align:top;
    }
    .taidan td
    {
    	background-color:#2665c2;
    	font-size:14px;
    	line-height:150%;
/*    	font-weight:bold;*/
    	color:#fff;
    	padding:10px 20px;
    	vertical-align:middle;
    	border-radius: 10px;	/* CSS3草案 */
    	width:45em;
    }
    #content .img_list{
     	border-radius: 12px;	/* CSS3草案 */       
     	overflow:hidden;
     	width:980px;
     	text-align:center;
    }

    #taidan_menu
    {
    	width:800px;
    	margin:10px auto;
/*    	border:solid 1px #f00;*/
    	text-align:left;
        font-size:0px;
    }
    #taidan_menu a
    {
        display:inline-block;
        font-size:16px;
        font-weight:bold;
        line-height:0%;
        padding:12px 10px;
        background-color:#bbf;
        color:#44f;
        margin:4px 2px;
        border:solid 1px #00d;
        border-radius: 8px;	/* CSS3草案 */       
    }
    #taidan_menu a:hover
    {
          background-color:#fbf;  	
    }
    
    h2
    {
    	width:800px;
        font-size:28px;
    	text-align:center;
        font-weight:bold;
        line-height:0%;
        padding:44px 10px;
        background-image:url("img/bg_content_00.jpg");
        background-repeat:repeat;
        background-position:left top;
        color:#fff;
    	margin:10px auto;
        border:solid 1px #00d;
        border-radius: 16px;	/* CSS3草案 */       
    	text-shadow: 0 0 8px #008,0 0 8px #008,0 0 8px #008;

    }

    .char_d td
    {
    	background-color:#2665c2;
    }
    .char_g td
    {
    	background-color:#4645c2;
    }
    .char_mi td
    {
    	background-color:#ca5cb1;
    }    
   .char_ko td
    {
    	background-color:#ca5cb1;
    }
    .char_ch td
    {
    	background-color:#ca5cb1;
    }
    .char_si td
    {
    	background-color:#ca5cb1;
    }       
    .char_ma td
    {
    	background-color:#ca5c73;
    }       