/*-----------------
     共通
----------------*/
.TopicPath{ padding:0 3px 10px; font-size:0.8em; color:#666666;}
.TopicPath a{ color:#FBA300;}

.contentsTitle{ margin:0 0 20px; border:1px solid #FFE6C7; background:#FFFFCC url(../images/seal/title_bg.gif) repeat-x; padding:10px;}
.contentsTitle h2{ padding:15px; background:url(../images/seal/title_line.gif) no-repeat; font-size:1.4em; margin:0px;}

#contentsMain h3{ background:url(../images/seal/headline_bg1.gif) no-repeat right; margin:0 0 10px; padding:5px; font-size:1.1em; color:#FFFFFF;}
.h4{margin:10px 0 0 8px; font-weight:bold; size:large; color:#FF4500;}
.icon{width: 15px; vertical-align:top;}



/*-----------------
     一覧ページ
----------------*/
.contentsLink{ margin:10px 10px 20px; text-align:center;}
.contentsLink table{ margin:0 auto; text-align:left;}
.contentsLink td{ background:url(../images/seal/clink_bg.gif) top right no-repeat; border:0px solid #fff;}
.contentsLink td a{ display:block; background:url(../images/seal/clink_arrow.gif) no-repeat;
padding:6px 5px 6px 15px; white-space:nowrap; text-decoration:none;
color:#FF6600; font-weight:bold; font-size:12px; line-height:12px;}
.contentsLink td.nolink{ background:none;}


.partsList{ width:680px;}
.partsList h3 small{ font-size:0.8em; font-weight:normal}
#contentsMain .partsInfo h3{ background:url(../images/seal/headline_bg2.gif) top right no-repeat; margin:0 0 10px; padding:5px; font-size:1.1em; color:#FFFFFF;}
.partsInfo{ width:325px; float:left; margin:0 0 0 5px; padding:0px;}
.partsInfo .partsIMG{ width:130px; float:left; padding:0 3px 0 5px}
.partsInfo .partsIMG span{ display:block; padding:3px; line-height:100%; font-size:8px;}
.partsInfo .partsIMG span img{ margin:1px;}
.partsInfo .partsTXT{width:177px; float:right; padding:0 10px 0 0}
.partsInfo .partsTXT h4{ border-bottom:1px dotted #FF6600; color:#FF6600; margin:0px 3px; padding:0 7px 5px;}
.partsInfo .partsTXT p{ border-bottom:1px dotted #FF6600;  margin:0px 3px; padding:5px 7px 8px;}
.partsInfo .partsTXT table{ width:95%; margin:5px 0 0 5px;}
.partsInfo .partsTXT table span{ font-size:0.8em;background:#FFE0CC; display:block; padding:0 3px; margin:2px 0;}
.partsInfo .partsTXT table td{ padding:2px;}
.partsInfo .partsTXT p.partsBtn{ margin: 5px; padding:8px 0; text-align:center; background:#FFEBB5; border:0px;}
.partsInfo .clear{ font-size:1px; height:1px;}
.partsList .bnr{text-align:right; padding:0 10px 10px; margin:0px;}
.partsList .pagetop{ clear:left; text-align:right; padding:10px 10px 30px;}


/*-----------------
     詳細ページ
----------------*/
.partsDetails{}
.partsDetails .partsTXT{ padding:0 10px 20px; line-height:140%;}

.partsDetails .sample{ width:180px; background:url(../images/seal/sample_frame1.gif) no-repeat; float:left; margin:0 5px 0; padding:0px;}
.partsDetails .sampleInner{ background:url(../images/seal/sample_frame2.gif) no-repeat bottom; padding:5px 5px 10px; text-align:center; }
.partsDetails .sample h4{ margin:5px; color:#FF6600;}
.partsDetails .sample table{width:160px; margin:0 auto}
.partsDetails .sample table span{ font-size:0.8em;background:#FFE0CC; display:block; padding:0 3px; margin:2px 0;}
.partsDetails .sample table td{ padding:2px;text-align:left;}
.partsDetails .sample p{border-bottom:1px dotted #FF6600; padding:5px 0; margin:0 5px 5px;}

.partsDetails .col2{ width:460px; float:left;}
.partsDetails .flow{border-top:1px dotted #FF6600; padding:5px 0 0 10px;}
.partsDetails .flow img{ margin:5px;}
.partsDetails .flow ol{ margin:5px 10px 0; padding:5px 10px 0;}
.partsDetails .flow ol li{ color:#FF6600; font-weight:bold; margin:0 0 12px;}
.partsDetails .flow ol li span{ font-weight:normal; color:#333333; display:block;}

.partsDetails p.partsBtn{ margin:0 0 15px; padding:8px; text-align:center; background:#FFEBB5; border:0px;}
.partsDetails .footerNavi{ padding:5px;}
.partsDetails .footerNavi table{ width:670px;}
.partsDetails .clear{ clear:left;}


/*-----------------
     利用規約
----------------*/
.kiyaku_txt{font-size:small; margin:7px;}


/*-----------------
     解約
----------------*/
.cancel_txt{font-size:small; margin:7px 7px 7px 15px;}

/*-----------------
    私のシール帳
----------------*/
.myseak_txt{font-size:small; margin:0px;}

/*-----------------
 ウェブリシールの使い方
----------------*/
.contentsLink2{ margin:10px 10px 20px; text-align:center;}
.contentsLink2 table{ margin:0 auto; text-align:left;}
.contentsLink2 td{ width:125px; background:url(../images/seal/clink_bg.gif) top right no-repeat; border:0px solid #fff;}
.contentsLink2 td a{ display:block; background:url(../images/seal/clink_arrow.gif) no-repeat;
padding:6px 5px 6px 15px; white-space:nowrap; text-decoration:none;
color:#FF6600; font-weight:bold; font-size:12px; line-height:12px;}
.contentsLink2 td.nolink{ background:none;}

.manualbody{width:660px; margin:0 10px 0 10px;}
.manualstep{width:658px; margin:15px 10px 0 10px; background:#FFFFE6; border:1px solid #F4C035;}
.marg10{margin:10px 10px 0 10px;}
.stepimage1{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_01.gif) no-repeat;}
.stepimage2{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_02.gif) no-repeat;}
.stepimage3{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_03.gif) no-repeat;}
.stepimage4{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_04.gif) no-repeat;}
.stepimage5{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_05.gif) no-repeat;}
.stepimage6{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_06.gif) no-repeat;}
.stepimage7{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_07.gif) no-repeat;}
.stepimage8{width:300px; height:180px; margin:10px; background:url(../images/seal/manual_08.gif) no-repeat;}
.steptxt{width:290px; height:170px; border:dotted 1px #F4C035; margin:47px 10px 10px 10px; padding:5px; line-height:19px}
.tri_under{margin-top:15px; margin-left:300px}
textcolor_red{color:red;}

/*-----------------
 ブログサービスごとのシールの貼り付け方法
----------------*/
.marg_bottom20{margin:0 0 20px 10px}
.contener_h2{width:660px; margin-left:8px; border-bottom:dotted 1px orange; padding-bottom:10px}
.head_table{border:1px solid #FFFFFF; margin:0 0 10px 0px; border-spacing:2px; background:#FFFFFF}
.head_table2{border:2px solid; margin:0 0 10px 80px;}
.bg_td{	background:#FFFBCD;	text-align:center; width:300px; border:1px solid #FFE6C7}

/*-----------------
 ウェブリシールＦＡＱ
----------------*/
.margl10{margin:0 0 15px 6px;}
.center_margb15{text-align:center; margin-bottom:15px}
.que{width: 310px; padding:0 3px 10px 3px;}
.bold{font-weight:bold;}
.vtop{vertical-align:top;}
.dotline{margin:10px 0 0 px; padding-bottom:10px;}
.bg-faq_y{background:#FFFBCD; height:5px; font-weight:bold; vertical-align:middle;}
.f-right{float:right;}
.orb{color:#FF4500; font-weight:bold;}
.faq{ width: 660px; line-height: 1.1em;}
.border-tb-y{border-top:1px solid #FFE6C7; border-bottom:1px solid #FFE6C7;}
.border-t-y{border-top:1px solid #FFE6C7;}
.border-y{border:1px solid #FFE6C7; width:100%; margin-top:10px;}
.pad_t3{padding-top:3px;}
.bg-faq_y2{background:#FFFBCD; height:5px; border-bottom:solid 1px #FFE6C7; border-right:solid 1px #FFE6C7; font-weight:bold; vertical-align:middle;}
.bg-faq_y3{background:#FFFBCD; height:5px; border-right:solid 1px #FFE6C7; font-weight:bold; vertical-align:middle;}
.border-b-y{border-bottom:1px solid #FFE6C7;}

/*-----------------
 ブログへの設置方法
----------------*/
.marg5{margin:5px;}
.set_image{margin:5px 0 15px 0;}
.stepimage9{width:300px; height:180px; margin:10px; background:url(../images/seal/set_blog01.gif) no-repeat;}
.stepimage10{width:300px; height:180px; margin:10px; background:url(../images/seal/set_blog02.gif) no-repeat;}
.stepimage11{width:300px; height:180px; margin:10px; background:url(../images/seal/set_blog03.gif) no-repeat;}

.ls_title{font-weight:bold; background:url(../images/seal/ls_bar.gif) no-repeat; margin-bottom:5px; padding-left:5px}
.ls_text{border:dotted 1px #FF6600; padding:5px;}
.ls_table{border:solid 1px #FF6600;}

/*------------------
ブログパーツって？
-------------------*/
.service_main{align:center; background:url(../images/seal/service_back.gif) no-repeat; width:678px; height:270px; margin-left:1px;}
.service_text{width:300px; margin:15px; padding:5px;}
.right_image{float:right; margin:7px 15px 0 0; background:url(../images/seal/img_svc01.gif) no-repeat; width:300px; height:235px}
/*-----------------
 おぼえてクリックゲームランキングページ
----------------*/


.bg_y {

	background:#FFC url(../images/shadow_left2.gif) repeat-y left top;

}

h1,h2{

	margin-right:8px;

}

#rank{

	background:url(../images/h1.gif) no-repeat left top;

}

#shadow2{

	position:static;

	margin-top:-10px;

	margin-left:-12px;

	width:700px;

	height:8px;

	background:#ffc url(../images/shadow_top2.gif) repeat-x left top;

}

.rank_top{

	margin:15px 0 20px 8px;

	vertical-align:top;

}

.rank_f-right{

	float:right;

	padding:0 5px;

}

.hmgn15{

	margin:15px 0;

}

.rank_middle{

	margin:10px 8px;

}

.box1{

	width:320px;

}

.box-right{

	width:320px;

	float:right;

}

.txt_pad10{

	margin:10px 0;

	padding-left:10px;

}

.rank_bottom{

	margin:20px 8px;

}




