@charset "shift_jis";
/* CSS Document */
body{
	font-family: "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#pagetop{
	position: fixed;
	right: 0px;
	z-index: 60;
	height: 70px;
	width: 50px;
	top: 350px;
}

#pagetop_cate{
	position: fixed;
	right: 0px;
	z-index: 40;
	height: 200px;
	width: 50px;
	top: 280px;
}


#titl_sevice{
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#titl_sevice th{
	text-align: left;
	font-size: 120%;
	color: #900;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(img/service_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 35px;
}
#titl_sevice td{
	font-size: 90%;
	background-image: url(img/service_txt.jpg);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

#item_page{
	font-family: "メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	background-color: #FFF;
	width: 320px;
}
#item_page .box{
	margin-bottom: 10px;
	margin-top: 15px;
	padding: 5px;
} 

.fs10{
	font-size: 8px;
	color: #999;
}

/* ---------------------------------------------------------

 フッター追従ナビ
--------------------------------------------------------- */

#footerNav {
	position: fixed;
	bottom: -3px;
	left: 0;
	z-index: 1000;
	width: 100%;
	display: block;
}

#footerNav ul {
margin: 4px 0 0;
padding: 0;
}

#footerNav ul li {
list-style: none;
float: left;
width: 20%;
}

#footerNav ul li img {
width: 100%;
}

#FS2_SystemNav{
	margin-bottom: 34px;
}



/* ---------------------------------------------------------

 クリスタルセラム
--------------------------------------------------------- */
.h1_crystal{color: #FFF;
	background-color: #069;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 120%;
	font-weight: bold;
}

.text_crystal{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
.text_crystal strong{color: #069;}
.text_crystal ul{padding-bottom: 10px;}
.text_crystal p{padding-bottom: 10px;}
.cs_box1{background-color: #F8F3ED;text-align: left;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}

.cs_box2{background-color: #FFE4E1;text-align: left;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}



/* ---------------------------------------------------------

 定期便
--------------------------------------------------------- */
#teiki {
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 15px;
}

#teiki p{
	font-size: 80%;
	color: #333;
}
#teiki .chigai{
	font-size: 14px;
	color: #369E9E;
	text-align: center;
	margin-bottom: 5px;
}
#teiki table{
	font-size: 11px;
	color: #727272;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
	margin-bottom: 5px;
}
#teiki th{
	padding-left: 10px;
	padding-top: 5px;
	background-color: #DFF4F4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	color: #727272;
	padding-right: 10px;
}
#teiki td{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	color: #333;
	padding: 5px;
	background-color: #FFF;
}



.item_teiki{}
.item_teiki h1{
	color: #307A76;
	font-size: 120%;
	margin-bottom: 8px;
}
.item_teiki p{
	margin-bottom: 5px;
	color: #666;
}
.item_teiki strong{
	font-size: 140%;
	color: #C00;
}


/* ---------------------------------------------------------

 初めての方へ
--------------------------------------------------------- */
#new{
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#new p{
	font-size: 90%;
	margin-right: 5px;
	margin-left: 5px;
}
#new h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #d2670f;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#new h3{
	font-size: 120%;
	font-weight: bold;
	color: #D2670f;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#new h4{
	background-color: #FFF7D5;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #D2670F;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	width: 100px;
}
#new th{
	text-align: left;
	font-size: 120%;
	color: #D2670F;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FFFFD3;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #D2670F;
}
#new td{
	font-size: 90%;
	background-image: url(img/service_txt.jpg);
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#new .box1{
	background-color: #FEA;
	padding: 15px;
	margin-bottom: 15px;
	font-size: 90%;
}
#new .box2{
	padding: 15px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	margin-right: 5px;
	margin-left: 5px;
}


/* ---------------------------------------------------------

 効果的な使い方
--------------------------------------------------------- */
#kouka{
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#kouka p{
	font-size: 90%;
	margin-right: 5px;
	margin-left: 5px;
}
#kouka h2{
	font-size: 110%;
	font-weight: bold;
	color: #d2670f;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#kouka h3{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #CC9900;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: center;
}
#kouka h4{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #17BDB3;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-align: center;
}
#kouka h5{
	font-weight: normal;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #00CCCC;
}
#kouka .ranking table{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
#kouka .ranking td{
	padding-top: 3px;
	padding-bottom: 3px;
}
#kouka .flow td{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#kouka .box1{
	background-color: #FAFAFA;
	font-size: 90%;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

.p_box{
	padding: 10px;
}

.fs_small{
	font-size: 90%;
	font-weight: normal;
}


/* ---------------------------------------------------------

 お悩み別
--------------------------------------------------------- */

/* 共通
--------------------------------------------------------- */
.flow_fc{
	color: #099;
	background-color: #F4FFFF;
	padding: 5px;
	border: 1px dotted #099;
}
.pagetop{
	font-size: 70%;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

/* ------------------------------------------------------ */

#binkan{}
#binkan h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #8E8327;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;	
}
#binkan h3{
	font-size: 100%;
	font-weight: bold;
	color: #8E8327;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8E8327;
}
#binkan h4{
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #8E8327;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #645C1C;

	}

#binkan .cbox{
	background-color: #CBC074;
	padding: 10px;
	color: #FFF;
	font-size: 80%;
	margin-bottom: 10px;
}
#binkan .fc{
	color: #655B1B;
}



#kansou{}
#kansou h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #3398CE;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#kansou h3{
	font-size: 100%;
	font-weight: bold;
	color: #3398CE;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #3398CE;
}
#kansou h4{
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #3398CE;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #216589;

	}

#kansou .cbox{
	background-color: #77BCDD;
	padding: 10px;
	color: #FFF;
	font-size: 80%;
	margin-bottom: 10px;
}
#kansou .fc{
	color: #006699;
}


#keana{}
#keana h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FF6666;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#keana h3{
	font-size: 100%;
	font-weight: bold;
	color: #FF6666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF6666;
}
#keana h4{
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FF6666;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF2B2B;

	}

#keana .cbox{
	background-color: #FFEAEA;
	padding: 10px;
	color: #FF5555;
	font-size: 80%;
	margin-bottom: 10px;
}

#nikibi{}
#nikibi h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #CC66CC;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#nikibi h3{
	font-size: 100%;
	font-weight: bold;
	color: #CC66CC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CC66CC;
}
#nikibi h4{
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #CC66CC;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C45FE0;
	}

#nikibi .cbox{
	background-color: #E4AFE4;
	padding: 10px;
	color: #FFF;
	font-size: 80%;
	margin-bottom: 10px;
}
#nikibi .fc{
	color: #A536A5;
}

#simi{}
#simi strong{
	font-size: 150%;
}
#simi h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FF6600;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#simi h3{
	font-size: 100%;
	font-weight: bold;
	color: #FF6600;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF6600;
}
#simi h4{
	background-color: #FFFFCC;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FF6600;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	width: 100px;
	font-size: 100%;
	color: #333;
	}
	

#simi .cbox{
	background-color: #FF8C40;
	padding: 10px;
	color: #FFF;
	font-size: 80%;
	margin-bottom: 10px;
}
#simi .fc{
	color: #FF6600;
}

#tarumi{}
#tarumi h2{
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #009900;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}
#tarumi h3{
	font-size: 100%;
	font-weight: bold;
	color: #009900;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #F4F2DF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #009900;
}
#tarumi h4{
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #009900;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C45FE0;
	}

#tarumi .cbox{background-color: #E4AFE4;padding: 10px;
	color: #FFF;
	font-size: 80%;
	margin-bottom: 10px;
}
#tarumi .fc{color: #FF0000;}

/* ---------------------------------------------------------

 肌タイプ別　ライン例
--------------------------------------------------------- */
#line_shimi{
	background-color: #D3DDDF;
	text-align: center;
}





/* ポップアップ用 */

div.para {
	line-height: 1.8em;
}
div.para a { font-weight:bold; text-decoration:underline; cursor:pointer; }

/* Tooltip */
#tooltip {
	position:absolute;
	z-index:9999;
	color:#333333;
	font-size:12px;
	width:235px;
	font-weight: normal;
	background-color: #DAFAF9;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #17BDB3;
	line-height: 1.6em;
	padding-top: 10px;
}

#tooltip .tipHeader {
	height: 1px;
}

#tooltip .tipBody {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#tooltip .tipFooter {
	height:10px;
}

div.para h2{
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

div.para h3{
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	color: #C00;
}
div.para h5{
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	color: #17BDB3;
}


div.para a{
	text-decoration: none;
}


/* ---------------------------------------------------------
 定期便変更方法
--------------------------------------------------------- */
#teiki_hen{
	margin: 0;
}
#teiki_hen h2 {
	padding-left: 10px;
	color: #FFFFFF;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	background-color: #17BDB3;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #8DF1EC;
	width: auto;
	padding-right: 0px;
}
#teiki_hen .fc_red{
	color: #933;
	font-weight: bold;
}

#teiki_hen .step {
	width: 70px;
	font-weight: bold;
	color: #FFF;
	background-color: #17BDB3;
	padding: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	}
#teiki_hen .txt{
	margin-bottom: 5px;
}	
#teiki_hen p.step img {	margin-bottom: 8px;	}
#teiki_hen .chuui{
	background-color: #FBEEEE;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C33;
	border-right-color: #C33;
	border-bottom-color: #C33;
	border-left-color: #C33;
	padding: 15px;
	text-align: left;
}

#teiki_hen .q_txt {
	background-image: url(img/teiki/q.gif);
	background-repeat: no-repeat;
	color: #6A6A6A;
	cursor: pointer;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 20px;
	background-color: #F4F4F4;
	font-weight: bold;
	text-align: left;
	}
	
#teiki_hen .ans{
	margin-top: 10px;
	margin-bottom: 20px;
}	
/* ---------------------------------------------------------
 当店からのメールが届かないお客様へ
--------------------------------------------------------- */

#teiki_hen .mailnotsend_txt {
	color: #6A6A6A;
	cursor: pointer;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #F4F4F4;
	font-weight: bold;
	text-align: left;
	}

#teiki_hen .mailnotsend_step {
	width: 200px;
	font-weight: bold;
	color: #FFF;
	background-color: #17BDB3;
	padding: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	}
	
#teiki_hen .mailnotsend_fc_green{
	color: #48D1CC;
	font-weight: bold;
　　font-size: large;
}

/* ---------------------------------------------------------

 商品詳細ページ
--------------------------------------------------------- */

#item_page .powdery1{
	background-color: #FFEEE7;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
}

/* ---------------------------------------------------------

 告知
--------------------------------------------------------- */
#kokuchi{
	font-size: 12px;
}
#kokuchi th{
	background-color: #FFF0F5;
	padding: 5px;
	border: 1px solid #FFF0F5;
}
#kokuchi td{
	border: 1px solid #CCC;
	padding: 15px;
}
#kokuchi .fc1{
	color: #FF1493;
}

/* ---------------------------------------------------------

 わくわく
--------------------------------------------------------- */
#wakuwaku{
	background-color: #FFF;
	padding-top: 15px;
}#wakuwaku p{
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
	font-size: 14px;
}
#wakuwaku .oubo{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #999;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#wakuwaku .toku{
	font-size: 26px;
	color: #FFF;
	background-color: #E15378;
	text-align: center;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#wakuwaku .toku_txt{
	font-size: 13px;
}
#wakuwaku .chuui{
	font-size: 13px;
	background-color: #F4F4F4;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* ---------------------------------------------------------

 マイページ　クレジットカード一覧
--------------------------------------------------------- */
#FS2_AddNewCreditCard a{
	background-image: url(https://c11.future-shop.jp/shop/item/tvert/design/img03/mypage_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
