@charset "utf-8";

/* Table Of Contents
----------------------------------------

# content

----------------------------------------*/

/* # content
---------------------------------------------------------------------------- */

/* interop pavilion */

.floatImgRight {
    float: right;
    padding: 0 0 10px 10px;
}

table.tableCr tr th {
	width: 50%;
}

div#content table.comList th {
    background: #FFFFFF !important;
	text-align: center;
    width: 40%;
}


/* SDN ShowCase */

div#content ul.planArea li {
    float: left;
    margin-right: 18px;
    width: 230px;
}

div#content ul.demoArea li {
    float: left;
	width: 360px;
}

div#content ul.demoArea li:nth-child(2n) {    /* 偶数番目(2,4,6……番目) */
   margin: 0 0 10px 0;
}

div#content ul.demoArea li:nth-child(2n+1) {  /* 奇数番目(1,3,5……番目) */
   margin: 0 10px 10px 0;
}

div#content div.section h4.ssh {
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 10px;
}

div#content div.section h4#sshSponsor {
    background-color: #EC7127;
}

div#content div.section h4#sshCoSponsor {
    background-color: #E6AD11;
}

div#content div.section h4#sshCoSupporter {
    background-color: #54912F;
}

div#content table.sdnList th {
	background: #FFF !important;
    text-align: center;
    width: 40%;
}

div.linkBtnArea {
    margin: 0 0 20px;
}

div.linkBtnArea ul {
    margin: 0 auto;
    width: 625px;
}

div.linkBtnArea li {
    float: left;
    margin-right: 20px;
    width: 187px;
}

div#content div.section div.sssArea table.sssTable {
	clear: both;
	margin: 0 0 20px;
}

div#content div.section div.sssArea table.sssTable th.headTh {
	border-bottom: solid 1px #fff;
	background: #5B5B5B;
	color: #FFF;
}

div#content div.section div.sssArea table.sssTable th.secondTh {
	background: ##AAE999;
	border-left: none;
	color: #000;
	width: 80%;
}

span.areaName {
	text-align: right;
	padding-right: 10px;
	margin-top: -50px!important;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
}

div#content div.section div table.demoTable {
	width: 100%;
}

div#content div.section div table.demoTable tr td {
    background: none repeat scroll 0 0 #DEE2E5;
    border: 1px solid #FFFFFF;
    padding: 5px 10px;
	
}

span.sdnIndent {
	float:left;
	width: auto;
}
