@charset "UTF-8";

body.is2nd #nav{
    padding-bottom: 20px;
}
body.is2nd #header a.topLink{
    display: block;
}
body.is2nd #article #inner #resultArea .h3_tit{
	padding:0px 0px 20px;
}


/*-----resultTab-----*/

#resultArea #resultTab ul{
    text-align: center;
    border-bottom: 5px solid #684a01;
    font-size: 0;
}
#resultArea #resultTab li{
    padding: 0 1px 10px;
    width: 140px;
    display: inline-block;
}
#resultArea #resultTab li a{
    background-color: #dcb13c;
    padding: 15px 0 10px;
    display: block;
    border-radius: 5px;
    font-size: 16px;
    line-height: 1em;
    color: #fff;
    text-decoration: none;
}
#resultArea #resultTab li a.on{
    background-color: #684a01;
}

/*-----resultList-----*/
#resultArea #resultList .space{
    padding: 10px 10px 15px;
    font-size: 18px;
    font-weight: bold;
    color: #684a01;
	margin:10px 0px;
}
#resultArea #resultList .space a{
	color: #684a01;
}
#resultArea #resultList li{
    padding: 3px 10px;
    border-bottom: 1px dotted #684a01;
}
#resultArea #resultList li:last-child{
    border-bottom: none;
}
#resultArea #resultList .update{
    padding: 10px;
    text-align: right;
}
#resultArea #resultList .group{
	margin:25px 0px;
}
#resultArea #resultList .group:first-child{
	margin-top:0px;
}


/*-----semifinalresult-----*/
#semifinalresult.is2nd #resultArea #resultList .reserveText{
	margin: 20px 0 10px;
	line-height:1.5em;
	font-size:16px;
}
#semifinalresult.is2nd #resultLink{
	width:575px;
	margin: 0 auto;
}
#semifinalresult.is2nd #resultLink p{
	display: inline-block;
	margin-top: 20px;
}
#semifinalresult.is2nd #resultLink p a{
	display: block;
	width: 270px;
	height: 70px;
}
#semifinalresult.is2nd #resultLink p a:hover{
	opacity: 0.5;
}
#semifinalresult.is2nd #resultLink .result1{
	margin: 0 10px;
}