@charset "Shift_JIS";
@import url("g_style.css");


/******************************* ヘッダー *********************************/
#container .hpbHeader{height:239px;}


#container .hpbHeader img.hpbHimg01,
#container .hpbHeader img.hpbHimg02,
#container .hpbHeader p.hpbHimg03,
#container .hpbHeader img.hpbHimg04{position:absolute;}


#container .hpbHeader img.hpbHimg01{
	left:609px;
	top:0;
	}
#container .hpbHeader img.hpbHimg02{
	left:0;
	top:0;
	}
#container .hpbHeader p.hpbHimg03{
	left:30px;
	top:120px;
	}
#container .hpbHeader img.hpbHimg04{
	left:0;
	top:192px;
	}
/**************************************************************************/



/******************************* ポイント箱 *******************************/
#container .point_box{
	width:742px;
	margin:0 0 5px 29px;
	padding:0 0 5px 0;
	}
/**************************************************************************/




/************************ Just MyStage 1年間利用権 ************************/
/*\*//*/
#container .Hazimete{margin-top:260px !important;}
/**/


#container .Hazimete{margin-top:15px;}


#container .Hazimete h3{margin-bottom:10px;}


#container .Hazimete .left_box{
	float:left;
	}

#container .Hazimete .left_box p.txt01{
	display:block;
	width:488px;
	margin:0 0 12px 12px;
	}


#container .Hazimete .left_box dl.txt02{
	display:block;
	width:479px;
	margin:0 0 10px 12px;
	padding:0 0 5px 0;
	border:1px solid #f4af9e;
	background:#ffeee5;
	}
#container .Hazimete .left_box dl.txt02 dt{
	padding:7px 0 3px 10px;
	color:#d6690d;
	}
#container .Hazimete .left_box dl.txt02 dd{
	margin:0 0 5px 0;
	padding:0 0 0 26px;
	background:url(../images/element_brown.gif) no-repeat 18px 0.39em;
	}
#container .Hazimete .left_box dl.txt02 dd span{
	padding:0 0 0 40px;
	}


#container .Hazimete .left_box ul.txt03{
	width:446px;
	margin:0 0 15px 12px;
	}
#container .Hazimete .left_box ul.txt03 li{list-style:none;}


#container .Hazimete .left_box p.txt04{
	width:446px;
	margin:0 0 0 12px;
	}


#container .Hazimete .right_box{
	float:left;
	padding:0 0 0 23px;
	}


#container .Hazimete .right_box img.ph01{margin:0 0 75px 0;}
/**************************************************************************/




/************************** ホームページ素材集12 **************************/
#container .Sozaishu{margin-top:15px;}


#container .Sozaishu h3,#container .Sozaishu h4{margin-bottom:10px;}


#container .Sozaishu .center_box{margin:0 0 10px 12px;}


#container .Sozaishu .center_box p.txt01{margin:0 0 10px 0;}


#container .Sozaishu .center_box img.ph01{margin:0 0 0 18px;}
#container .Sozaishu .center_box img.ph02{margin:10px 0 0 521px;}


#container .Sozaishu .left_box{float:left;}


#container .Sozaishu .left_box ul{
	width:488px;
	margin:0 0 15px 12px;
	}
#container .Sozaishu .left_box ul li{
	list-style:none;
	}


#container .Sozaishu .right_box{
	float:left;
	padding:0 0 0 23px;
	}

/**************************************************************************/




/**************************** 優待販売コーナー ****************************/
#container .Yuutai{margin-top:15px;}


#container .Yuutai .left_box{float:left;}


#container .Yuutai .left_box p.txt01{
	display:block;
	width:523px;
	margin:10px 0 0 12px;
	}


#container .Yuutai .right_box{
	float:left;
	width:197px;
	}


#container .Yuutai .right_box img.ph01{margin:0 0 10px 0;}


#container .Yuutai .right_box p.txt01{text-align:right;}


#container .Yuutai .right_box p.txt01 span{
	padding:0 0 0 10px;
	background:url(../images/element_link.gif) no-repeat left center;
	}
/*\*//*/
#container .Yuutai .right_box p.txt01 span{
	background:url(../images/element_link.gif) no-repeat  !important;
	background-position:35% 50% !important;
	}
/**/
/**************************************************************************/




/******************************* 満タンWEB ********************************/
#container .Mantan{margin-top:15px;}


#container .Mantan .left_box{float:left;}


#container .Mantan .left_box p.txt01{
	display:block;
	width:508px;
	margin:10px 0 15px 12px;
	}


#container .Mantan .left_box p.txt02{
	display:block;
	width:508px;
	margin:0 0 15px 12px;
	}


#container .Mantan .right_box{
	float:left;
	padding:0 0 0 20px;
	}
/**************************************************************************/

/******************************* 安心バックアップ**************************/

#container .Anshin{margin-top:15px;}


#container .Anshin h3,#container .Anshin h4{margin-bottom:10px;}

#container .Anshin{
}

#container .Anshin .left_box{
 float:left;
}


#container .Anshin .left_box ul{
	width:488px;
	margin:0 0 15px 12px;
	}
#container .Anshin .left_box ul li{
	list-style:none;
	}


#container .Anshin .right_box{
 padding-left:10px;
 float:right;
}

#container .Anshin .right_box p{
 width:190px;
 padding-bottom:12px;
 font-size:12px;
}



/**************************************************************************/

/****************************** ご利用方法 ********************************/
#container .Howtwo{
	width:731px;
	margin-top:15px;
	padding-bottom:10px;
	background:url(../images/index_howtwo_bg.gif);
	border-bottom:1px solid #6699ff;
	}


#container .Howtwo h3{
	margin-bottom:15px;
	}


#container .Howtwo .center_box{margin:0 0 0 24px;}


#container .Howtwo .center_box img.txt01{margin:0 0 5px 0;}
#container .Howtwo .center_box p.txt02{margin:0 24px 10px 60px;}
#container .Howtwo .center_box img.txt03{margin:0 0 5px 0;}
#container .Howtwo .center_box p.txt04{margin:0 0 0 60px;}


#container .Howtwo .center_box img.btn01{margin:0 24px 0 509px;}
/**************************************************************************/




/****************************** 特大バナー ********************************/
#container .Bigbanner{margin-top:35px;}


#container .Bigbanner .center_box{margin:0 0 0 220px;}
/**************************************************************************/




#container .hpbHeader p.hpbHimg03{
	width: 550px;
	font-size: 14px;
	line-height: 140%;
	}
