/* CSS Document */

/*=====================================
	MD OFFER
=====================================*/
* {
	margin: 0;
	padding: 0;
	line-height: 1.6;
	font-size: 100%;
	border: none;
}

body {
	width: 570px;
	background-color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#Wrapper {
	text-align: center;
	background-image: url(../imgs/mdoffer_present_bg_slid.gif);
	background-repeat: repeat-y;
}

#Wrapper #PresentArea .ttl { padding-right: 11px;} 

.Fleft { float: left;}

.Fright { float: right;}

p.toTop {
	padding: 10px 10px 0 468px;
	clear: both;
}

p.toTop a, p.toTop a:active, p.toTop a:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #ff5264;
}

/*-------------------------------------
	Present_P1
-------------------------------------*/
#Present_P1 {
	margin-bottom: 5px;
	width: 570px;
	height: 291px;
	background-image: url(../imgs/mdoffer_present_p1_bg.gif);
	background-repeat: no-repeat;
}

#Present_P1 #price { padding: 0 98px 0 87px;}

/*-------------------------------------
	Present_P2
-------------------------------------*/
#Present_P2 {
	margin-bottom: 5px;
	width: 570px;
	height: 183px;
	background-image: url(../imgs/mdoffer_present_p2_bg.gif);
	background-repeat: no-repeat;
}

/*-------------------------------------
	Present_P3
-------------------------------------*/
#Present_P3 {
	margin-bottom: 5px;
	width: 570px;
	height: 210px;
	background-image: url(../imgs/mdoffer_present_p3_bg.gif);
	background-repeat: no-repeat;
}

/*-------------------------------------
	Present_P4
-------------------------------------*/
#Present_P4 {
	margin-bottom: 0px;
	width: 570px;
	height: 290px;
	background-image: url(../imgs/mdoffer_present_p4_bg.jpg);
	background-repeat: no-repeat;
}

#Present_P4 #pdT { padding-top: 7px; vertical-align: top;}

#Present_P4 #LowContents { margin-top: 12px;}

#Present_P4 #LowContents p#subttl { padding: 0 11px 0 0;}

#Present_P4 #LowContents p#product { padding: 0 23px 0 10px;}

/*-------------------------------------
	Campaign_P1
-------------------------------------*/
#Campaign_P1 {
	width: 570px;
	height: 337px;
	background-image: url(../imgs/mdoffer_campaign_p1_bg.jpg);
	background-repeat: no-repeat;
}

#Campaign_P1 #ttl { padding: 0 162px 0 15px;}

#Campaign_P1 #Lcnt {
	margin-left: 15px;
	width: 214px;
	float: left;
	display: inline;
}

#Campaign_P1 #Rcnt {
	margin-right: 13px;
	width: 328px;
	float: right;
	display: inline;
}

/*-------------------------------------
	Campaign_P2
-------------------------------------*/
#Campaign_P2 {
	width: 570px;
	height: 468px;
	background-image: url(../imgs/mdoffer_campaign_p2_bg.gif);
	background-repeat: no-repeat;
}

#Campaign_P2 .View {
	width: 570px;
	height: 167px;
}

#Campaign_P2 .View .Fleft {
	margin-left: 20px;
	width: 319px;
	height: 167px;
	float: left;
	display: inline;
}

#Campaign_P2 .View .Fright {
	margin-right: 10px;
	width: 221px;
	height: 167px;
	float: right;
	display: inline;
}

#Campaign_P2 .plate { margin: 0 93px 0 77px; clear: both;}

#Campaign_P2 #step1_3 { margin: 0 17px 0 16px;}

#Campaign_P2 .caution { margin: 0 17px 0 279px;}

/*-------------------------------------
	Campaign_P3
-------------------------------------*/
#Campaign_P3 {
	width: 570px;
	height: 435px;
	background-image: url(../imgs/mdoffer_campaign_p3_bg.jpg);
	background-repeat: no-repeat;
}

#Campaign_P3 h2 { margin: 0 58px 0 20px;}

#Campaign_P3 .View {
	margin: 24px 32px 0 20px;
	width: 518px;
	height: 256px;
}

#Campaign_P3 .View .Fleft {
	margin: 87px 56px 0 0;
	width: 352px;
	height: 155px;
	float: left;
	display: inline;
}

#Campaign_P3 .View .Fright {
	margin: 0 0 21px 0;
	width: 110px;
	height: 221px;
	float: right;
	display: inline;
}

#Campaign_P3 .View .plate { margin-right: 92px;}

#Campaign_P3 .View .detail { margin-left: 16px;}

#Campaign_P3 .View .caution { margin: 15px 195px 0 4px;}

#Campaign_P3 #txt { clear: both; padding: 9px 21px 0 23px;}

/*-------------------------------------
	Campaign_P4
-------------------------------------*/
#Campaign_P4 {
	width: 570px;
	height: 476px;
	background-image: url(../imgs/mdoffer_campaign_p4_bg.gif);
	background-repeat: no-repeat;
}

#Campaign_P4 h2 { margin: 0 127px 0 18px;} 

#Campaign_P4 #lineup { margin: 0 10px 0 18px;}

#Campaign_P4 .caution { margin: 0 282px 0 18px;}

/*-------------------------------------
	Campaign_P5
-------------------------------------*/
#Campaign_P5 {
	width: 570px;
	height: 424px;
	background-image: url(../imgs/mdoffer_campaign_p5_bg.gif);
	background-repeat: no-repeat;
}

#Campaign_P5 .View { margin: 0 165px 0 20px;}

#Campaign_P5 #web { margin: 0 20px;}

#Campaign_P5 #CloseBtn { margin: 17px 238px 21px 254px;}

