@charset "utf-8";

/**
 * 価格.COM
 */
 
@import "../styles-site.css";
@import "../header.css";
@import "../maincontainer.css";
@import "../sitemenu.css";
@import "contents.css";//Award用に作成したcss

/* @import "../contentsct.css"; */
.fleft{float:left;}

.red{border:#F00 1px solid}
#awardContents .textHide{height:0px; text-indent:-9999px!important; line-height:0px; background:none !important;}
#main #contents #awardContents{background:url(images/img_title.jpg) top left no-repeat; width:749px; height:800px; border-top:#162d77 10px solid; }

#main #contents #awardContents #leftContetnts{float:left!important; width:280px!important;  margin: 170px 0 10px 40px;_margin: 150px 0 10px 20px;}
#main #contents #awardContents #leftContetnts p{margin:0 0 7px 0;line-height:1.5em; font-size:13px;}
#main #contents #awardContents #leftContetnts a{text-decoration:underline}
#main #contents #awardContents #rightContents{ float:right; width:370px!important; line-height:1.5em; font-size:12px; color:#036;margin: 310px 30px 0px 0px;_margin: 290px 10px 20px 0px;}

#awardContents2 .textHide{height:0px; text-indent:-9999px!important; line-height:0px; background:none !important;}
#main #contents #awardContents2{background:url(images/img_title3.jpg) top left no-repeat; width:749px; height:800px; border-top:#162d77 10px solid; }

#main #contents #awardContents2 #leftContetnts{float:left!important; width:280px!important;  margin: 200px 0 10px 40px;_margin: 180px 0 10px 20px;}
#main #contents #awardContents2 #leftContetnts p{margin:0 0 7px 0;line-height:1.5em; font-size:13px;}
#main #contents #awardContents2 #rightContents{ float:right; width:370px!important; line-height:1.5em; font-size:12px; color:#036;margin: 200px 30px 0px 0px;_margin: 210px 10px 20px 0px;}


*:first-child+html #subjectBtn{ float:right; margin:15px 35px 0 0;} 
#subjectBtn{ float:right; margin:0 15px 0 0;}
#subjectBtn li{ display:inline;}

#awardContents #subjectBtn a:hover img{
filter: alpha(opacity=80);/* IE */
opacity:0.8;/* Safari Opera */
-moz-opacity:0.8;/* Firefox Netscape */
}
#awardContents a,#awardContents a:hover{border-bottom:none !important;}
#awardContents #subjectBtn a,#awardContents #subjectBtn a:hover{border:none;}
ul#detail420 {margin:0; padding:10px;}
#detail420 li{font-size:12px; list-style:none; background:url(images/arrow_red.gif) left 5px no-repeat; padding:0 0 0 7px; margin:0 0 7px 0; line-height:1.4em;}

#awardContents2 #subjectBtn a:hover img{
filter: alpha(opacity=80);/* IE */
opacity:0.8;/* Safari Opera */
-moz-opacity:0.8;/* Firefox Netscape */
}
/*#awardContents2 a,#awardContents2 a:hover{border-bottom:none !important;}*/
#awardContents2 .underline a{ border-bottom: 1px dotted #303030; !important;}
#awardContents2 #subjectBtn a,#awardContents2 #subjectBtn a:hover{border:none;}



/**
 * Footer
 */

#footer {
	width: 749px;
	clear: both;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background-color: white;
/*	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;*/
	font-size: 80%;
	border-top: 0px;
}

	#footer p {
		width: 100%;
		margin: 0;
		padding: 0.3em 0;
		border-top: 1px solid #808080;
	}

	#footer ul#siteNavi {
		text-align: right;
		margin: 0;
/*		padding: 0.5em 0.5em;*/
	}

	#footer ul#siteNavi li.top {
		margin: 0;
		padding: 0 10px 0 10px;
		border-left: none;
		display: inline;
		text-align: center;
		vertical-align: middle;
	}

	#footer ul#siteNavi li {
		margin: 0;
		padding: 0 10px 0 10px;
		border-left: 1px solid #333333;
		display: inline;
		text-align: center;
		vertical-align: middle;
	}
