@charset "UTF-8";

#subNav { float:right; height:34px; margin:11px 0 0 0; }

/*common
---------------------------------------*/
.bold{font-weight:bold !important;}
.mt5{margin-top:5px !important;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr50{margin-right:50px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb75{margin-bottom:75px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.aCenter{text-align:center !important;}
.aLeft{text-align:left !important;}
.aRight{text-align:right !important;}
#contentsAya table.vt td,#contentsAya table td.vt{vertical-align:top !important;}
#contentsAya table.vb td,#contentsAya table td.vb{vertical-align:bottom !important;}
.txt10{font-size:10px !important;}
.txt12{font-size:12px !important;}
.lh12{line-height:1.2 !important;}
.relative{position:relative;}


/*130523 追加
---------------------------------------*/

.supreme_contents p {
	text-indent: 0px !important;
}

.supreme_contents h3 {
	margin: 10px 0 8px 0;
}

.supreme_contents table {
	width: 770px;
}

.supreme_contents table td {
	vertical-align: top;
	text-align: left;
}

.supreme_contents table td p {
	margin: 0px 0px 8px 0px;
}

.supreme_contents table td .line {
	margin-bottom: 10px;
}

.supreme_contents .syorai_img {
	position: relative;
}

.supreme_contents .tip1	{
	position: absolute;
	top: 70px;
	right: 130px;
}

.supreme_contents .tip2	{
	position: absolute;
	top: 190px;
	right: 360px;
}

.supreme_contents .tip3	{
	position: absolute;
	top: 270px;
	right: 210px;
}

.supreme_contents .tip4	{
	position: absolute;
	top: 300px;
	right: 330px;
}

.supreme_contents .tip5	{
	position: absolute;
	top: 330px;
	right: 280px;
}

.supreme_contents .tip6	{
	position: absolute;
	top: 380px;
	right: 260px;
}

/* tabs */

.supreme_contents #tabs ul {
	float: left;
	background: #fff;
	width: 730px;
	margin: 0px 0px 10px 0px ;
	padding: 0px;
}
.supreme_contents #tabs li {
	margin-left: 0px;
	list-style: none;
}
.supreme_contents * html #tabs li {
	display: inline;
}
.supreme_contents #tabs li, #tabs li a {
	float: left;
}
.supreme_contents #tabs div {
	clear: both;
}
.supreme_contents #tabs ul li a {
}
