@charset "utf-8";

/* --------------------------------------------------------



	layout.css

	Last-Modified：10.7.1



-------------------------------------------------------- */

a { outline: none;}

/* clearfix */

.clearfix:after {

    content:  ".";

    display: block;

    clear: both;

    visibility: hidden;

    height: 0;

}

.clearfix { display: inline-table; zoom: 1; }

/* other IE Mac5 \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* end other IE Mac5 */



.bread-crumbs {

	margin: 4px 0 2px 5px;

}



#pickup-cont {

    line-height:1.5em;

}



#pickup-cont h2 {

	background: url(images/title.jpg) no-repeat 0 0;

	width: 630px;

	height: 84px;

	text-indent: -1000em;

	margin: 0;

	padding: 0;

}

#pickup-cont .red {

	color: #FF0000;

}

#pickup-cont a,

#pickup-cont a:link,

#pickup-cont a:visited,

#pickup-cont a:active,

#pickup-cont a:hover {color: #0099CC; text-decoration: underline;}



#pickup-cont .red a,

#pickup-cont .red a:link,

#pickup-cont .red a:visited,

#pickup-cont .red a:active,

#pickup-cont .red a:hover {color: #FF0000; text-decoration: underline;}



#btnL {

	clear: both;

	background: url(images/btn_l.jpg) no-repeat 0 0;

	width: 340px;

	height: 70px;

	text-indent: -1000em;

	margin: 15px auto;

	text-align: center;

}

#btnL a {

	display: block;

	width: 340px;

	height: 70px;

}

#btnL a:hover {

	background: url(images/btn_l.jpg) no-repeat left bottom;

}



#pickup-cont table {

	border: 1px solid #CCC;

	border-collapse: collapse;

	margin-bottom: 15px;

}

#pickup-cont table th,

#pickup-cont table td {

	border-bottom: 1px solid #CCC;

	padding: 10px;

}

#pickup-cont table th { background-color: #EDF0F3; font-weight: normal;}

.fontL { font-size: 16px; font-weight: bold;}



/* 

-------------------------------------------------------- */



dl#pickup-cont-page dt {

	background: url(images/title_s.jpg) no-repeat 0 0;

	width: 620px;

	height: 44px;

	text-indent: -1000em;

	margin: 15px auto 5px;

	text-align: center;

}

dl#pickup-cont-page dd {

	margin: 0 26px 10px;

}

dl#pickup-cont-page dd div {

	float: left;

	width: 264px;

	height: 60px;

	text-indent: -1000em;

	display: inline;

	margin: 0 10px;

}

dl#pickup-cont-page dd div a {

	display: block;

	width: 264px;

	height: 60px;

}



dl#pickup-cont-page dd #btnS01 {

	background: url(images/btn_s01.jpg) no-repeat 0 0;

}

dl#pickup-cont-page dd #btnS02 {

	background: url(images/btn_s02.jpg) no-repeat 0 0;

}

dl#pickup-cont-page dd #btnS01 a:hover {

	background: url(images/btn_s01.jpg) no-repeat left bottom;

}

dl#pickup-cont-page dd #btnS02 a:hover {

	background: url(images/btn_s02.jpg) no-repeat left bottom;

}





/* インクルードフロントページ

-------------------------------------------------------- */



#frontpage {

	width: 180px;

	float: left;

	display: inline;

	margin-right: 15px;

	border: 1px solid #CCC;

	padding: 1px;

	margin-bottom: 10px;

}



#frontpage dl,

#frontpage ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

#frontpage dt {

	background: url(images/front_title.jpg) no-repeat 0 0;

	width: 178px;

	height: 35px;

	text-indent: -9999px;

}

#frontpage dd {

	padding: 10px;

}

#frontpage dd img {

	text-align: center;

	margin: 0 auto;

}


/* プレゼント

-------------------------------------------------------- */
.presents{
	clear:both;
	width:496px;
	border:#FF6699 2px solid;
	margin:0 auto 20px auto;
	padding:0;
}

.presents h3{
	background:url("hawks2011/images/ti_presents.gif") no-repeat;
	width:496px;
	height:75px;
	margin:0 0 10px 0;
	padding:0;
	text-indent:-9999px;
}

.presents .pre_in{
	margin:0 10px 10px 10px;
	padding:0;
}

.pre_in .bt_buy a{
	display:block;
	background:url("hawks2011/images/bt_buy.gif") no-repeat;
	width:350px;
	height:65px;
	text-indent:-9999px;
	margin:10px auto 10px auto;
}

.pre_in .ic_b{
	text-align:right;
	background:url("hawks2011/images/ic_blue.gif") no-repeat right;
	padding-right:20px;
}
