@charset "UTF-8";

/* 共通設定 */
*{
	margin: 0;
	padding: 0;
}

.left{
	float: left;
}

.right{
	float: right;
}

a {
	color:#f36;
	text-decoration: underline;
	/* macIE対策＼*/
	overflow: hidden;
	/* macIE対策*/
}

img,
a img {
	border: 0;
	text-decoration: none;
}

ul,ol{
	list-style: none;
}

.clr{
	clear: both;
/* macIE対策\*/
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
/* macIE対策*/
}

.test{
	border: 1px solid #f00;
}

#container {
	width:630px;
	padding:0 10px;
}

/* タイトル */
#title {
	width:630px;
	height:220px;
	text-indent:-9999px;
}

#title h1{
	width:630px;
	height:220px;
	background:url(../image/obj_title.jpg) no-repeat;
}

#title h2{
	width:630px;
	height:110px;
	background:url(../image/obj_cap.gif) no-repeat;
	font-size:14px;
}

/* SP */
p.sp{
	font-size:14px;
	margin-top:10px;
}

p.sp span{
	color:#f39;
}


/* PICKUP_00 */
#pickup_00 .title{
	width:630px;
	height:232px;
	background:url(../image/obj_cap.jpg) no-repeat;
	margin-top:15px;
}

#pickup_00 .title h3{
	height:100px;
	text-indent:-9999px;
}

#pickup_00 .title p{
	height:85px;
	text-indent:-9999px;
}

#pickup_00 .inner{
	width:590px;
	height:36px;
	margin-left:20px;
}

#pickup_00 .box{
	width:290px;
	display:block;
}


/* PICKUP_01 */
#pickup_01 .title{
	width:630px;
	height:371px;
	background:url(../image/pick_01.jpg) no-repeat;
	margin-top:15px;
}

#pickup_01 .title h3{
	height:100px;
	text-indent:-9999px;
}

#pickup_01 .title p{
	height:120px;
	text-indent:-9999px;
}

/* PICKUP_02 */
#pickup_02 .title{
	width:630px;
	height:29px;
	background:url(../image/pick_02.jpg) no-repeat;
	margin-top:15px;

}

#pickup_02 .title h3{
	height:0px;
	text-indent:-9999px;
}

#pickup_02 .inner{
	width:628px;
	height:506px;
	background-color:#FFEDA7;
	border:1px solid #FF8300;
}

#pickup_02 .inner h4{
	width:515px;
	height:32px;
	margin-left:10px;
	background:url(../image/pick_02_001.jpg) no-repeat;
	text-indent:-9999px;
}

#pickup_02 .inner h4.title02{
	background:url(../image/pick_02_002.jpg) no-repeat;
}

#pickup_02 p{
	width:580px;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	font-size:12px;
	line-height:150%;
}

#pickup_02 ul{
	width:555px;
	font-size:12px;
	margin-left:45px;
	margin-bottom:10px;
	list-style-type:disc;
}

#pickup_02 ul li {
	line-height:160%
}


/* PICKUP_03 */
#pickup_03 .title{
	width:630px;
	height:24px;
	background:url(../image/pick_03.jpg) no-repeat;
	margin-top:15px;

}

#pickup_03 .title h3{
	height:0px;
	text-indent:-9999px;
}

#pickup_03 .inner{
	width:628px;
	height:137px;
	background-color:#FFDCDC;
	border:1px solid #FF418D;
}

#pickup_03 ul{
	width:555px;
	font-size:12px;
	margin-left:45px;
	margin-top:10px;
	margin-bottom:10px;
	list-style-type:disc;
}

#pickup_03 ul li {
	line-height:160%
}


/* PICKUP_04 */
#pickup_04 .title{
	width:630px;
	height:96px;
	background:url(../image/pick_04.jpg) no-repeat;
	margin-top:15px;
}

#pickup_04 .title h3{
	text-indent:-9999px;
	height:48px;
}

#pickup_04 .title p{
	margin-left:20px;
	width:595px;
	height:40px;
	font-size:12px;
	line-height:150%;
}


/* copy */
.copy{
	margin-top:15px;
	font-size:9px;
}

/* PICKUP_05 */
#pickup_05 .title{
	width:630px;
	height:162px;
	background:url(../image/pick_05.jpg) no-repeat;
	margin-top:15px;
}

#pickup_05 .title h3{
	height:115px;
	text-indent:-9999px;
}

#pickup_05 .inner{
	width:590px;
	height:36px;
	margin-left:20px;
}

#pickup_05 .box{
	width:290px;
	display:block;
}

.premium{
	margin:20px 0 20px 180px;
	text-indent:-9999px;
	width:290px;
	height:36px;
	background:url(../image/premium_btn.jpg) no-repeat 0 0;
}
.premium a{
	width:290px;
	height:36px;
	background:url(../image/premium_btn.jpg) no-repeat 0 -36px;
	display:block;
}
.premium a:hover{
	background:none;
}