@charset "utf-8";
/* CSS Document */
#present_original{
	text-align:left;
	padding:0 2px;
	}

#present_original a{
	font-size:14px;
	font-weight:bold;
	color:#1d2088;
	text-decoration:underline;
	}
#present_original a:hover{
	color:#FF6600;
	}
	
/* ヘッダーボックス----------------------- */
#present_original #head_box{
	width: 947px;
	height: 152px;
	margin-bottom: 5px;
	background:url(../img/special_pink/title.jpg) no-repeat top;
	}

#present_original #head_box table{
	float:right;
	width: 225px;
	height: 152px;
	}

#present_original #head_box #lead{
	text-align: justify;
	text-justify: inter-ideograph;
	line-height: 17px;
	padding:25px 15px 0 0;
	vertical-align:text-top;
	}
		
#present_original #head_box #period{
	vertical-align: bottom;
	text-align:right;
	}

#present_original #head_box #lead h2{
	color: black;
}

#present_original #head_box #period p{
	font-weight:bold;
	color: #000;
	}
/* ２カラム----------------------- */
#present_original .column2{
	float:left;
	width:463px;
	height:320px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	}

#present_original .column2 h3{
	text-align:center;
	height:64px;
	width:463px;
	background:url(../img/special_pink/column2_top.gif) no-repeat top;
	padding:6px 0 0 0;
	}
#present_original .column2_box{
	width:463px;
	height:320px;
	padding:0 0 7px 0;
	background:url(../img/special_pink/column2_bottom.gif) no-repeat bottom;
	}
#present_original .column2_bg{
	width:463px;
	height:320px;
	background:url(../img/special_pink/column2_bg.gif) repeat-y;
	}

#present_original .column2_body{
	width:463px;
	background:url(../img/special_pink/column2_body.gif) no-repeat;
	background-position:2px top;
	}


/* 女の子写真 */
#present_original .column2_girl{
	float:left;
	}

#present_original .column2_girl img{
	margin:4px;
	}

/* 詳細部分 */
#present_original .column2_center{
	width:320px;
	margin :0 auto;
	padding:0 5px 0 0;
	}

#present_original .column2_text{
	margin:5px;}	


#present_original .column2_text a{
	font-size:18px;
	}



/* スペシャルボックス */
#present_original .column2_box_body{
	width:325px;
	height:130px;
	background-image:url(../img/special_pink/column2_box_bottum.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 0 5px 0;

}

#present_original .column2_box_bg{
	width:325px;
	background-image:url(../img/special_pink/column2_box_bg.gif);
}


#present_original .column2_box_text{
background-image:url(../img/special_pink/column2_box_body.gif);
	background-repeat:repeat-x;
	padding:0 5px;}

#present_original .column2_box_text a{
	display:block;
	margin-left:auto;
	width:115px;
	height:30px;}


/* ボタン */
#present_original .btn{
	padding::5px;
	text-align:center;
	padding-bottom: 5px;
	}
	
	
	/* スペシャルボックス2 */
#present_original .column3_box_body{
	width:325px;
	background-repeat:no-repeat;
	background-position:bottom;
	height: 70px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#present_original .column3_box_text{
	padding:0 5px;}
