@charset "utf-8";

@import url(style.css);

/* メインイメージと2段組
---------------------------------------------*/
#two_contents {
	overflow: auto !important;
	overflow /**/: hidden;
	width: 100%;
	padding: 0px 0;
	background: #FFFFFF url(../images/leftside_bg.gif) left top repeat-y;
        text-align:center;
}
#linkleft {
        float: left;
	width: 190px;
	padding-bottom: 5px;
        padding-top: 15px;
        text-align:left;
}
#linkmain {
	float: right;
	background: #FFFFFF;
	width: 550px;
        padding: 0px 5px 15px 5px;
}

/* 本文のレイアウト
---------------------------------------------*/

table#link01 {
    background-color:#FFFFFF;
    width:520px;
    text-align:left;
    margin: 0px 0px 20px 0px;
}
th#tyi {
    background-color:#A67C52;
    color: #FFFFFF;    
    padding: 3px;
}
td#tyj {
    padding: 3px;
    background-color:#FDF5E6;
    width:265px;
}

th#tyii {
    background-color:#F68E56;
    color: #FFFFFF;
    padding: 3px;
}

td#tyk {
    background-color:#FFFFE0;
    padding-bottom: 1px;
}

th#tyg {
    background-color:#9A9A9A;
    color: #FFFFFF;
    padding: 2px;
}
td#tym {
    background-color:#F6F6F6;
    padding: 3px;
}

	/* 共通
	---------------------------------------------*/
	#linkleft .list ul{
		margin : 0px;
               list-style: none;
	}
	#linkleft .list {
		margin-bottom: 20px;
               width: 180px;
               text-align: left;

	}
	#linkleft .list li {
		margin: 5px 0 0 10px;
		padding-left: 15px;
                padding-top: 3px;
                padding-bottom: 3px;
		background: url(../images/arrow.gif) left center no-repeat;
		border-bottom: 1px solid #CCCCCC;

	}
	
	/* 見出し
	---------------------------------------------*/
	#linkleft .list h4 {
		padding: 2px 10px;
		color: #FFFFFF;
		background-color: #2D78BF;
                width: 160px;
	}