@charset "Shift_JIS";


/* ------------------------------------------------------------------------------------------ */
/* ‘Ϊj[X*/

#CGTOPMainnews_frame {
  width: 381px;
  float: left;
  border-bottom: 1px solid #BBBBBB;
}

#CGTOPMainnews {
  margin: 0px;
  padding: 10px 14px 10px 14px;
}

#CGTOPMainnews_title {
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
    margin: 0px 0px 5px 0px;
}

/* ------------------------------------------------------------------------------------------ */
/* ‘becomeυ*/

#CGTOPMainbecome_frame {
  width: 381px;
  float: left;
  border-bottom: 1px solid #BBBBBB;
}


#CGTOPMainbecome {
  margin: 0px;
  padding: 10px 14px 10px 14px;
  
}

#CGTOPMain_become_box {
	border:1px solid #BBBBBB;
	padding:3px; 
}

#CGTOPMainbecome_key {
	background-color:#E1E1E1;
	padding:10px;
	font-size: 12px;
	line-height:150%;
}


#CGTOPMainbecome_caution {
	font-size:11px;
	color: #7F7F7F;
	margin-bottom:15px;
	margin-top:5px;
}


.CGTOPMainbecome_textb {
	margin-bottom:5px;
	font-weight: bold;
	font-size: 12px;
	color:#676767;
}

.CGTOPMainbecome_text {
	margin-top:10px;
	font-size:10px;
	color: #7F7F7F;
}


#CGTOPMainbecome_kiyaku {
	text-align:right;
	vertical-align:bottom;
	margin-top:10px;
	font-size:10px;
	color: #7F7F7F;
}



#CGTOPMainbecome_title {
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 0px 0px 10px 0px;
}

#CGTOPMainbecome_rogo {
	font-size:11px;
	color: #363636;
	margin-bottom:15px;
	margin-top:5px;
}




/*********** #CGTOPMainnews link styles ***********/


#CGTOPMainnews_link ul {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
margin: 0px;
}

#CGTOPMainnews_link li {
margin:0 0 0 0;
padding:0 0 3px 12px;
list-style:none;
background-image: url(../img_com/icon_g.gif);
background-repeat: no-repeat;
background-position: left center;
}


/* ------------------------------------------------------------------------------------------ */
/* ‘JeS[g*/

#CGTOPMainCategory_frame {
  width: 381px;
  clear:both;
  border-bottom: 1px solid #BBBBBB;
}

#CGTOPMainCategory {
  margin: 0px;
  padding: 15px 14px 0px 14px;
}


/* ------------------------------------------------------------------------------------------ */
/* ‘JtFug*/

#CGTOPCafeblo_frame {
  width: 381px;
  float:left;
}

#CGTOPCafeblo {
  clear:both;
  margin: 0px;
  padding: 10px 14px 10px 14px;
}

#CGTOPCafebloCon {
  /*padding: 5px 10px 5px 10px;*/
  border-bottom: 1px solid #BBBBBB;
  border-left: 1px solid #BBBBBB;
  border-right: 1px solid #BBBBBB;
}



/*********** #CGTOPCafeblo_link styles ***********/


#CGTOPCafeblo_link ul {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
margin: 0px;
}

#CGTOPCafeblo_link li {
margin:0 0 0 0;
padding:0 0 3px 12px;
list-style:none;
background-image: url(../img_com/icon_g.gif);
background-repeat: no-repeat;
background-position: left center;
}

/* ------------------------------------------------------------------------------------------ */
/* ‘ZNgJtFg*/

#CGTOPSelectcafe_frame {
  width: 381px;
  float:left;
}

#CGTOPSelectcafe {
  clear:both;
  margin: 0px;
  padding: 10px 14px 10px 14px;
}

#CGTOPSelectcafeCon {
  padding: 5px 10px 5px 10px;
  border-bottom: 1px solid #BBBBBB;
  border-left: 1px solid #BBBBBB;
  border-right: 1px solid #BBBBBB;
}



/*********** #CGTOPSelectcafe_link styles ***********/


#CGTOPSelectcafe_link ul {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
margin: 0px;
}

#CGTOPSelectcafe_link li {
margin:0 0 0 0;
padding:0 0 3px 12px;
list-style:none;
background-image: url(../img_com/icon_g.gif);
background-repeat: no-repeat;
background-position: left center;
}




/* ------------------------------------------------------------------------------------------ */
/* ‘What's New */

#CGTOPWhatsnew_frame {
  padding: 0px;
  margin: 0px;
  float: right;
  border-bottom: 1px solid #BBBBBB;
}

#CGTOPWhatsnew {
  margin: 0px;
/* Ci[X|bgLg±όp */
/*  padding: 0px 14px 10px 14px; */
  padding: 25px 14px 10px 14px;
}

#CGTOPWhatsnew_title {
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
    margin: 0px 0px 5px 0px;
}

/*********** #CGTOPWhatsnew link styles ***********/
/*
#CGTOPWhatsnew_link ol {
  margin: 0px;
  padding: 10px 0px 5px 0px;
}

#CGTOPWhatsnew_link li {
margin: 0;
padding: 0px 0px 5px 0px;
background: #FFFFFF;
color:#555555;
}
*/


#CGTOPWhatsnew_link ol {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 5px;
padding-top: 5px;
margin: 0px;
}

#CGTOPWhatsnew_link li {
margin:0 0 0 0;
padding:0 0 3px 12px;
}

.i_news {
list-style:none;
background-image: url(../img_com/icon_news.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_fashion {
list-style:none;
background-image: url(../img_com/icon_fashion.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_beauty {
list-style:none;
background-image: url(../img_com/icon_beauty.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_career {
list-style:none;
background-image: url(../img_com/icon_career.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_lifestyle {
list-style:none;
background-image: url(../img_com/icon_lifestyle.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_travel {
list-style:none;
background-image: url(../img_com/icon_travel.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_cafe {
list-style:none;
background-image: url(../img_com/icon_cafe.gif);
background-repeat: no-repeat;
background-position: left center;
}
.i_top {
list-style:none;
background-image: url(../img_com/icon_top.gif);
background-repeat: no-repeat;
background-position: left center;
}

/* coolJeΗΑC³ */
.i_cool {
list-style:none;
background-image: url(../img_com/icon_cool.gif);
background-repeat: no-repeat;
background-position: left center;
}


/* ------------------------------------------------------------------------------------------ */
/* ‘240promotion */

#CGTOP_promotion {
  clear:both;
  padding: 14px 0px 14px 14px;
  margin: 0px;
  border-bottom: 1px solid #BBBBBB;
  }
  
  
/* ------------------------------------------------------------------------------------------ */
/* ‘Plusg */

#CGTOP_Plus {
  clear:both;
  padding: 10px 0px 14px 14px;
  margin: 0px;
  border-bottom: 1px solid #BBBBBB;
  }
  
  #CGTOP_PlusFeature {
  width:240px;
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 2px 0px 5px 0px;
}

  #CGTOP_PlusIR {
  width:240px;
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 5px 0px 5px 0px;
}


/* ------------------------------------------------------------------------------------------ */
/* ‘Ly[g */

#CGTOP_Campaign {
  clear:both;
  padding: 10px 0px 14px 14px;
  margin: 0px;
  border-bottom: 1px solid #BBBBBB;
  }
  
  
  /* ‘H·AϊΤΐθ@2006/9/26` */
   #CGTOP_Autumn2006 {
  width:240px;
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 0px 0px 5px 0px;
}

  
  #CGTOP_CampaignPresent {
  width:240px;
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 0px 0px 5px 0px;
}

  #CGTOP_CampaignCam {
  width:240px;
  text-align: left;
  letter-spacing: 1em;
  background-color:#EDEDED;
  margin: 5px 0px 5px 0px;
}


/* ------------------------------------------------------------------------------------------ */
/* ‘T[`ΑWg */

#CGTOP_Serch {
  clear:both;
  padding: 10px 0px 14px 14px;
  margin: 0px;
  border-bottom: 1px solid #BBBBBB;
  }



/* ------------------------------------------------------------------------------------------ */
/* ‘Voteg */

#CGTOP_vote {
  clear:both;
  padding: 10px 0px 14px 14px;
  margin: 0px;
  border-bottom: 1px solid #BBBBBB;
  }
  









