@charset "Shift_JIS";

/* ▼ＡＦとは？  */

.tbl_affiliate {
	width: 490px;
	border: 1px solid #FFFFFF;
}

.tbl_affiliate th {
	background: #FFEEDD;
	border: 1px solid #FFFFFF;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}

.tbl_affiliate td {
	background: #FFFAF4;
	border: 1px solid #FFFFFF;
	text-align: center;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
}

.tblrechead_aftop {
	width: 110px;
	text-align: center;
}
.tblrechead_aftop01 {
	width: 55px;
	text-align: center;
}

.tblrechead_aftop02 {
	text-align: center;
}

.tblrechead_aftop03 {
	text-align: left;
	width: 235px;
}

.textaf {
	color: #ff9900;
	text-align: center;
	font-weight: bold;
}


/* ▼SEO講座 */


.mdlbannerarea_5 {
	width: 490px;
	text-align: center;
	border: 1px solid #6699cc;
	border-left: none;
	border-right: none;
	border-bottom: none;
	margin: 15px auto 0 auto;
	padding: 0 0 0 0;
	text-align: left;
}
.mdlbanner01_5 {
	float: left;
	width: 230px;
	margin: 0 5px 0 10px;
	/* IE用ハック */
	_margin: 0 5px 0 5px;
	padding: 0 0 0 0;
}
.mdlbanner02_5 {
	float: right;
	width: 230px;
	margin: 0 10px 0 5px;
	/* IE用ハック */
	_margin: 0 5px 0 5px;
	padding: 0 0 0 0;
}


.partner5 ul {
	background:#f1fbfc none repeat scroll 0 0;
	text-align: left;
	margin: 1px 1px 0px 0px;
	padding:5px 5px 5px 15px;
	font-size: 12px;

}

.partner5 li {
	background:transparent url(https://www.lovecosmetic.jp/images/icon/hana10.gif) no-repeat scroll left center;
	margin:3px 0 0;
	padding:1px 0 1px 18px;
}

.tbl_partner5 {
	margin: 0px 0px 10px 0px;
	padding: 5px;
	text-align: left;
	background-color:#FFFFFF;
	border: 1px solid #6699cc;/*コンテンツボックスの枠線の色*/
	width: 478px;
	line-height:15px;
	background-repeat: repeat;
}

.h3partner5 {
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	background: #E1F4F7;
	margin: 0px 0px -1px 0px;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}

#tblpartner5 {
	width: 490px;
	margin: 0px 0px -3px 0px;
	padding: 0 0 0 0;
	border: 1px solid #6699cc;
}


#tblpartner5 th {
	text-align: left;
	color: #003366;
	width: 150px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}
#tblpartner5 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}


#tblpartner5_2 {
	width: 488px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #6699cc;
}


#tblpartner5_2 th {
	text-align: left;
	color: #003366;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}
#tblpartner5_2 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}


/* ▼売上アップ・チェック  */

.tbl_point {
	margin: 0px 0px 10px 0px;
	padding: 5px;
	text-align: left;
	background: #F9FDFD;
	width: 478px;
	line-height:15px;
	background-repeat: repeat;
}

.h3_point {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #6699cc none repeat scroll 0 0;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
}

.tbl_point02 {
	width: 300px;
	margin: 3px 3px 3px 20px;
	padding: 5px 0 5px 5px;
	background: #F9FDFD;
}

#tblpoint03 {
	width: 490px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	border: 1px solid #6699cc;
	text-align: left;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
}


#tblpoint03 th {
	text-align: left;
	color: #ffffff;
	width: 150px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}
#tblpoint03 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}

#listpoint03 {
	width: 490px;
	margin: 0 auto 0 auto;
	padding: 15px 0px 15px 0px;
	text-align: left;
	background: #ffffe8;
}

#listpoint03 li {
	list-style-image: url("https://www.lovecosmetic.jp/images/icon/hanagreen.gif");
	margin: 3px 0 0 20px;
	padding: 3px;
}


/* ▼アフィリエイトQ&A  */

.tblsozai_faq01 {
background-color:#FFFFCC;
background-repeat:repeat;
line-height:110%;
margin:0 0 10px;
padding:5px;
text-align: center;
width:400px;
}

.tblsozai_faq02 {
background-color:#FFF5D0;
background-repeat:repeat;
line-height:110%;
margin:0 0 10px;
padding:5px;
text-align: left;
width:400px;
}

/* ▼SEO対策  */

.textarea_af4 {
color:#000000;
font-size:11px;
height:80px;
list-style-position:outside;
margin:5px 10px;
overflow-x:visible;
overflow-y:auto;
padding:5px 10px;
text-align:left;
width:390px;
}


.af_imgintroleft {
	float: left;
	width: auto;
	margin: 0 5px 5px 300px;
	padding: 0 0 0 0;
}

.orange1b14 {
	color: #FF6600;		/* オレンジ */
	font-weight: bold;
	font-size: 14px;
}


#tblsozai_1 {
	width: 488px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #F5929B;
}


#tblsozai_1 th {
	text-align: left;
	color: #003366;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #F5929B;
}
#tblsozai_1 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #F5929B;
}


#tblpartner3 {
	width: 300px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #6699cc;
}


#tblpartner3 th {
	text-align: left;
	color: #003366;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}
#tblpartner3 td {
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}


.tblsozai_index1 {
	text-align: left;
	width: 500px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699CC;
}

.tblsozai_index2 {
	text-align: left;
	width: 500px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	background-color:#F7FFE6;
}

.tblsozai_index3 {
	text-align: left;
	width: 500px;
	margin: 0 0 0 0;
	padding: 5px 0 5px 5px;
	background-color:#FFF5F0;
}

/* ▼RSS  */

#afnews33692 {
		text-align:left;
		margin: 10px 0px 10px 0px;
		background:#FFFFFD;
		border: 1px dashed #333;
		width: 550px;
}

.feedburnerFeedBlock {
		text-align:left;
		margin: 10px 0px 10px 0px;
		background:#FFFFEC;
		border: 1px dashed #CCCCCC;
		width: 550px;
}
.feedburnerFeedBlock ul {
		text-align:left;
		margin: 0px;
		padding: 0px;
		background:#FFFFFD;
		width: 550px;
}
.feedburnerFeedBlock li{
		text-align:left;
		margin: 5px 5px 5px 5px;
		padding: 0px;
}
.feedTitle {
		text-align:left;
		color: #FFF;
	    background-color: #6699CC;
		font-size: 12px;
		font-weight: bold;
		padding: 5px;
		margin: 0px 0px 0px 0px;
}
	
.feedTitle a{
		text-align:left;
		color: #FFF;
		width: 550px;
}

.feedTitle a:visited{
		text-align:left;
		color: #FFF;
}
.date{
		margin: 0px;
}
			
.date p{
		text-align:left;
		color: #666;
		font-size: 9px;
		margin: 0px 0px 0px 0px;
}
.headline {
		text-align:left;
	    border-left:solid 5px #9EBEDE;
		padding-left: 10px;
		font-size: 10px;
		color: #006666;
		width: 550px;
}
		
.headline a{
		text-align:left;
		padding-left: 5px;
		font-size: 12px;
		color: #3366CC;
		width: 550px;
}


/* ▼マイリンク作成方法  */


.tbl_mylink {
	width: 490px;
	border: 2px solid #FFFFFF;
}

.tbl_mylink th {
    text-align:center;
	background: #FFC286;
	border: 2px solid #FFFFFF;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	color:#FFFFFF
}

.tbl_mylink td {

    text-align:left;
	background: #FFEEDD;
	border: 2px solid #FFFFFF;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
}


/* ▼A8商品リンク作成方法  */

.h3a8link {
background:#006600 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
padding:5px 0 5px 5px;
text-align:left;
}

.a8link2b14 {
	color: #006600;		
	font-weight: bold;
	font-size: 14px;
}

.a8link4b {
	color: #006600;
	font-weight: bold;	
}


/* ▼AT商品リンク作成方法  */

.h3atlink {
background:#6699cc none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0;
padding:5px 0 5px 5px;
text-align:left;
}

.atlink2b14 {
	color: #6699cc;		
	font-weight: bold;
	font-size: 14px;
}

.atlink4b {
	color: #6699cc;
	font-weight: bold;	
}


.tbl_atlink {
	width: 490px;
	border: 2px solid #FFFFFF;
}

.tbl_atlink td {

    text-align:left;
	background: #E2ECF5;
	border: 2px solid #FFFFFF;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
}




/* ▼ジャムウ専門店  */


h3.taikendan {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://www.lovecosmetic.net/jamu/images/h3back2.gif) repeat scroll 0 0;
clear:both;
color:#669900;
font-size:14px;
font-weight:bold;
margin:10px 0 10px 0px;
padding:5px 5px 5px 15px;
text-align:left;
width:497px;
}

.taiken_jamu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://www.lovecosmetic.net/jamu/images/txt_background.gif) repeat scroll 0 0;
clear:both;
font-size:12px;
line-height:13px;
margin:10px 0 10px 0px;
padding:15px;
text-align:left;
}

/* ▼テンプレートダウンロード  */

.h3download {
	text-align: left;
	color:#FFFFFF;
	width: 489x;
	font-size: 12px;
	font-weight: bold;
	background: #6699CC;
	margin: 0px 0px -1px 0px;
	padding: 5px 0 5px 5px;
	border: 1px solid #6699cc;
}

.tbl_download {
	margin: 0px 0px 10px 0px;
	padding:0 0 0 0 ;
	text-align:left;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	width: 489x;
	line-height:15px;
	background-repeat: repeat;
}

.tbl_download td {
	width: 163px;
	text-align: left;
	margin: 0 0 0 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

/* ▼テンプレート使用法  */

.howtobox {
	margin: 15px 0px 10px 0px;
	padding:8 0 0 0 ;
	text-align:left;
	background-color:#FFFFFF;
	border-top: 1px solid #CCCCCC;
	line-height:15px;
	background-repeat: repeat;
}

/* ▼ＡＦページ内の詳細設定  */

.af_imgleft {
	float: left;
	width: auto;
	margin: 0 5px 0 0;
	padding: 0 0 3px 0;
}


/* ハック
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
