@charset "utf-8";
/* CSS Document */
/****************************************
			structure
****************************************/
body{
	background: #f5f5f5 url(../image/bdy_bg2.gif) repeat-x top center;
}

/****************************************
			header
****************************************/

/****************************************
			MainFlash/Image
****************************************/
#mainImage{
	background: url(../image/Mimage_pla.jpg) no-repeat;
}

/****************************************
			MainNavi
****************************************/
.mli3 div{
	background: url(../image/mn_btn03.gif) no-repeat 0 -44px;
	text-indent:-9999px;
	height: 44px;
}

/****************************************
			Main
****************************************/
.h2{
	background: url(../image/Ptitle_plan.png) 22px 18px no-repeat;
}

/******* alpha *********/
.CSsentence {
    padding: 0 0 15px 20px;
    width: 650px;
}
.tBSentence{
	padding: 2px 0 10px 12px;
}
.categoryarea{
	width: 678px;
	padding: 0 0 24px 0;
}
.categorybar{
	width: 678px;
	height: 14px;
	text-indent: -9999px;
}
.hpbar{
	background: url(../image/plan_bar_hp.gif) no-repeat;
}
.ecbar{
	background: url(../image/plan_bar_ec.gif) no-repeat;
}
.seobar{
	background: url(../image/plan_bar_seo.gif) no-repeat;
}
.lineup{
	width: 676px;
	padding: 15px 0 0 1px;
}
.planbox{
	width: 153px;
	height: 166px;
	padding: 0 16px 0 0;
}
.PBE{
	padding: 0;
}
.planbg{
	width: 153px;
	height: 165px;
	border-bottom: 1px solid #c6c6c6;
}
.bronze{
	background: url(../image/plan_bronze.gif) no-repeat;
}
.silver{
	background: url(../image/plan_silver.gif) no-repeat;
}
.gold{
	background: url(../image/plan_gold.gif) no-repeat;
}
.platinum{
	background: url(../image/plan_platinum.gif) no-repeat;
}
.sapphire{
	background: url(../image/plan_sapphire.gif) no-repeat;
}
.ruby{
	background: url(../image/plan_ruby.gif) no-repeat;
}
.emerald{
	background: url(../image/plan_emerald.gif) no-repeat;
}
.diamond{
	background: url(../image/plan_diamond.gif) no-repeat;
}
.mainword{
	background: url(../image/plan_mainword.gif) no-repeat;
}
.longtail{
	background: url(../image/plan_longtail.gif) no-repeat;
}
.tenfirst{
	background: url(../image/plan_tenfirst.gif) no-repeat;
}
.plantext{
	width: 144px;
	height: 43px;
	padding: 67px 5px 0;
	text-align: center;
	overflow: hidden;
}
.planDetail{
	width: 153px;
	height: 0;
	text-indent: -9999px;
	background: ;
}

/******* beta *********/
#SNS1,#SNS2,#SNS3{
	width: 200px;
	height: 20px;
	text-indent: -9999px;
}
#SNS1{
	background: url(../image/sn_sub_homepage.gif) no-repeat;
}
#SNS2{
	background: url(../image/sn_sub_ec.gif) no-repeat;
}
#SNS3{
	background: url(../image/sn_sub_seo.gif) no-repeat;
}
.SN1{
	background: url(../image/sn_bronze.gif) no-repeat;
}
.SN1:hover{
	background: url(../image/sn_bronze.gif) no-repeat 0 -36px;
}
.SN2{
	background: url(../image/sn_silver.gif) no-repeat;
}
.SN2:hover{
	background: url(../image/sn_silver.gif) no-repeat 0 -36px;
}
.SN3{
	background: url(../image/sn_gold.gif) no-repeat;
}
.SN3:hover{
	background: url(../image/sn_gold.gif) no-repeat 0 -36px;
}
.SN4{
	background: url(../image/sn_platinum.gif) no-repeat;
}
.SN4:hover{
	background: url(../image/sn_platinum.gif) no-repeat 0 -36px;
}
.SN5{
	background: url(../image/sn_sapphire.gif) no-repeat;
}
.SN5:hover{
	background: url(../image/sn_sapphire.gif) no-repeat 0 -36px;
}
.SN6{
	background: url(../image/sn_ruby.gif) no-repeat;
}
.SN6:hover{
	background: url(../image/sn_ruby.gif) no-repeat 0 -36px;
}
.SN7{
	background: url(../image/sn_emerald.gif) no-repeat;
}
.SN7:hover{
	background: url(../image/sn_emerald.gif) no-repeat 0 -36px;
}
.SN8{
	background: url(../image/sn_diamond.gif) no-repeat;
}
.SN8:hover{
	background: url(../image/sn_diamond.gif) no-repeat 0 -36px;
}
.SN9{
	background: url(../image/sn_mainword.gif) no-repeat;
}
.SN9:hover{
	background: url(../image/sn_mainword.gif) no-repeat 0 -36px;
}
.SN10{
	background: url(../image/sn_longtail.gif) no-repeat;
}
.SN10:hover{
	background: url(../image/sn_longtail.gif) no-repeat 0 -36px;
}
.SN11{
	background: url(../image/sn_tenfirst.gif) no-repeat;
}
.SN11:hover{
	background: url(../image/sn_tenfirst.gif) no-repeat 0 -36px;
}