@charset "UTF-8";#tops{	padding:0 5px;	margin:10px 0 15px 0;	font-size:80%;}#seller{	width:780px;	margin:0 auto;}#seller .text{	font-size:80%;	line-height:120%;}#forseller{	margin:0 0 15px 0;}#forseller .body{	width:770px;	margin:0;	padding:0 4px;	border-left:1px solid #ccc;	border-right:1px solid #ccc;}#forseller .body .bg{	background:url(/images/seller/bg_seller01.jpg) repeat-x left top;}#forseller .body .introduction{	padding:0 0 0 7px;	border-left:7px solid #3e1f03;	font-size:80%;	line-height:120%;	color:#000;}.sel_choice{	margin:0 0 10px 0;}.sel_choice .body{	padding:3px 20px;	background-color:#eaeaea;	font-size:85%;}.sel_choice .body .txt01{	font-size:12px;}.sel_choice .text{	margin:-5px 0 15px 0;	padding:0 0 0 15px;	font-size:80%;	line-height:120%;}.maru{	color:#fab619;}.sel_table{	margin:0 0 5px 0;	font-size:80%;}.sel_table .bcolor01{	background-color:#ccc;}.sel_table .bcolor02{	font-weight:bold;	background-color:#f2f2f2;}.sel_table .bcolor03{	background-color:#fff9d0;}.sel_table .bcolor04{	background-color:#ffd36e;}.sel_table .bcolor05{	background-color:#ffffff;	color:#ccc;}.sel_table .bcolor06{	background-color:#ff9900;}.sel_table p{	text-align:right;	font-size:100%;}.sel_table .text02{	margin:0 0 15px 0;	padding:0 0 0 15px;	font-size:100%;	line-height:120%;}.seller_index{	margin:0 0 15px 0;}.seller_index .body{	width:770px;	border-left:2px solid #f2f2f2;	border-right:2px solid #f2f2f2;	padding:5px 3px 0 3px;	font-size:80%;	line-height:130%;}.seller_index .body .bodybtn{	background-color:#dedede;	text-align:center;	padding:5px 0;}.seller_area{	margin:0 0 10px 0;}.seller_area .body{	width:770px;	padding:0 5px;	background:url(/images/seller/bg_area.gif) repeat;}.seller_area .body ul{	margin:0;	padding:0;	list-style-type:none;}.seller_area .body li{	float:left;	margin:0 3px 0 0;	padding:0;	height:30px;	font-size:1px;	line-height:1px;	list-style-type:none;}.seller_area .body .sform{	width:750px;	padding:3px 10px 0px 10px;	background-color:#fff;	font-size:80%;	line-height:130%;}.seller_area .body .sform .block{	width:730px;	padding:7px 10px;	background-color:#eaeaea;}.seller_area .body .sform .block .bg{	background:url(/images/seller/img_area_line.gif) repeat-y left top;}.seller_area .body .sform .block .sblk{	background-color:#fff;	padding:10px 12px;}.seller_area .body .sform .arrdown{	margin:5px 0;	padding:0 0 0 54px;}.seller_area .body .sform .btn{	padding:15px 0;	text-align:center;}#sellerb01{	margin:0 0 15px 0;	padding:0;}#sellerb01 .body{	width:720px;	padding:1px 4px;	border-left:1px solid #ccc;	border-right:1px solid #ccc;}#sellerb01 .body .body02{	padding:10px 10px 5px 10px;	background:url(/images/buyer/bg_buyer01.jpg) repeat-x left top;	font-size:80%;	line-height:130%;	color:#000;}#sellerb01 .body .body02 .bpoint{	padding:0 10px;	background:url(/images/seller/bg_lseller.gif) repeat left top;}#sellerb01 .body .body02 .bpoint02{	background:url(/images/seller/bg_lseller.gif) repeat left top;}#sellerb01 .body .body02 .bpoint03{	background-color:#fffedf;}#warmup{	margin:0 0 10px 0;}#warmup p{	font-size:80%;	line-height:130%;}#warmup .body{	padding:5px 5px 5px 7px;	background-color:#eaeaea;}#warmup .body p{	margin:0;	padding:5px;	font-size:80%;	line-height:130%;}#startdash{	margin:0 0 10px 0;}#startdash p{	font-size:80%;	line-height:130%;}#startdash .body{	padding:5px 5px 5px 7px;	background-color:#eaeaea;}#startdash .body p{	margin:0;	padding:5px;	font-size:80%;	line-height:130%;}#technique{	margin:0 0 10px 0;}#technique p{	font-size:80%;	line-height:130%;}#technique .body{	padding:5px 5px 5px 7px;	background-color:#eaeaea;}#technique .body p{	margin:0;	padding:5px;	font-size:80%;	line-height:130%;}#sellerb02{	margin:0 0 15px 0;	padding:0;}#sellerb02 .body{	width:720px;	padding:1px 4px;	border-left:1px solid #ccc;	border-right:1px solid #ccc;}#sellerb02 .body .body02{	padding:5px 10px;	background:url(/images/seller/bg_flow.jpg) repeat-x left top;	font-size:80%;	line-height:130%;	color:#000;}#sellerb02 .body .body02 .bpoint01{	padding-left:7px;	border-left:7px solid #3e1f03;}#flowsteps{	margin:0 0 20px 0;}#flowsteps .body{	padding:0 3px 3px 3px;	border-left:2px solid #ededed;	border-right:2px solid #ededed;}#flowsteps .body .stepblk{	padding:3px 0 3px 7px;	background:url(/images/seller/bg_lseller.gif) repeat left top;}#flowsteps .body .stepblk .stimg{	margin:0 0 6px 0;	padding:0 0 0 5px;}#flowsteps .body .img{	padding:4px 0;	text-align:center;}#flowsteps .body p{	margin:0;	padding:0 5px;	font-size:80%;	line-height:130%;}#flowsteps .body02{	padding:0 8px 3px 8px;	border-left:2px solid #ededed;	border-right:2px solid #ededed;}#flowsteps .body02 p{	margin:0;	padding:0 5px;	font-size:80%;	line-height:130%;}#flowstepnv{	margin:0 0 20px 0;}#flowstepnv ul{	margin:0;	padding:0;	list-style-type:none;}#flowstepnv li{	float:left;	margin:0;	padding:0;	height:37px;	font-size:1px;	line-height:1px;	list-style-type:none;}#flowsteplist{	margin:0;	padding:0 15px;	width:700px;}#flowsteplist h3{	margin:0 0 10px 0;}#flowsteplist .body{	margin:0 0 10px 0;	padding:0 15px;	width:670px;	font-size:80%;	line-height:130%;}#flowsteplist .body span{	color:#fab619;}#flowsteplist p{	margin:0 0 10px 0;	padding:0 15px;	font-size:80%;	line-height:130%;}#flowsteplist p.ty02{	margin:0 0 10px 0;	padding:0 25px;	font-size:80%;	line-height:130%;}#flowsteplist p.normal{	margin:0 0 10px 0;	padding:0;	font-size:80%;	line-height:130%;}#flowsteplist .body02{	margin:0;	font-size:80%;	line-height:130%;	background-color:#f2f2f2;}#flowsteplist .body03{	margin:0;	font-size:80%;	line-height:130%;}#flowsteplist .body04{	margin:0;	padding:2px 5px;	font-size:80%;	line-height:130%;	background-color:#f7ffe3;	border-left:1px solid #dcf1a8;	border-right:1px solid #dcf1a8;}#flowsteplist .body04 h5{	margin:0 0 10px 0;	padding:0 0 8px 2px;	border-bottom:1px dashed #c9dd97;}#flowsteplist .body055{	margin:0;	padding:10px 5px 10px 65px;	width:618px;	font-size:80%;	line-height:130%;	border-left:1px solid #f2f2f2;	border-right:1px solid #f2f2f2;}#sfaq{	width:715px;	margin:0;	padding:0 0 0 15px;}#faqall{	width:705px;	padding:0 5px;	background:url(/images/seller/bg_lseller.gif) repeat left top;}#faqall .body{	width:685px;	padding:5px 10px;	background-color:#fffedf;}#faqall .body h3{	margin:0 0 2px 0;}#faqall .body .sfblk{	margin:0;	padding:0 0 0 26px;	font-size:80%;	line-height:130%;	list-style-type:none;}#faqall .body02{	width:655px;	padding:15px 25px;	background-color:#fffedf;}#faqall .body02 h4{	margin:0 0 15px 0;	text-align:center;}#faqall .body02 .sbody{	width:635px;	border-left:1px solid #fcd375;	border-right:1px solid #fcd375;	padding:9px;	background-color:#fff;}#faqall .body02 .sbody h5{	margin:0 0 10px 0;}#faqall .body02 .sbody p{	margin:0;	font-size:80%;	line-height:130%;}#faqall .body03{	width:680px;	padding:10px 12px 10px 13px;	background-color:#fffedf;}#faqall .body03 h3{	margin:0 0 5px 0;}#faqall .body03 p{	margin:0 0 5px 0;	padding:0 0 0 27px;	font-size:75%;	line-height:130%;}#faqall .body03 .sblist{	padding:8px;	border-left:1px solid #f7d68a;	border-right:1px solid #f7d68a;	background-color:#fff;	font-size:80%;	line-height:130%;}#faqall .body03 .sblist h4{	margin:0 0 5px 0;}#ssupport{	margin:0;}#ssupport .body{	font-size:80%;	line-height:130%;}#ssupport .body02{	margin:0;	padding:10px 5px 0 10px;}#ssupport .body02 .body02b{	width:343px;	font-size:80%;	line-height:130%;	border-left:1px solid #e3e3e3;	border-right:1px solid #e3e3e3;}#ssupport .body03{	margin:0;	font-size:80%;	line-height:130%;	background-color:#f2f2f2;}#faqlist{	margin:0;}#faqlist h2{	margin:0 0 10px 0;}#faqlist .body02{	margin:0 0 10px 0;	padding:0 0 10px 0;	border-bottom:1px dashed #acacac;	font-size:80%;	line-height:130%;}#faqlist .selltop{	margin:0 0 20px 0;	text-align:right;	font-size:80%;	line-height:130%;}#snomucom{	margin:0 0 20px 0;	padding:0 0 0 30px;	font-size:80%;	line-height:130%;}#snomucomfull{	width:705px;	padding:0 5px;	background:url(/images/seller/bg_lseller.gif) repeat left top;}#snomucomfull .body{	width:685px;	padding:5px 10px;	background-color:#fffedf;}#snomucomfull .body h3{	margin:0 0 5px 0;}#snomucomfull .body p{	margin:0 0 10px 0;	padding:0 0 0 31px;	font-size:80%;	line-height:130%;}.snomucomfull02{	margin:0 0 20px 0;}.snomucomfull02 h3{	margin:0 0 10px 0;}.snomucomfull02 .body{	padding:0 0 0 15px;	font-size:80%;	line-height:130%;}.snomucomfull02 .body .grayb{	padding:7px;	background-color:#f2f2f2;}.snomucomfull02 .body .grayb02{	width:356px;	border-left:3px solid #f2f2f2;	border-right:3px solid #f2f2f2;}#flowsteplist .body05{	margin:0 0 0 25px;	font-size:80%;	line-height:130%;}#flowsteplist .body06{	margin:0 0 0 15px;	font-size:80%;	line-height:130%;}#flowsteplist .body041{	margin:0;	background-color:#f7ffe3;	border-left:1px solid #dcf1a8;	border-right:1px solid #dcf1a8;}#flowsteplist .body061 p{	padding:0 10px 0 10px;	font-size:100%;	line-height:130%;}#flowsteplist .body061 table{	margin:0 0 0 15px;}#flowsteplist .body062{	margin:0;	padding:0 0 5px 40px;	background-color:#fefdd8;	border-left:1px solid #ffe7ba;	border-right:1px solid #ffe7ba;}#flowsteplist .body062 p{	margin:0;	padding:5px 0 0 0;}#flowsteplist .body063{	padding:0 0 0 6px;}#flowsteplist .body09{	padding:0 0 0 4px;	background-color:#f2f2f2;}#flowsteplist .body09 p{	padding:0 10px 0 5px;	font-size:100%;}.body09arr{	padding:5px 0 5px 75px;}.body09_g{	padding:6px 0 5px 30px;	border-left:1px solid #f2f2f2;	border-right:1px solid #f2f2f2;	font-size:80%;	line-height:130%;}.body09_y{	padding:0 0 5px 22px;	background-color:#fefdd8;	border-left:1px solid #ffe7ba;	border-right:1px solid #ffe7ba;	font-size:80%;	line-height:130%;}#links{	width:700px;	margin:0 auto;}.links_body{	border-left:3px solid #eaeaea;	border-right:3px solid #eaeaea;	font-size:80%;	line-height:130%;}#speed{	width:715px;	margin:0 auto;}#speed p{	margin:0;	padding:0 0 0 18px;	font-size:80%;	line-height:130%;}.speed_body{	padding:0 10px 15px 40px;	background-color:#fefdd8;	border-left:1px solid #ffe7ba;	border-right:1px solid #ffe7ba;	font-size:80%;	line-height:130%;}#speed .body{	margin:0;	padding:0 0 0 18px;	font-size:80%;	line-height:130%;}#speed .body span{	color:#fab619;}#speed .body055{	margin:0;	padding:10px 5px 10px 65px;	width:618px;	font-size:80%;	line-height:130%;	border-left:1px solid #f2f2f2;	border-right:1px solid #f2f2f2;}.tax_body{	padding:0 0 0 17px;	font-size:80%;	line-height:130%;}#replacement{	width:720px;	margin:0;	padding:0 0 0 10px;}#replacement .body{	padding:10px 8px 0px 8px;}#replacement .body p{	margin:0 0 5px 0;	font-size:80%;	line-height:130%;}#tech{	margin:0;	padding:0 0 0 15px;	width:715px;}#tech h3{	margin:0 0 10px 0;}#tech p{	margin:0 0 10px 0;	padding:0 0 0 15px;	font-size:80%;	line-height:130%;}#tech .body{	margin:0;	padding:8px 15px;	background-color:#f7ffe3;	border-left:1px solid #dcf1a8;	border-right:1px solid #dcf1a8;}#tech .body h4{	margin:0 0 10px 0;}#tech .body .attbody{	padding:0 10px 0 23px;}#tech .body .attbody h5{	margin:0;	padding:0;	font-size:85%;	line-height:130%;}#tech .body .attbody .stbl{	margin:0 0 10px 0;	font-size:75%;	line-height:130%;}#tech .body .attbody .stbl span{	margin-right:3px;	color:#fab619;}#assurance{	margin:0;	padding:0 0 0 15px;	width:715px;}#assurance h3{	margin:0 0 10px 0;}#assurance p{	margin:0 0 10px 0;	padding:0 0 0 15px;	font-size:80%;	line-height:130%;}#assurance .body{	width:680px;	margin:0 auto;}#assurance .body h4{	margin:0 0 5px 0;	padding:0 0 0 3px;}#assurance .body .assblk{	padding:10px;	border-left:1px solid #dcf1a8;	border-right:1px solid #dcf1a8;	background-color:#f7ffe3;	font-size:80%;	line-height:130%;}
#assurance .body .assblk .cimg{
	margin:0 0 5px 0;
}
#sellertop{
	margin:0;
	text-align:right;
	font-size:80%;
	line-height:120%;
}
/*070927watanabe wrote*/
.speed_body_2{
	padding:0 10px 15px 40px;
	background-color:#fefdd8;
	border-left:1px solid #ffe7ba;
	border-right:1px solid #ffe7ba;
	font-size:100%;	line-height:130%;
}
/*	090430  */

.cf:after{ 
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
	content:".";
}

.cf{
	display:inline-block;
}

* html .cf{
	height:1em;
}

.cf{
	display:block;
}

.pabs{
	position:relative;
}
.pdl50{padding-left:50px;}
.pdl101{padding-left:101px;}
.pd7{padding:0 0px 0 7px;}
.mr10{margin-right:10px;}
.abs01{position:absolute; left:34px; top:80px; font-size:80%; line-height:130%;}
.pdl15{padding-left:15px;}
.pdl20{padding-left:20px;}
.pdl28{padding-left:28px;}
.service{
	float:left;
	width:335px;
}
.other{
	width:680px;
	padding-bottom:4px;
	background:url(/images/seller/img_assurance_b01.gif) no-repeat left bottom;
}
.other .t{
	padding-top:4px;
	background:url(/images/seller/img_assurance_t01.gif) no-repeat;
}
.other .t .context{
	padding:7px;
	border-left:1px solid #ffe8b3;
	border-right:1px solid #ffe8b3;
	background-color:#fffedf;
	font-size:80%;
}
.other .t .context .img{
	float:left;
	width:60px;
	padding-top:1px;
}
.other .t .context .text{
	float:left;
	widtH:604px;
}
.color4{color:#c6322d;}
.faq{
	width:695px;
	padding-bottom:8px;
	background:url(/images/seller/img_assurance_b02.gif) no-repeat left bottom;
}
.faq .b{
	padding-top:8px;
	background:url(/images/seller/img_assurance_t02.gif) no-repeat;
}
.faq .b .context{
	padding:10px 20px;
	background:url(/images/seller/bg_assurance01.gif) repeat-y;
}
.faq .b .context .q{
	float:left;
	width:242px;
}
.faq .b .context .a{
	float:left;
	width:385px;
	padding-left:28px;
	padding-top:8px;
	color:#333333;
	font-size:80%;
	line-height:150%;
	background:url(/images/seller/txt_assurance_08.gif) no-repeat 0px 8px;
}
.service2{
	width:695px;
	padding-bottom:4px;
	margin-bottom:50px;
	background:url(/images/seller/img_assurance_b03.gif) no-repeat left bottom;
}
.service2 .b{
	padding-top:4px;
	background:url(/images/seller/img_assurance_t03.gif) no-repeat;
}
.service2 .b .context{
	padding:10px 13px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
}
.service2 .b .context img{
	vertical-align:middle;
	margin-right:5px;
}
.online{
	width:695px;
	padding-bottom:4px;
	background:url(/images/seller/img_assurance_b04.gif) no-repeat left bottom;
}
.online .b{
	padding-top:4px;
	background:url(/images/seller/img_assurance_t04.gif) no-repeat;
}
.online .b .context{
	padding:10px 9px 6px 9px;
	border-left:1px solid #ffbab7;
	border-right:1px solid #ffbab7;
	background-color:#fdd5d3;
}
.onlinebox{
	width:673px;
	padding:5px 0;
	border-left:1px solid #ffbab7;
	border-right:1px solid #ffbab7;
	background-color:#ffffff;
}
.onlinebox .l{
	float:left;
	width:268px;
	padding:5px 0 5px 60px;
}
.onlinebox .r{
	float:right;
	width:270px;
	padding:5px 0 5px 74px;
	border-left:1px dashed #acacac;
}
.service3{
	padding:5px 7px;
	border-left:2px solid #fab619;
	border-right:2px solid #fab619;
	background-color:#ffffff;
}
.service3 .icon{
	float:left;
	width:42px;
}
.service3 .title{
	float:left;
	width:136px;
	font-weight:bold;
	font-size:80%;
}
.iconline{
	position:absolute;
	left:19px;
	top:-30px;
}
.textindent{
	font-size:80%;
	line-height:130%;
	text-indent:-12px;
	padding-left:12px;
}
.financel{
	float:left;
	width:370px;
}
.financer{
	float:right;
	width:305px;
}


.mb2{
	margin-bottom:2px;
}
.mb5{
	margin-bottom:5px;
}
.mb10{
	margin-bottom:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb20{
	margin-bottom:20px;
}
.mb25{
	margin-bottom:25px;
}
.mb30{
	margin-bottom:30px;
}
.mb35{
	margin-bottom:35px;
}
.mr3{
	margin-right:3px;
}
.mr5{
	margin-right:5px;
}
.mr20{
	margin-right:20px;
}
.pdt3{
	padding-top:3px;
}
.pdb5{
	padding-bottom:5px;
}
.pdt5{
	padding-top:5px;
}
.pdt10{
	padding-top:10px;
}
.pdt15{
	padding-top:15px;
}
.pdt20{
	padding-top:20px;
}
.pdl5{
	padding-left:5px;
}
.pdl10{
	padding-left:10px;
}
.pdl15{
	padding-left:15px;
}
.pdl20{
	padding-left:20px;
}
.pdr10{
	padding-right:10px;
}
.pd10{
	padding:10px;
}
.pdr20{
	padding-right:20px;
}
.text10{
	font-size:65%;
	line-height:130%;
}

.text12{
	font-size:80%;
	line-height:130%;
}
.text14{
	font-size:90%;
	line-height:150%;
}

/* 右カラム */

dl.rnavisell01 {

}

dl.rnavisell01 dt {
	margin-top: 5px;
	padding-left:15px;
	font-size:100%;
	line-height:130%;
}

dl.rnavisell01 dd {
	margin-top: 10px;
	background: url("/images/common/arr_m.gif") no-repeat 0px 3px;
	padding-left:15px;
	font-size:100%;
	line-height:130%;
	font-weight: bold;
}


/* 下層ページ右カラム */

.waku01 {
	background-color:#FFFFFF;
	border-left:2px solid #F6BD19;
	border-right:2px solid #F6BD19;
	padding:10px 5px 5px 7px;
}

.waku01 .leftimg {
	float:left;
	width:57px;
}

.waku01 .righttxt {
	float:left;
	width:122px;
	font-size:100%;
	line-height:120%;
}

.waku01 .righttxt  a{
	font-weight:bold;
}


/* ブロック閉じ画像 */
img.rmenu_blk_btm {
	display: block;
	margin: 0 auto;
	padding: 0;
}
