@charset "utf-8";
/*▼cmsにもともとある記述*/

/*ヘッダー*/
.header{
	display: block;
}

.header-logo{
	display: block;
}

.site-logo{
	display: block;
	width: 375px !important;
}

.header-nav{
	display: block;
}

/*フッダー*/
.footer-nav {
    float: none; 
    width: 1120px;
    max-width: 100%;
     margin: 0 -10px; 
}

.footer-nav-item{
	width: 100%;
}

.foot-wrapper{
	background: none;
	padding:0;
}

.navbar > ul{
	display: block;

}

.nav#gnav ul li{
	margin: 0;
}

.navbar li{
	display: block;
	margin: 0;
}

.navbar li:hover a{
	    border-bottom: none;
}

/*▲cmsにもともとある記述*/


/*東京複合機css*/
a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

html,body {
	height:100%;
}

body {
	background-color:#F7F7F5;
	font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

#wrap{
	margin:0 auto 40px auto;
	padding:40px;
	width:1040px;
	min-height: 100%;
	_height: 100%;
	background-color:#FFFFFF;
}

#wrap2{
	margin:0 auto 40px auto;
	padding:40px;
	width:1040px;
	background-color:#FFFFFF;
}

#frame{
	margin:30px auto 30px auto;
	width:1120px;
	min-height: 100%;
	_height: 100%;
}

#contents{
	margin:30px auto 30px auto;
	padding:40px;
	width:800px;
	text-align:left;
	font-size:16px;
	line-height:26px;
	background-color:#FFFFFF;
}

#contentsN{
	float:right;
	margin-top:15px;
	padding:40px;
	width:800px;
	text-align:left;
	font-size:16px;
	line-height:26px;
	background-color:#FFFFFF;
	margin-bottom: 70px;
}

#contentsN_s{
	float:right;
	margin-top:15px;
	padding:0px;
	width:800px;
	text-align:left;
	font-size:16px;
	line-height:26px;
	background-color:#FFFFFF;
	margin-bottom: 70px;
}

#contentsE{
	/*margin-top:15px;
	padding:40px;*/
	width:755px;
	text-align:left;
	font-size:16px;
	line-height:26px;
	background-color:#FFFFFF;
	/*margin-bottom: 70px;*/
	margin: 0 auto;
}

#sideBar{
	float:left;
	margin:15px 30px 0 0;
	width:210px;
	text-align:left;
	font-size:16px;
	line-height:26px;
}

#sideBar p.copy{
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_side_ttl_buy.jpg) no-repeat 0 0;
	margin: 0;
}

#sideBar p.copy-pr{
	margin-top:20px;
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_sidenav_price.jpg) no-repeat 0 0;
}

#sideBar p.copy-pv{
	margin-top:20px;
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_sidenav_paper.jpg) no-repeat 0 0;
}

#sideBar p.copy-info{
	margin-top:20px;
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_sidenav_info.jpg) no-repeat 0 0;
}

#sideBar p.mante{
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/mente_side_nav.jpg) no-repeat 0 0;
	margin: 0;
}


#sideBar p.repair{
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repair_side_nav.jpg) no-repeat 0 0;
	margin-bottom: 0;
}

#sideBar p.column{
	padding:10px 0 0 45px;
	height:50px;
	line-height:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/column_page_sidenav_image01.jpg) no-repeat 0 0;
}

#sideBar p span.blk{
	font-size:12px;
	letter-spacing:-1px;
}

#sideBar p span.grL{
	color:#068C88;
	font-weight:bold;

}

#sideBar ul.sideNav, #sideBar dl.sideNav{
	padding:0 10px 0 10px;
	background-color:#FFFFFF;
	margin: 0;
}

#sideBar dl.sideNav dt.color{
	padding:10px 0 6px 36px;	
	color:#068C88;
	background:transparent url(../../copy/used/imgs/usedcp_10_sidenav_icon_coler.jpg) no-repeat 0 8px;
}

#sideBar dl.sideNav dt.mono{
	margin-top:10px;
	padding:10px 0 6px 36px;	
	color:#068C88;
	background:transparent url(../../copy/used/imgs/usedcp_10_sidenav_icon_mono.jpg) no-repeat 0 8px;
}

#sideBar ul.sideNav li{
	border-bottom:1px dotted #068C88;
	padding:10px 0 10px 14px;
	font-size:14px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/sidenav_arrow.png) no-repeat 0 18px;
	width: 93%;
    text-align: left;
    display: block;
}

#sideBar dl.sideNav dd{
	border-bottom:1px dotted #068C88;
	padding:10px 0 10px 14px;
	font-size:14px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/sidenav_arrow.png) no-repeat 0 18px;
	width: 93%;
    text-align: left;
    display: block;
}

#sideBar ul.sideNav li:last-child{
	border-bottom:none;
}

#sideBar dl.sideNav dd:last-child{
	border-bottom:none;
}

/* header Module */
header{
	margin-bottom:55px;
	width:100%;
}

header h1.catch{
	margin-bottom:35px;
	padding:5px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background-color:#A0B1B1;
}

header p.catch{
	margin-bottom:35px;
	padding:5px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background-color:#A0B1B1;
}


.head-group{
	margin:0 auto 35px auto;
	width:1120px;
	height: auto
}

.head-group .head-g1{ 
	float:left;
	margin-right:50px;
	width:375px;
}

.head-group .head-g2{ 
	float:left;
	margin-right:25px;
	width:170px;
}

.head-group .head-g3{ 
	float:right;
	padding:8px;
	width:484px;
	background-color:#FFFBC7;
}

.head-group_ch{
	/*margin:0 auto 50px auto;*/
	width:1120px;
	display: flex;
}

.head-group_ch .head-g2{ 
    margin-left: 155px;
    width: 410px;
}

.head-group_ch .head-g3{ 
    width: 100px;
	padding-left: 15px;
}

.head-group .head-g3 .fLbox{
	margin-right:8px;
	width:296px;
}

.head-group .head-g3 .fRbox{ 
	width:180px;
}

.head-cha-Btn{
	margin:0 auto;
	width:1120px;
	text-align: right;
}


/* nav Module */
nav#gnav ul{ 
	margin:0 auto;
	width:1130px;
}

nav#gnav ul li{
	font-size:18px;
	text-align:center;
	line-height:22px;
}

nav#gnav ul li span{
	font-size:14px;
}

nav#gnav ul li a{
	display:block;
	padding-top:85px;
	height:65px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

nav#gnav ul li:first-child a{
	float:left;
	margin-right:15px;
	width:173px;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav01_top.png) no-repeat 0 0;
}

nav#gnav ul li:first-child a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav01_top_over.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(2) a{
	float:left;
	margin-right:15px;
	width:173px;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav02_repair.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(2) a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav02_repair_over.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(3) a{
	float:left;
	margin-right:15px;
	width:180px;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/top_head_gronav03_buy_240628_134621_1.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(3) a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/top_head_gronav03_buy_over_240628_134636_1.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(4) a{
	float:left;
	margin-right:15px;
	width:173px;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav04_mainte.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(4) a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav04_mainte_over.png) no-repeat 0 0;
}


nav#gnav ul li:nth-child(5) a{
	float:left;
	width:173px;	
	margin-right:15px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav06_colum.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(5) a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202311/top_head_gronav06_colum_over.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(6) a{
	float:left;
	padding-top:100px;
	width:173px;
	height:50px;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/top_head_gronav05_a1info_240628_134355_1.png) no-repeat 0 0;
}

nav#gnav ul li:nth-child(6) a:hover{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/top_head_gronav05_a1info_over_240628_134406_1.png) no-repeat 0 0;
}

nav#gnav ul li.contact a{
	display:none;
}

/* footer Module */
footer{
	margin:0 auto 0 auto;
	width:1120px;
	text-align:left;
}

footer h2{
	padding:15px 0 15px 100px;
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/top_foot_conv_icon.png);
	background-position:290px 6px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
	margin: 0;
}

footer .foot-conWrap{
	padding:25px 40px;
	width:1040px;
	background-color:#FFFAC6;
}

footer .foot-conWrap .fLbox{
	margin-right:10px;
	width:650px;

}

footer .foot-conWrap .foot-flow .fRbox{
	padding-top:33px;
	width:380px;
}

footer .foot-conWrap h4.txt{
	margin-bottom:5px;
	font-size:20px;
}

footer .foot-conWrap .con{
	padding:10px;
	width:1020px;
	background-color:#FFF698;
}

footer .foot-conWrap .con .fLbox{
	margin-right:10px;
	width:630px;
}

footer .foot-conWrap .con .fRbox{
	width:380px;
}

footer .foot-conWrap .con .fRbox a.foot-conBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding-top:40px;
	padding-left:130px;
	width:250px;
	height:60px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edad0b+0,edad0b+89,ea750c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,144,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,144,11) 87%, rgb(255,115,11) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff900b', endColorstr='#ff730b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:28% 50%;
}

footer .foot-conWrap .con .fRbox a.foot-conBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ea750c+1,ea750c+89,d34b0c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,background: rgb(255,115,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,115,11) 86%, rgb(235,85,0) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff730b', endColorstr='#eb5500',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:28% 50%;
}

footer p.backTop{
	margin:60px 0 0 925px;;
	width:155px;
	height:35px;
}

footer .foot-navWrap{
	padding:40px;
	background-color:#FFFFFF;
}

footer .foot-navBox{
	width:1040px;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202406/top_foot_stuff_img_240628_135522_1.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

footer .foot-navBox p{
	margin-bottom:15px;
}

footer .foot-navBox p span{
	font-size:18px;
}

footer .foot-navBox .arrowL{
	padding-left:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 2px;			
}

/*footer .foot-navBox .repair{
	border-bottom:2px dotted #068C88;
	padding:0 0 0 30px;
	width:180px;
	font-size:14px;
	line-height:36px;
	background-image:url(../../imgs2016/top_foot_icon_repair.jpg);
	background-position:0 6px;
	background-repeat:no-repeat;	
}

footer .foot-navBox .lease{
	border-bottom:2px dotted #068C88;
	padding:0 0 0 30px;
	width:230px;
	font-size:14px;
	line-height:36px;
	background-image:url(../../imgs2016/top_foot_icon_buy.jpg);
	background-position:0 6px;
	background-repeat:no-repeat;	
}

footer .foot-navBox .mante{
	border-bottom:2px dotted #068C88;
	padding:0 0 0 30px;
	width:180px;
	font-size:14px;
	line-height:36px;
	background-image:url(../../imgs2016/top_foot_icon_mainte.jpg);
	background-position:0 6px;
	background-repeat:no-repeat;	
}

footer .foot-navBox .company{
	border-bottom:2px dotted #068C88;
	padding:0 0 0 30px;
	width:100px;
	font-size:14px;
	line-height:36px;
	background-image:url(../../imgs2016/top_foot_icon_a1info.jpg);
	background-position:0 6px;
	background-repeat:no-repeat;	
}
*/

footer .foot-navBox ul.foot-nav{
	width:1040px;
}

footer .foot-navBox ul.foot-nav li{
	float:left;
	margin-right:20px;
	padding-left:16px;
	font-size:12px;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 9px;		
}

footer ul.foot-sub-nav{
	margin-bottom:30px;
	padding:15px 0 0 0;
	width:1120px;
	font-size:12px;
	line-height:18px;
}

footer ul.foot-sub-nav li{
	float:left;
	text-align:center;	
}

footer ul.foot-sub-nav li.pd1{
	border-right:1px solid #A0B1B1;
	padding:0 45px 0 105px;
	width:160px;
	text-align:center;	
}

footer ul.foot-sub-nav li.pd2{
	border-right:1px solid #A0B1B1;
	padding:0 45px;
	width:160px;
	text-align:center;	
}

footer ul.foot-sub-nav li.pd3{
	padding:0 0 0 45px;
	width:160px;
	text-align:center;	
}

footer .foot-credit{
	margin-bottom:30px;
	padding:0 40px;
	width:1040px;
}

footer .foot-credit .fLbox{
	margin-right:200px;
	width:357px;
}

footer .foot-credit .fRbox{
	float:left;
	width:458px;
	font-size:12px;
	line-height:16px;
}

footer .foot-credit .fRbox .sfLbox{
	float:left;
	padding:24px 0 0 50px;
}

footer .foot-credit .fRbox .sfRbox{
	float:right;
	padding-top:15px;	
}

small{
	display:block;
	padding:5px 0;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	background-color:#A0B1B1;	
}

/* パンクズ */
#breadcrumbs ol li {
  display: inline;
  list-style-type: none;
  font-size:14px;
}

#breadcrumbs ol li:before {
  content: " > ";
}

#breadcrumbs ol li:first-child:before {
  content:"";
}

/* タイトル・見出し Module */
h1.txt{
	border:1px solid #CCCCCC;
	padding:10px 0;
	font-size:14px;
	font-style:normal;
	text-align:center;
	margin: 0;
}

img.title{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

p.titleCatch{
	margin:-8px 0 20px 0;
	padding:5px 0;
	border:1px solid #CCCCCC;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

h2.txt{
	border-bottom:1px solid #068C88;
	padding-bottom:12px;
	color:#068C88;
	font-size:26px;
	letter-spacing:-1px;
	font-weight:bold;
	margin:30px 0 20px !important;
}

h2.txt span.blk{
	font-size:14px;
}

h3.txt{
	border-left:5px solid #068C88;
	padding-left:10px;
	color:#000000;
	font-size:20px;
	font-weight:normal;
	margin: 10px 0;
	background: none;
}

h3.txt span{
	color:#068C88;
	font-weight:bold;
}

h3.txt2{
	color:#068C88;
	font-size:20px;
	font-weight:bold;
}

h3.txt2 .ml{
	font-size:30px;
	font-weight:bold;
}

h3.step1{
	color:#068C88;
	padding:2px 0 10px 36px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_flow_no_icon1.png) no-repeat 0 0;	
}

h3.step2{
	color:#068C88;
	padding:2px 0 10px 36px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_flow_no_icon2.png) no-repeat 0 0;	
}

h3.step3{
	color:#068C88;
	padding:2px 0 10px 36px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_flow_no_icon3.png) no-repeat 0 0;	
}

h3.step4{
	color:#068C88;
	padding:2px 0 10px 36px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_flow_no_icon4.png) no-repeat 0 0;	
}

section#privacy h4.txt{
	font-size:18px;
	font-weight:bold;
	margin: 20px 0 10px;
}

/* text Module */
p.ptxt{
	font-size:16px;
	line-height:26px;
}

p.ptxts{
	font-size:14px;
}

p.ptxtl{
	font-size:22px;
	font-weight:bold;
}

p.gfb{
	padding-left:16px;
	font-weight:bold;
	background:transparent url(../imgs/sq_green.jpg) no-repeat 0 3px;
}


span.blk{
	display:block;
}

span.gr{
	color:#068C88;
	font-weight:bold;
}

span.bl{
	color:#3380AD;
	font-weight:bold;
}

span.pl{
	color:#5D639C;
	font-weight:bold;
}

.teisei{
	text-decoration:line-through;
}

.fb{
	font-weight:bold;
}

strong{
	color:#D93828;
}

b{
	color:#D93828;
}

.font-bold{
	font-weight: bold;
}

/* margin Module */
.mb0{
	margin-bottom:0px !important;
}

.mb5{
	margin-bottom:5px !important;
}

.mb8{
	margin-bottom:8px !important;
}

.mb10{
	margin-bottom:10px !important;
}

.mb15{
	margin-bottom:15px !important;
}

.mb20{
	margin-bottom:20px !important;
}

.mb25{
	margin-bottom:25px !important;
}

.mb30{
	margin-bottom:30px !important;
}

.mb40{
	margin-bottom:40px !important;
}

.mb50{
	margin-bottom:50px !important;
}

.mt0{
	margin-top:0 !important;
}

.mt5{
	margin-top:5px !important;
}

.mt8{
	margin-top:8px !important;
}

.mt10{
	margin-top:10px !important;
}

.mt15{
	margin-top:15px !important;
}

.mt20{
	margin-top:20px !important;
}

.mt25{
	margin-top:25px !important;
}

.mt30{
	margin-top:30px !important;
}

.mt40{
	margin-top:40px !important;
}

.mt50{
	margin-top:50px !important;
}

.ml5{
	margin-left:5px;
}

.ml8{
	margin-left:8px;
}

.ml10{
	margin-left:10px;
}

.ml15{
	margin-left:15px;
}

.ml20{
	margin-left:20px;
}

.ml25{
	margin-left:25px;
}

.ml30{
	margin-left:30px;
}

/* position Module */
.center{
	text-align:center;
}

.vt{vertical-align: top !important;}

.vm{vertical-align: middle !important;}

.vb{vertical-align: bottom !important;}


/* list Module */
ul.lst li.dot{
	margin-bottom:8px;
	padding:0 0 0 14px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/yo_text_ten.jpg) no-repeat 0 8px;
}

ul.lst li.dot:last-child{
	margin-bottom:0;
}


/* box Module */
.clo2{

	width:800px;
}

.planeBox{
	/*width: 735px;*/
	padding:20px;
	background-color:#F7F7F5;
	margin: 20px 0 30px;
}

.fLbox .planeBox,.fRbox .planeBox{
	/*width: 340px;*/
	padding:20px;
	background-color:#F7F7F5;
	margin: 20px 0 30px;
}

.planeBoxW{
	padding:20px;
	background-color:#FFFFFF;
}

.fLbox{
	float:left;
}

.fRbox{
	float:right;
}

/* table Module */
table.table_std{
	width: 100%;
	border: solid 1px #CCCCCC;
	table-layout: fixed;
	line-height:20px;
}

table.table_std th,
table.table_std td{
	padding: 8px;
	border: solid 1px #CCCCCC;
}

table.table_std th{
	background: #F7F7F5;
}

table.table_std td.middle{
	background: #DCEBFA;
}

table.table_std tr td{
	background: #FFFFFF;
}

table.table_std td{
	vertical-align: top;
}

/*２個目table*/
table.table_std2 th,
table.table_std2 td{
	padding: 8px;
	border: solid 1px #CCCCCC;
}

table.table_std2 th{
	background: #F7F7F5;
}

table.table_std2 td.middle{
	background: #DCEBFA;
}

table.table_std2 tr td{
	background: #FFFFFF;
}

table.table_std2 td{
	vertical-align: top;
}


/* conversion Module */
h2.contxt{
	padding:12px 0 5px 40px;
	color:#E48800;
	font-size:26px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/parts_05.jpg) no-repeat left top;
}

h2.contxt2{
	padding:10px 0 10px 120px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/con_icon.png);
	background-position:70px 5px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
}

section.repair-product h2.contxt2{
	padding:10px 0 10px 80px;
	background-position:34px 5px;
}

section.mante h2.contxt2{
	padding:10px 0 10px 0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/con_icon.png);
	background-position:230px 5px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
}

h2.contxt3{
	margin-top:30px;
	padding:15px 0 15px 0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/con_icon.png);
	background-position:155px 18px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
}

section#contact section#repair h2.contxt3{
	padding:15px 0;
	background-position:265px 6px;
}

section#contact section#lease-mante h2.contxt3{
	padding:15px 0;
	background-position:155px 6px;
}

h2.contxt4{
	margin-top:30px;
	padding:5px 0 5px 0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/con_icon.png);
	background-position:210px 30px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
}

h2.contxts{
	margin-top:30px;
	padding:10px 0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/con_icon.png);
	background-position:200px 6px;
	background-repeat:no-repeat;
	background-color:#F6AD3C;
}

h2.contxt3 span.blk{
	font-size:14px;
	font-weight:bold;
}

h2.contxt4 span.blk{
	font-size:14px;
	font-weight:bold;
}

h3.contxt{
	padding:0 0 0 18px;
	font-size:16px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/sq_orange.jpg) no-repeat 0 2px !important;
	margin: 20px 0 5px 0;
}

.conBox{
	margin-bottom:30px;
	padding:20px;
	width:760px;
	background-color:#FEF7D5;
}

.conBox2{
	margin-bottom:30px;
	padding:18px 30px 18px 30px;
	width:92%;
	background-color:#FFFAC6;
}

.conBox2 .contactBox{
	padding:10px 10px 5px 10px;
	background-color:#FFF698;
}

.conBox2 .contactBox .fLbox{
	margin-right:10px;
	width:425px;
}

.conBox2 .contactBox .fRbox{
	width:240px;
}

a.conBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding-top:60px;
	width:262px;
	height:60px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edad0b+0,edad0b+89,ea750c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,144,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,144,11) 87%, rgb(255,115,11) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff900b', endColorstr='#ff730b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 35%;
}

a.conBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ea750c+1,ea750c+89,d34b0c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,115,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,115,11) 86%, rgb(235,85,0) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff730b', endColorstr='#eb5500',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 35%;
}

a.conBtn2{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding-top:50px;
	width:242px;
	height:50px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edad0b+0,edad0b+89,ea750c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,144,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,144,11) 87%, rgb(255,115,11) 100%); /* FF3.6-15 */
	background:url(.https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff900b', endColorstr='#ff730b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 25%;
}

a.conBtn2:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ea750c+1,ea750c+89,d34b0c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,115,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,115,11) 86%, rgb(235,85,0) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff730b', endColorstr='#eb5500',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 25%;
}

a.conBtn2:visited{
	color: #fff;
    text-decoration: none;
}

a.head-conBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding-top:46px;
	width:180px;
	height:38px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	letter-spacing:2px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edad0b+0,edad0b+89,ea750c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,144,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,144,11) 87%, rgb(255,115,11) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff900b', endColorstr='#ff730b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 25%;
}

a.head-conBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ea750c+1,ea750c+89,d34b0c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,115,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,115,11) 86%, rgb(235,85,0) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff730b', endColorstr='#eb5500',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 25%;
}

a.r-conBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding-top:43px;
	padding-left: 99px;
    width: 224px;
	height:57px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:2px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edad0b+0,edad0b+89,ea750c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,144,11); /* Old browsers */
	background:url(.https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,144,11) 87%, rgb(255,115,11) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,144,11) 87%,rgb(255,115,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff900b', endColorstr='#ff730b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:23% 53%;
}

a.r-conBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ea750c+1,ea750c+89,d34b0c+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,rgb(255,115,11); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-moz-linear-gradient(top,  rgb(255,115,11) 86%, rgb(235,85,0) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,-webkit-linear-gradient(top,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/parts_06.png) ,linear-gradient(to bottom,  rgb(255,115,11) 86%,rgb(235,85,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff730b', endColorstr='#eb5500',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:23% 53%;
}

.conBox2 p.arrow{
	font-size:12px;
	text-align:right;
}

.conBox2 p.arrow:before{
	content: url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png);	
}

/* button Module */
a.gbtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:72%;
	color:#FFFFFF;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#068c88+86,016e6a+100 */
background: rgb(6,140,136); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(6,140,136) 86%, rgb(1,110,106) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068c88', endColorstr='#016e6a',GradientType=0 ); /* IE6-9 */
}

a.gbtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#016e6a+86,005a56+100 */
background: rgb(1,110,106); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(1,110,106) 86%, rgb(0,90,86) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016e6a', endColorstr='#005a56',GradientType=0 ); /* IE6-9 */
	
text-decoration: none;
}

a.gbtn span.blk{
	font-size:14px;
}


a.abtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding:50px 0 10px 0;
	width:100%;
	height:50px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fff19c+1,ffea80+89,ffe05f+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), rgb(255,241,156); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), -moz-linear-gradient(top,  rgb(255,241,156) 1%, rgb(255,234,128) 89%, rgb(255,224,95) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), -webkit-linear-gradient(top,  rgb(255,241,156) 1%,rgb(255,234,128) 89%,rgb(255,224,95) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), linear-gradient(to bottom,  rgb(255,241,156) 1%,rgb(255,234,128) 89%,rgb(255,224,95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff19c', endColorstr='#ffe05f',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 85%;
}


a.abtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffe05f+1,ffd836+89,f4bd0b+100 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow_231219_171037.png), rgb(255,224,95); /* Old browsers */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), -moz-linear-gradient(top,  rgb(255,224,95) 1%, rgb(255,216,54) 89%, rgb(244,189,11) 100%); /* FF3.6-15 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), -webkit-linear-gradient(top,  rgb(255,224,95) 1%,rgb(255,216,54) 89%,rgb(244,189,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background:url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_27_pglink_icon_arrow.png), linear-gradient(to bottom,  rgb(255,224,95) 1%,rgb(255,216,54) 89%,rgb(244,189,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe05f', endColorstr='#f4bd0b',GradientType=0 ); /* IE6-9 */
	background-repeat:no-repeat;
	background-position:50% 85%;
}

a.abtnMaker{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	padding:0 0 5px 0;
	width:100%;
	height:85px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fff19c+1,ffea80+89,ffe05f+100 */
	background: rgb(255,241,156); /* Old browsers */
	background: -moz-linear-gradient(top,  rgb(255,241,156) 1%, rgb(255,234,128) 89%, rgb(255,224,95) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgb(255,241,156) 1%,rgb(255,234,128) 89%,rgb(255,224,95) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgb(255,241,156) 1%,rgb(255,234,128) 89%,rgb(255,224,95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff19c', endColorstr='#ffe05f',GradientType=0 ); /* IE6-9 */
}

a.abtnMaker:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffe05f+1,ffd836+89,f4bd0b+100 */
	background: rgb(255,224,95); /* Old browsers */
	background: -moz-linear-gradient(top,  rgb(255,224,95) 1%, rgb(255,216,54) 89%, rgb(244,189,11) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgb(255,224,95) 1%,rgb(255,216,54) 89%,rgb(244,189,11) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgb(255,224,95) 1%,rgb(255,216,54) 89%,rgb(244,189,11) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe05f', endColorstr='#f4bd0b',GradientType=0 ); /* IE6-9 */
}

/* clearfix */
.clearfix{zoom:1;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;
}

/* clear */
.clear{
	clear:both;	
}

/* change bnr */
.changeBnr{
	width:800px;
	height:168px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/change_bnr.jpg) no-repeat 0 0;	
}

.changeBnr_2{
	width: 771px;
    height: 168px;
    background: transparent url(https://tokyo-fukugouki.jp/media/001/202312/change_bnr.jpg) no-repeat 0 0;
    border-right: 5px solid #fff03f;
}

.changeBnr p{
	padding:15px 20px 0 420px;
}

.changeBnr_2 p{
	padding:15px 20px 0 420px;
}

.changeBnr .btnWrap{
	width:400px;
	padding:0 20px 0 410px;
}

.changeBnr_2 .btnWrap{
	width:380px;
	padding:0 20px 0 410px;
}

.changeBnr_2 .btnWrap a:visited{
	color: #fff;
    text-decoration: none;
}

#rprEgr a:visited{
	color: #fff;
    text-decoration: none;
}
/*---------------------------------------
　トップ
---------------------------------------*/
section#top01{
	margin-bottom:50px;
}

section#top01 h2.repair-case{
	border-bottom:2px solid #068C88;
	padding:0 0 0 65px;
	color:#000000;
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_ttl_icon_01.jpg) no-repeat 0 0;	
}

h2.used-copy{
	border-bottom:2px solid #068C88;
	padding:0 0 0 65px;
	color:#000000;
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_ttl_icon_02.jpg) no-repeat 0 0;		
}

h2.new-copy{
	border-bottom:2px solid #068C88;
	padding:0 0 0 65px;
	color:#000000;
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_ttl_icon_03.jpg) no-repeat 0 0;				
}

section#top04 h2.c-txt{
	border-bottom:2px solid #068C88;
	padding:0 0 0 65px;
	color:#000000;
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_ttl_icon_04.jpg) no-repeat 0 0;			
}

section#top01 .repairBox{
	padding:25px;
	background-color:#F7F7F5
}

section#top01 ul.case{
	width:990px;
	padding: 0;
}

section#top01 ul.case li{
	font-size:16px;
	line-height:20px;
}

section#top01 ul.case li.print01 a{
	float:left;
	display:block;
	margin-right:15px;
	padding:40px 100px 0 20px;
	width:200px;
	height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_01_img.jpg) no-repeat 0 0;
	text-decoration:none;
}

section#top01 ul.case li.print02 a{
	float:left;
	display:block;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_02_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.print07 a{
	float:right;
	display:block;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_03_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.paper01 a{
	float:left;
	display:block;
	margin-right:15px;	
	padding:40px 100px 0 20px;
	width:200px;
	height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_04_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.paper02 a{
	float:left;
	display:block;
	padding:40px 100px 0 20px;
	width:200px;
	height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_05_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.paper03 a{
	float:right;
	display:block;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_06_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.print06 a{
	float:left;
	display:block;
	margin-right:15px;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_07_img.jpg) no-repeat 0 0;
	text-decoration:none;
}

section#top01 ul.case li.print03 a{
	float:left;
	display:block;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_08_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 ul.case li.print04 a{
	float:right;
	display:block;
	padding:30px 100px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_09_img.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#top01 h3{
	margin:0 auto 0 auto;
	padding-top:50px;
	width:960px;
	height:100px;
	font-size:20px;
	line-height:26px;
	text-align:center;	
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_bigarrow.jpg) no-repeat 0 0;
}

section#top01 .r-conBox{
	margin:0 15px;
	padding:10px 30px 30px 30px;
	background-color:#FFFFFF;
}

section#top01 .r-conBox p.r-catch{
	margin-bottom:20px;
	padding:15px 0 0 120px;
	height:85px;
	line-height:26px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_failurecase_guide_hasumi.png) no-repeat 0 0;
}

section#top01 .r-conBox h4{
	margin-bottom:8px;
	padding:0 0 0 18px;
	font-size:18px;
	background:transparent url(../imgs/sq_orange.jpg) no-repeat 0 6px;
}

section#top01 .conCatch{
	margin:15px 15px 8px 15px;
	font-size:20px;
	font-weight:bold;
}

section#top01 .con{
	margin:0 15px 0 15px;
	padding:10px;
	background-color:#FFF698;
}

section#top01 .con .fLbox{
	width:595px;
}

section#top01 .con .fRbox{
	width:325px;
}

section#top h3.txt2{
	margin-bottom:25px;
	color:#000000;
	font-size:20px;
	font-weight:normal;
}

section#top .itemWrap{
	margin-bottom:20px;	
	width:1040px;
}

section#top a.gbtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:40%;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#068c88+86,016e6a+100 */
background: rgb(6,140,136); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(6,140,136) 86%, rgb(1,110,106) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068c88', endColorstr='#016e6a',GradientType=0 ); /* IE6-9 */
}


section#top a.gbtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#016e6a+86,005a56+100 */
background: rgb(1,110,106); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(1,110,106) 86%, rgb(0,90,86) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016e6a', endColorstr='#005a56',GradientType=0 ); /* IE6-9 */
}

section#top .itemCatch{
	padding-top:20px;
	width:510px;
	height:70px;
	font-size:22px;
	text-align:center;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_smallarrow.jpg) no-repeat 0 0;
}

section#top .itemWrap .fLbox{
	width:510px;
}

section#top .itemWrap .fLbox2{
	float: left;
	width: 500px;
    margin-right: 20px;
    margin-bottom: 25px;
}

section#top .itemWrap .fLbox2:last-child{
	margin-right: 0px;
}

section#top .itemWrap .fRbox{
	width:510px;
}

section#top .itemWrap .itmBox{
	padding:30px 40px 40px 40px;
	width:430px;
	background-color:#F7F7F5;
}

section#top .itemWrap .itmBox h4.u-icon{
	margin-bottom:15px;
	padding-top:35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_used_icon.png) no-repeat 0 0;	
}

section#top .itemWrap .itmBox h4.n-icon{
	margin-bottom:15px;
	padding-top:35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_new_icon.png) no-repeat 0 0;		
}


section#top .itemWrap .itmBox .priceL{
	margin-bottom:30px;
	color:#FF0000;
	font-size:40px;
	font-weight:bold;
	text-align:center;
}

section#top .itemWrap .itmBox .priceL span{
	font-size:16px;
	font-weight:normal;
}

section#top .itemWrap .itmBox .itm-specBox{
	margin-bottom:20px;
	width:430px;
}

section#top .itemWrap .itmBox .itm-specBox .fLbox{
	width:175px;
}

section#top .itemWrap .itmBox .itm-specBox .fLbox .spec{
	margin-top:5px;
}

section#top .itemWrap .itmBox .itm-specBox .fRbox{
	width:240px;
}

section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review{
	width:240px;
	font-size:16px;
}

section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li{
	margin-bottom:5px;
	padding:5px 10px;
	width:220px;
	height:20px;
	background: #fff;
}

/*section#top .itemWrap .itmBox .itm-specBox ul.review li.star2{
	background:#FFFFFF url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_star_2.jpg) no-repeat 118px 3px;
	
}*/

/*section#top .itemWrap .itmBox .itm-specBox ul.review li.star2 span{
	padding-left: 12px;
}*/

/*section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star3{
	background:#FFFFFF url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_star_3.jpg) no-repeat 118px 3px;	
	background: #fff;
}*/

/*section#top .itemWrap .itmBox .itm-specBox ul.review li.star3 span{
	padding-left: 12px;
}
*/
/*section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star4{
	background:#FFFFFF url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_star_4.jpg) no-repeat 118px 3px;	
	background: #fff;
}*/	

/*section#top .itemWrap .itmBox .itm-specBox ul.review li.star4 span{
	padding-left: 12px;
}*/

/*section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star5{
	background:#FFFFFF url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_star_5.jpg) no-repeat 118px 3px;	
	background: #fff;
}*/

/*section#top .itemWrap .itmBox .itm-specBox ul.review li.star5 span{
	padding-left: 12px;
}*/

section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li:last-child{
	margin-bottom:10px;
}

section#top .itemWrap .itmBox .itm-specBox ul.review li span.txt01{
	
}

section#top .itemWrap .itmBox .itm-specBox ul.review li span.star01{
	padding-left: 31px;
}

/*section#top .itemWrap .itmBox .itm-specBox ul.review li span.star01 img{
	width: 100%;
}*/

section#top .itemWrap .itmBox .itm-specBox ul.review li span.star02{
	padding-left: 62px;
}

/*section#top .itemWrap .itmBox .itm-specBox ul.review li span.star02 img{
	width: 100%;
}*/

section#top .itemWrap .itmBox .itm-specBox ul.review li span.star03{
	padding-left: 15px;
}

/*section#top .itemWrap .itmBox .itm-specBox ul.review li span.star03 img{
	width: 100%;
}*/

section#top .itemWrap .itmBox .itm-specBox ul.review li span.star04{
	padding-left: 15px;
}

/*section#top .itemWrap .itmBox .itm-specBox ul.review li span.star04 img{
	width: 100%;
}*/

section#top .itemWrap .itmBox .itm-specBox .fRbox .pvM{
	margin-top:44px;
	padding:5px;
	width:230px;
	color:#FFFFFF;
	font-size:14px;	
	text-align:center;
	background-color:#B19C83;
}

section#top .itemWrap .itmBox .itm-specBox .fRbox .pvBox{
	border:1px solid #B19C83;
	padding:5px 10px;
	width:218px;
	text-align:center;
	background-color:#FFFFFF;
}

section#top .itemWrap .itmBox .itm-specBox .fLbox .spec{
	margin-top:5px;
}


section#top .itemWrap .itmBox .reviewBox{
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */
	margin-bottom:15px;
	padding:5px 30px 20px 30px;
	background-color:#FFFFFF;
}

section#top .itemWrap .itmBox .reviewBox .r-m{
	width: 100%;
	text-align:center;
}

section#top .itemWrap .itmBox .reviewBox .r-txt{
	margin-top:5px;
	line-height:26px;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/0yen_text_line.jpg);
	width: 100%;
}

/* button Module */
section#top .itemWrap .itmBox a.dBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:50%;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6666+0,ff6666+80,e64646+100 */
background: rgb(255,102,102); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,102,102) 0%, rgb(255,102,102) 80%, rgb(230,70,70) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#e64646',GradientType=0 ); /* IE6-9 */
}

section#top .itemWrap .itmBox a.dBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e64646+0,d23c3c+100 */
background: rgb(230,70,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(230,70,70) 0%, rgb(210,60,60) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e64646', endColorstr='#d23c3c',GradientType=0 ); /* IE6-9 */
}

section#top04 .tf-catch{
	margin-bottom:20px;
	padding:0 50px 0 50px;
	line-height:26px;
}

section#top04 .companyWrap{
	margin:0 50px 0 50px;
}

section#top04 .companyWrap .companyBox{
	float:left;
	margin-right:20px;
	width:300px;
}

section#top04 .companyWrap .companyBoxL{
	float:left;
	width:300px;
}

section#top04 .companyWrap .cmBox{
	padding:10px 20px 20px 20px;
	background-color:#F7F7F5;
}


section#top04 .companyWrap h3.co-txt{
	width:300px;
	height:100px;
	font-size:20px;
	text-align:center;
	margin-bottom: 0;
}

section#top04 .companyWrap h3.en-txt{
	width:300px;
	height:100px;
	font-size:20px;
	text-align:center;
	margin-bottom: 0;
}

section#top04 .companyWrap h3.st-txt{
	width:300px;
	height:100px;
	font-size:20px;
	text-align:center;
	margin-bottom: 0;
}

section#top04 .companyWrap .arrow1{
	margin-top:10px;
	font-size:14px;
	text-align:right;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 135px 2px;		
}

section#top04 .companyWrap .arrow2{
	margin-top:10px;
	font-size:14px;
	text-align:right;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 80px 2px;		
}

section#top04 .companyWrap .arrow3{
	margin-top:10px;
	font-size:14px;
	text-align:right;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 126px 2px;		
}

/*---------------------------------------
　チェンジ割
---------------------------------------*/
section#change{
	margin:0
}

section#chg01{
	margin:0
}

section#chg02{
	margin:0
}

section#chg03{
	margin:0
}

.changeBox{
	margin-bottom:30px;
	padding:30px;
	width:740px;
	background-color:#F7F7F5;
}

.changeBox .changePrice{
	margin-left:104px;
}

.changeBox2{
	width:800px;
}

.changeBox2{
	width:800px;
}

.changeBox2 .fLbox{
	width:290px;
}

.changeBox2 .fRbox{
	width:510px;
}

.stepBox1, .stepBox2{
	padding:20px;
	width:760px;
	background-color:#F7F7F5;
}

.stepBox1 .fLbox{
	width:270px;
}

.stepBox1 .fRbox{
	width:490px;
}

.stepBox2{
	border-bottom:3px dotted #CCCCCC;
}

.stepBox2 .fLbox{
	width:270px;
}

.stepBox2 .fRbox{
	width:490px;
}

.stepBox1N{
	padding:20px;
	width:740px;
	background-color:#F7F7F5;
}

.stepBox1N .fLbox{
	margin-right:30px;
	width:200px;
}

.stepBox1N .fRbox{
	width:510px;
}


/*---------------------------------------
　特急便
---------------------------------------*/

section#used-express section#ex01{
	margin-bottom:50px;
}

section#used-express section#ex02{
	margin-bottom:50px;
}

section#used-express section#ex03{
	margin-bottom:50px;
}

section#used-express section#ex04{
	margin-bottom:50px;
}

section#used-express .exTitleBox{
	margin:-8px 0 35px 0;
	border:1px solid #CCC;
	padding:30px 60px;
	text-align:center;
	background-color:#F7F7F5;
}

section#used-express p.exTitleCatch{
	margin-bottom:12px;
	border-bottom:1px dotted #2A7F88;
	padding-bottom:10px;
	color:#E73468;
	font-size:38px;
	font-weight:bold;
}

section#used-express p.exTitleSubCatch{
	margin:0;
	font-size:20px;
	font-weight:bold;
}

section#used-express p.exTitleSubCatch span{
	color:#2A7F8D;
}

section#used-express p.cau{
	font-size:14px;
}

section#used-express h2.ex01{
	padding-top:20px;
	color:#5976A9;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	background:transparent url(../../copy/used/express/imgs/tb_01.jpg) no-repeat 470px top;
}

section#used-express h2.ex01 span{
	color:#000;
}

section#used-express h3.ex01{
	padding:15px 0 0 50px;
	height:41px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background:transparent url(../../copy/used/express/imgs/tb_03.jpg) no-repeat center top;
}

section#used-express div.exFlowBox{
	height:720px;
	background:transparent url(../../copy/used/express/imgs/tb_05.jpg) no-repeat left top;
}

section#used-express div.exFlowBox p.ptxt{
	font-size:18px;
}

section#used-express div.exFlowBox p.ptxts{
	font-size:14px;
}

section#used-express div.exFlowBox .flow01{
	padding-top:175px;
	width:800px;
}

section#used-express div.exFlowBox .flow01 .fLbox{
	padding:18px 78px 18px 18px;
	width:332px;	
}

section#used-express div.exFlowBox .flow01 .fRbox{
	padding:8px 18px;
	width:334px;	
}

section#used-express div.exFlowBox .flow02{
	padding-top:160px;
	width:800px;
}

section#used-express div.exFlowBox .flow02 .fLbox{
	padding:8px 78px 8px 18px;
	width:332px;	
}

section#used-express div.exFlowBox .flow02 .fRbox{
	padding:18px;
	width:334px;	
}

section#used-express div.exFlowBox .flow03{
	padding:176px 18px 0 18px;
	width:334px;
}

section#used-express .cauBox{
	border:5px solid #EEDB56;
	margin:0 0 30px 0;
	padding:15px 35px 15px 130px;
	line-height:24px;
	background-color:#FFFDED;
	background-image: url(../../copy/used/express/imgs/tb_06.png);
	background-repeat:no-repeat;
	background-position:20px 12px;
}

section#used-express section#ex03 h3{
	margin:30px 0 0 0;
	width:746px;
	height:42px;
	font-size:18px;
	font-weight:bold;
	line-height:46px;
}

section#used-express section#ex03 h3.ex031{
	padding:0 0 0 54px;
	background:transparent url(../../copy/used/express/imgs/tb_07.jpg) no-repeat 0 0;
}

section#used-express section#ex03 h3.ex032{
	padding:0 0 0 54px;
	background:transparent url(../../copy/used/express/imgs/tb_08.jpg) no-repeat 0 0;
}

section#used-express section#ex03 h3.ex033{
	padding:0 0 0 54px;
	background:transparent url(../../copy/used/express/imgs/tb_09.jpg) no-repeat 0 0;
}

section#used-express section#ex03 h3.ex034{
	padding:0 0 0 54px;
	background:transparent url(../../../copy/used/express/imgs/tb_10.jpg) no-repeat 0 0;
}

section#used-express section#ex03 h3.ex035{
	padding:0 0 0 54px;
	background:transparent url(../../copy/used/express/imgs/tb_11.jpg) no-repeat 0 0;
}

section#used-express .subcauBox{
	padding:20px 35px 10px 35px;
	background-color:#F7F7F5;
}

section#used-express .subcauBox ul{
	margin:0;
	padding:0;
	list-style:none;
	font-size:16px;
	line-height:24px;
}

section#used-express .subcauBox ul li{
	margin:0 0 20px 0;
	padding:0 0 0 14px;
	background:transparent url(../../copy/used/express/imgs/tb_text_icon.jpg) no-repeat 0 8px;
}

section#used-express .arrow{
	margin-left:10px;
	padding-left:18px;
	font-size:16px;
	line-height:24px;
	background:transparent url(http://gigaplus.makeshop.jp/HPohwA1HP/top/icon-arrow.png) no-repeat 0 5px;
}

section#used-express h3.ex04Q{
	margin:30px 0 0 0;
	padding:0 0 0 50px;
	font-size:22px;
	font-weight:bold;
	line-height:50px;
	background:transparent url(../../copy/used/express/imgs/tb_12.jpg) no-repeat 0 0;
}

section#used-express .ex-qaBox{
	padding:20px;
	width:760px;
	background-color:#F7F7F5;	
}

section#used-express .ex-qaBox .fLbox{
	width:260px;
}

section#used-express .ex-qaBox .fRbox{
	width:500px;
}

/*---------------------------------------
　複合機故障診断
---------------------------------------*/
section#repair-case .titleBox{
	height:224px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repair_case_ttl.jpg) no-repeat 0 0;
}

section#repair-case .repairBox{
	width:800px;
}

section#repair-case .repairBox .fLbox{
	margin-right:30px;
	width:470px;
}

section#repair-case .repairBox .fRbox{
	width:300px;
}


section#repair-case section#r-case1 ul.case{
	width:800px;
}

section#repair-case section#r-case1 ul.case li{
	font-size:18px;
}

section#repair-case section#r-case1 ul.case li.print01 a{
	float:left;
	display:block;
	padding:40px 170px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_paper01.jpg) no-repeat 0 0;
	text-decoration:none;
}

section#repair-case section#r-case1 ul.case li.print02 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print02.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print03 a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print03.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print04 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print04.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print05 a{
	float:left;
	display:block;
	padding:40px 170px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print05.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print06 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print06.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print07 a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_print07.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.print08 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_dummy.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.paper01 a{
	float:left;
	display:block;
	padding:40px 170px 0 20px;
	width:200px;
	height:70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_paper01.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.paper02 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_paper02.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.paper03 a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_paper03.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.sound01 a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_dummy.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.sound02 a{
	float:right;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_dummy.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.sound03 a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_dummy.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 ul.case li.error a{
	float:left;
	display:block;
	padding:30px 170px 0 20px;
	width:200px;
	height:80px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/btn_paper03.jpg) no-repeat 0 0;
	text-decoration:none;	
}

section#repair-case section#r-case1 section{
	width:800px;
	padding-bottom:15px;
	background-color:#F7F7F5;
}

section#repair-case section#r-case1 section h3.rpcM{
	padding:36px 50px 0 110px;
	width:640px;
	height:64px;
	font-size:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/nayami_kondo_1.jpg) no-repeat 0 0;	
}

section#repair-case section#r-case1 section h3.rpcM2{
	padding:36px 50px 0 110px;
	width:640px;
	height:64px;
	font-size:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/nayami_kondo_2.jpg) no-repeat 0 0;	
}

section#repair-case section#r-case1 section .summary{
	margin:-10px 0 30px 0;
	padding:20px 35px 20px 110px;
	width:655px;
	height:160px;
}

section#repair-case section#r-case1 section .summary .fLbox{
	margin-right:10px;
	width:440px;
}

section#repair-case section#r-case1 section .summary .fRbox{
	width:200px;
}

section#repair-case section#r-case1 section .kagan{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/answer_kagan.jpg) no-repeat 0 0;	
}

section#repair-case section#r-case1 section .hasumi{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/answer_hasumi.jpg) no-repeat 0 0;	
}

section#repair-case section#r-case1 section .detail{
	margin:0 15px;
	padding:20px 15px;
	background-color:#FFFFFF;
}

section#repair-case section#r-case1 section h4.txt{
	margin-bottom:20px;
	padding:0 0 0 18px;
	font-size:18px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/sq_green.jpg) no-repeat 0 6px;	
}

section#repair-case section#r-case1 section .detail .box{
	margin-bottom:20px;
	padding-bottom:20px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/line.jpg) no-repeat left bottom;
}

section#repair-case section#r-case1 section .detail .boxEnd{
	margin-bottom:0;
	padding:0;
}


section#repair-case section#r-case1 section .detail .fLbox{
	margin-right:20px;
	width:200px;
}

section#repair-case section#r-case1 section .detail .fRbox{
	width:520px;
}

/*---------------------------------------
　複合機購入・リース
---------------------------------------*/
section#copy .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/cp_top_ttl.jpg) no-repeat 0 0;
}

.anchorWrap{
	width:800px;
}

.anchorWrap p.icon-price{
	margin-bottom:10px;
	padding-left:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_price.png) no-repeat 0 0;
}

.anchorWrap p.icon-pv{
	margin-bottom:10px;
	padding-left:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_paper.png) no-repeat 0 0;
}

.anchorWrap p.icon-sharp{
	margin-bottom:10px;
	padding:40px 0 0 60px;
	height:30px;
	font-size:22px;
	/*background:transparent url(../../copy/lease/imgs/nc_32_mds_sharp.jpg) no-repeat 0 0;*/
}

.anchorWrap p.icon-xerox{
	margin-bottom:10px;
	padding:40px 0 0 60px;
	height:30px;
	font-size:22px;
	/*background:transparent url(../../copy/lease/imgs/nc_32_mds_xerox.jpg) no-repeat 0 0;*/
}

.anchorWrap .fLbox, .anchorWrap .fRbox{
	width:390px;
}

.anchorWrap .planeBox a.gbtn{
	padding:5px 10px 15px 10px;
	width:330px;
}

.anchorWrap .planeBox a.gbtn span{
	font-size:14px;
}

.anchorWrap2{
	width:700px;
	padding:0 50px;
}

.anchorWrap2 .col2L{
	float:left;
}

.anchorWrap2 .col2R{
	float:right;
}

.anchorWrap2 a.gbtn, .meritBox a.gbtn{
	padding:10px;
	width:310px;
	color:#FFFFFF;
	font-size:20px;
}

.anchorWrap2 a.gbtn span.blk, .meritBox a.gbtn span.blk{
	font-size:14px;
}

.anchorMaker{
	margin:0 90px 0 90px;
	width:620px;
}

p.copyMerit{
	margin-bottom:5px;
}

.meritBox{
	margin-bottom:50px;
	width:800px;
}

.meritBox .fLbox{
	margin-right:20px;
	padding:20px 0;
	width:390px;
	background-color:#F7F7F5;
}

.meritBox .fRbox{
	padding:20px 0;
	width:390px;
	background-color:#F7F7F5;	
}

h3.usedM{
	margin-bottom:5px;
	font-size:16px;
	line-height:30px;
	text-align:center;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/usedcp_mds_icon_used.png) no-repeat 27px 1px;
}


h3.newM{
	margin-bottom:5px;
	font-size:16px;
	line-height:30px;
	text-align:center;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/usedcp_mds_icon_copy.png) no-repeat 27px 1px;
}

h3.usedM span, h3.newM span{
	color:#068C88;
	font-size:22px;
	font-weight:bold;
	
}

.acMenu dt{
    display:block;
	padding:16px 0 0 45px;
    width:345px;
	height:34px;
	font-size:18px;
	font-weight:bold;
    line-height:20px;
    cursor:pointer;
}

.acMenu dt.merit1{
	color:#EB6143;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_merit_icon1.png) no-repeat 0 0;
}

.acMenu dt.merit2{
	margin-top:10px;
	color:#EB6143;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_merit_icon2.png) no-repeat 0 0;
}

.acMenu dt.demerit1{
	color:#3472A1;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_demerit_icon1.png) no-repeat 0 0;
}

.acMenu dt.demerit2{
	margin-top:10px;
	color:#3472A1;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_demerit_icon2.png) no-repeat 0 0;
}

.acMenu dt.demerit3{
	margin-top:10px;
	color:#3472A1;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_demerit_icon3.png) no-repeat 0 0;
}

.acMenu dd{
    background:#FFFFFF;
	margin:0 19px 0 20px;
    width:311px;
	padding:20px;
    line-height:26px;
    display:none;
}

.meritBox a.gbtn{
	margin-top:20px;
}

section.cpy-item .itemCatch{
	padding-top:15px;
	width:390px;
	height:85px;
	font-size:22px;
	text-align:center;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/usedcp_compare_arw.jpg) no-repeat 0 0;
}

section.cpy-item h3.txtc{
	margin-bottom:10px;
	font-size:22px;
	line-height:28px;
}

section.cpy-item .itemWrap .fLbox{
	width:390px;
}

section.cpy-item .itemWrap .fRbox{
	width:390px;
}

section.cpy-item .itemWrap .fLbox2{
	float: left;
	width:380px;
	margin-right: 20px;
}

section.cpy-item .itemWrap .fLbox2:last-child{
	margin-right: 0px;
}

section.cpy-item .itemWrap .itmBox{
	padding:20px 20px 20px 20px;
	width:350px;
	background-color:#F7F7F5;
	margin: 20px 0;
}

section.cpy-item .itemWrap .itmBox h4.u-icon{
	margin-bottom:15px;
	padding-top:35px;
	font-size:20px;
	font-weight:bold;
	letter-spacing:-0.5px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_used_icon.png) no-repeat 0 0;	
}

section.cpy-item .itemWrap .itmBox h4.n-icon{
	margin-bottom:15px;
	padding-top:35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/top_copy_new_icon.png) no-repeat 0 0;		
}

section.cpy-item .itemWrap .itmBox .priceL{
	margin-bottom:30px;
	color:#FF0000;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}

section.cpy-item .itemWrap .itmBox .priceL span{
	font-size:16px;
	font-weight:normal;
}

section.cpy-item .itemWrap .itmBox .itm-specBox{
	margin-bottom:20px;
	width:350px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fLbox{
	width:145px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fLbox img{
	width:145px;
}


section.cpy-item .itemWrap .itmBox .itm-specBox .fLbox .spec{
	margin-top:5px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox{
	width:175px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review{
	width:175px;
	font-size:12px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li{
	margin-bottom: 5px;
    padding: 5px;
    width: 165px;
    height: 14px;
    line-height: 18px;
    background: #fff;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.txt01{
	
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star01{
	padding-left: 17px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star01 img{
	width: 51%;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star02{
	padding-left: 40px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star02 img{
	width: 51%;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star03{
	padding-left: 5px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star03 img{
	width: 51%;
}


/*section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li.star2{
	background:#FFFFFF url(../../copy/imgs/usedcp_compare_star2.jpg) no-repeat 115px 3px;		
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star3{
	background:#FFFFFF url(../../copy/imgs/usedcp_compare_star3.jpg) no-repeat 115px 3px;		
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star4{
	background:#FFFFFF url(../../copy/imgs/usedcp_compare_star4.jpg) no-repeat 115px 3px;		
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li.star5{
	background:#FFFFFF url(../../copy/imgs/usedcp_compare_star5.jpg) no-repeat 115px 3px;		
}*/


section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li:last-child{
	margin-bottom:10px;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox .pvM{
	margin-top:46px;
	padding:5px;
	width:165px;
	color:#FFFFFF;
	font-size:14px;
	line-height:16px;
	text-align:center;
	background-color:#B19C83;
}

section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox .pvBox{
	border:1px solid #B19C83;
	padding:5px 10px;
	width:153px;
	text-align:center;
	line-height:20px;
	background-color:#FFFFFF;
}

section.cpy-item .itemWrap .priceWrap{
	width:350px;
	background:transparent url(../../copy/lease/imgs/nc_32_arrow.png) no-repeat 130px 8px;	
}

section.cpy-item .itemWrap .priceWrap .fLbox{
	width:145px;
	font-size:12px;
	line-height:18px;
}

section.cpy-item .itemWrap .priceWrap .fRbox{
	width:205px;
}

section.cpy-item .itemWrap .itmBox .reviewBox{
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */
	margin-bottom:15px;
	padding:5px 30px 20px 30px;
	background-color:#FFFFFF;
}

section.cpy-item .itemWrap .itmBox .reviewBox .r-m{
	text-align:center;
}

section.cpy-item .itemWrap .itmBox .reviewBox .r-txt{
	margin-top:5px;
	line-height:26px;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/0yen_text_line.jpg);
	width: 285px;
}

/* button Module */
section.cpy-item .itemWrap .itmBox a.dBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:50%;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6666+0,ff6666+80,e64646+100 */
background: rgb(255,102,102); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,102,102) 0%, rgb(255,102,102) 80%, rgb(230,70,70) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#e64646',GradientType=0 ); /* IE6-9 */
}

section.cpy-item .itemWrap .itmBox a.dBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e64646+0,d23c3c+100 */
background: rgb(230,70,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(230,70,70) 0%, rgb(210,60,60) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e64646', endColorstr='#d23c3c',GradientType=0 ); /* IE6-9 */
}

/* button Module */
section.cpy-item .itemWrap a.gbtn{
	margin-top:10px;
	padding:5px 10px 10px 10px;
	width:45%;
	color:#FFFFFF;
	font-size:16px;
}

/*---------------------------------------
　中古複合機
---------------------------------------*/
section#copy-used .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_top_ttl.jpg) no-repeat 0 0;
}

section#copy-used-color .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_ttl.jpg) no-repeat 0 0;
}

section#copy-used-mono .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_mono_ttl.jpg) no-repeat 0 0;
}

section#copy-um-pr10 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_mono_10-list_ttl.jpg) no-repeat 0 0;
}

section#copy-um-pr11 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_mono_11-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pr10 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_10-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pr10-15 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_10-15-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pr16-20 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_16-20-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pr21-25 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_21-25-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pr26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_26-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pv2000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_2000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pv2000-5000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_2000-5000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-um-pv2000-5000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/used/imgs/ucp_mono_2000-5000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pv5000-8000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_5000-8000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-u-pv8000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_color_8000-list_ttl.jpg) no-repeat 0 0;
}

section#copy-used-sp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_sp_ttl.jpg) no-repeat 0 0;
}

.anchorWrap3{
	width:800px;
}

.anchorWrap3 .col3L{
	margin-right:16px;
	float:left;
}

.anchorWrap3 .col3R{
	float:right;
}

.anchorWrap3 a.gbtn{
	padding:10px;
	width:236px;
	color:#FFFFFF;
	font-size:14px;
}

.anchorWrap3 a.gbtn span.blk{
	font-size:20px;
}

h2.no1{
	border-bottom:2px solid #068C88;
	padding:0 0 0 46px;
	color:#068C88;
	font-size:26px;
	font-weight:bold;
	line-height:60px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202405/usedcp_10_mds_icon_no1.jpg) no-repeat 0 8px;		
}

.favWrapU{
	padding:20px 20px 10px 20px;
	background-color:#F7F7F5;
}

.favWrapU .favTop h3.txt{
	border:none;
	padding:8px 0 0 0;	
	width:395px;
	font-size:20px;
	font-weight:bold;
}

.favWrapU .favTop h3.txt span{
	color:#000000;
	font-size:18px;
}

.favWrapU .favTop .fRbox{
	width:365px;
}

.favWrapU .favMid .fLbox{
	margin-right:20px;
	width:145px;
}

.favWrapU .favMid .fRbox{
	padding:15px;
	width:545px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_no1_review_icon_kagan.jpg);
	background-position:20px 30px;
	background-repeat:no-repeat;
}

.favWrapU .favMid .fRbox p{
	margin:0px;
	margin-left:160px;
	line-height:26px;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/0yen_text_line.jpg);	
}

.favWrapU .favBtm .fLbox{
	padding-left:115px;
	color:#FF0000;
	font-size:40px;
}

.favWrapU .favBtm .fLbox span{
	font-size:16px;
}

.favWrapU .favBtm .fRbox{
	padding-right:140px;
}

.favWrapU .favBtmN{
	margin-bottom:20px;
}

.favWrapU .favBtmN .fLbox{
	padding:10px 30px 10px 32px;
	font-size:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202405/nc_32_arrow.png) no-repeat 365px 16px;
}

.favWrapU .favBtmN .fRbox{
	padding:10px 146px 0 0;
	color:#FF0000;
	font-size:40px;	
}

.favWrapU .favBtmN .fRbox span{
	font-size:16px;
}

.favWrapU .favBtm .fRbox a.dBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-top:-8px;
	margin-left:auto;
	margin-right:auto;
	padding:6px 10px;
	width:160px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6666+0,ff6666+80,e64646+100 */
background: rgb(255,102,102); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,102,102) 0%, rgb(255,102,102) 80%, rgb(230,70,70) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#e64646',GradientType=0 ); /* IE6-9 */
}

.favWrapU .favBtm .fRbox a.dBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e64646+0,d23c3c+100 */
background: rgb(230,70,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(230,70,70) 0%, rgb(210,60,60) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e64646', endColorstr='#d23c3c',GradientType=0 ); /* IE6-9 */
}


.favWrapU a.dBtn-Nfav{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-top:-8px;
	margin-left:auto;
	margin-right:auto;
	padding:6px 10px;
	width:160px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6666+0,ff6666+80,e64646+100 */
background: rgb(255,102,102); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,102,102) 0%, rgb(255,102,102) 80%, rgb(230,70,70) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#e64646',GradientType=0 ); /* IE6-9 */
}

.favWrapU a.dBtn-Nfav:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e64646+0,d23c3c+100 */
background: rgb(230,70,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(230,70,70) 0%, rgb(210,60,60) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e64646', endColorstr='#d23c3c',GradientType=0 ); /* IE6-9 */
}


section#cpy-r-nav .cpy-foot-navWrap{
	margin-bottom:30px;
	width:800px;
}

section#cpy-r-nav .cpy-foot-navWrap .fLbox, section#cpy-r-nav .cpy-foot-navWrap .fRbox{
	width:390px;
}

section#cpy-r-nav .cpy-foot-navWrap h3.cpyColor{
	padding:8px 0 12px 50px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_coler.jpg) no-repeat 0 0;		
}

section#cpy-r-nav .cpy-foot-navWrap h3.cpyMono{
	padding:8px 0 12px 50px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_mono.jpg) no-repeat 0 0;		
}

section#cpy-r-nav h3.cpyRent{
	padding:8px 0 12px 50px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_footer_search_icon_rental.jpg) no-repeat 0 0;		
}

section#cpy-r-nav h3.cpySharp{
	margin-bottom:10px;
	padding:40px 0 0 60px;
	height:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202405/nc_32_mds_sharp.jpg) no-repeat 0 0;
}

section#cpy-r-nav h3.cpyXerox{
	margin-bottom:10px;
	padding:40px 0 0 60px;
	height:30px;
	font-size:22px;
	/*background:transparent url(../../copy/lease/imgs/nc_32_mds_xerox.jpg) no-repeat 0 0;*/
}

section#cpy-r-nav p.summary{
	margin-bottom:10px;
	padding:10px;
	background-color:#FFFFFF;
}

section#cpy-r-nav .cpy-foot-navWrap dt{
	font-size:22px;
}

section#cpy-r-nav .cpy-foot-navWrap dt.price{
	margin-bottom:10px;
	padding-left:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_price.png) no-repeat 0 0;
}

section#cpy-r-nav .cpy-foot-navWrap dt.pv{
	margin-bottom:10px;
	padding-left:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_paper.png) no-repeat 0 0;
}

section#cpy-r-nav .cpy-foot-navWrap dd{
	padding-left:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 8px;		
}

/*cms用修正*/

section#cpy-r-nav .cpy-foot-navWrap ul.pv{
	margin-bottom:10px;
	padding-left:30px;
	font-size:22px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_10_footer_search_icon_paper.png) no-repeat 0 0;
}

section#cpy-r-nav .cpy-foot-navWrap li{
	padding-left:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 8px;		
}
/*cms用修正▲*/

section#cpy-r-nav .planeBox{
	padding:20px;
	width:/*350px*/333px;
}

section#cpy-r-nav .planeBox a.gbtn:visited {
    color: #fff;
    text-decoration: none;
}

section#cpy-r-nav .planeBox a.gbtn{
	padding:10px;
	width:320px;
}

section#cpy-r-strength .r-strengthWrap{
	margin-top:25px;
	widht:800px;
}

section#cpy-r-strength .r-strengthWrap img{
	margin:0 20px;
}

section#cpy-r-strength .r-strengthWrap h3.ma-txt{
	padding:10px 0 0 0;
	height:85px;
	color:#068C88;
	font-size:24px;
	text-align:center;
	background:transparent url(../../copy/used/imgs/usedcp_10_foot_meinte_img.jpg) no-repeat 0 0;		
}

section#cpy-r-strength .r-strengthWrap h3 span.blk{
	color:#000000;
	font-size:14px;
	line-height:22px;
}

section#cpy-r-strength .r-strengthWrap h3.cl-txt{
	padding:10px 0 0 0;
	height:85px;
	color:#068C88;
	font-size:24px;
	text-align:center;
	background:transparent url(../../copy/used/imgs/usedcp_10_foot_clean_img.jpg) no-repeat 0 0;		
}

section#cpy-r-strength .r-strengthWrap h3.pa-txt{
	padding:10px 0 0 0;
	height:85px;
	color:#068C88;
	font-size:24px;
	text-align:center;
	background:transparent url(../../copy/used/imgs/usedcp_10_foot_konpo_img.jpg) no-repeat 0 0;		
}


section#cpy-r-strength .r-strengthWrap h3 span.blk{
	color:#000000;
	font-size:14px;
	line-height:22px;
}

section#cpy-r-strength .r-strengthWrap .strengthBox{
	float:left;
	margin-right:25px;
	padding:0 0 20px 0;	
	width:250px;
	background-color:#F7F7F5;
}

section#cpy-r-strength .r-strengthWrap .strengthBoxR{
	float:right;
	padding:0 0 20px 0;
	width:250px;	
	background-color:#F7F7F5;
}

section#cpy-r-strength .r-strengthWrap a.gbtn{
	margin-top:10px;
	padding:10px;
	width:180px;
	font-size:18px;
}

/* 中古個別 */

#copy-u-bp-60c31 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/themes/site/images/title/bk_bp-60c31.jpg) no-repeat 0 0;
	background-size: 100%;
}


#copy-u-bp-40c36 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/themes/site/images/title/bk_bp-40c36.jpg) no-repeat 0 0;
	background-size: 100%;
}



#copy-u-bp-40c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/themes/site/images/title/bk_bp-40c26.jpg) no-repeat 0 0;
	background-size: 100%;
}


#copy-u-mx2310f .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2310_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2514fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2514_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2517fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2517_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2610fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2610_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2640fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2640_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2650fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2650_buy.jpg) no-repeat 0 0;
}

#copy-u-mx3140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx3140_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx3640fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx3640_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx4140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx4140_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx4141fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx4141_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx5140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx5140_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxm264fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx264_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxm264fp2 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/sharp_ucp_color_mx264_2dan_buy_240626_102939.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxm266fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx266_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxc300w .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mxc300w_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxc302w .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mxc302w_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx2661 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx2661_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mx3650fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx3650_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-mxm266fp2 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/sharp_ucp_color_mx266_2_buy.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-u-bp-60c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202409/sharp_ucp_color_-bp-60c26_buy_240912_162232.jpg) no-repeat 0 0;
	background-size: 100%;
}

/*キャンペーン*/
#copy-camp-mx2630fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202407/sharp_color_mx2630fn_campaign_240702_160715.jpg) no-repeat 0 0;
	background-size: 100%;
}

.ttlCatch-single{
	padding:170px 0 0 46px;
}

.ttlCatch-two{
	padding:160px 0 0 46px;
	line-height: 1.5em !important;
}

h2.item{
	font-size:20px;
	margin: 0 0 20px !important;
}

.itemWrapD{
	width:720px;
}

.itemWrapD .fLbox{
	width:325px;
}

.itemWrapD .fRbox{
	width:375px;
}

.itemWrapD h3.speed{
	height: 30px;
	margin-bottom:5px;
	padding:5px 0 0 30px;
	font-size:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_20_copy_icon_speed.png) no-repeat 0 0;	
    font-size: 1.1em;
	margin-left: 0;
}

.itemWrapD h3.pv{
	height: 30px;
	margin:15px 0 5px 0;
	padding:5px 0 0 30px;
	font-size:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_20_copy_icon_paper.png) no-repeat 0 0;	
    font-size: 1.1em;
}

.itemWrapD h3.express{
	margin:15px 0 0 0;
}

.itemWrapD .planeBoxW{
	padding:10px;
	background-color:#FFFFFF;
}

.itemWrapD .planeBoxEX{
	margin:-8px 0 20px 0;
	border:1px solid #81CDE4;
	padding:10px;
	background-color:#FFFFFF;	
}

.itemWrapD .planeBoxEX .arrowR{
	font-size:14px;
	text-align:right;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 250px 7px;	
}

.itemWrapD .arrowRD{
	margin-left:200px;
	padding:0 0 0 16px;
	font-size:14px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 7px;	
}

.itemWrapD .planeBoxW .pv{
	margin-bottom:5px;
	font-weight:bold;
	line-height:26px;
	border-bottom:1px dotted #068C88;
}

.itemWrapD ul.speed{
	margin-top:5px;
}

.itemWrapD ul.speed li.color{
	padding:0 0 5px 25px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_20_copy_icon_coler.jpg) no-repeat 0 3px;	
}

.itemWrapD ul.speed li.mono{
	padding:0 0 5px 25px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/usedcp_20_copy_icon_mono.jpg) no-repeat 0 3px;	
}

.itemWrapD .priceD{
	font-size:14px;
	text-align:center;
	margin: 20px 0 0;
}

.itemWrapD .priceD .en{
	color:#F00;
	font-size:16px;
	font-weight:bold;
}

.itemWrapD .priceD .price{
	color:#F00;
	font-size:40px;
	font-weight:bold;
}

.clo2-800{
	width:775px;
}

.clo2-800 .fLbox, .clo2-800 .fRbox{
	padding: 20px 20px 40px;
	width:340px;
	background-color:#F7F7F5;
}

h3.icon-mante{
	margin-bottom:20px;
	padding:6px 0 5px 35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_20_foot_mente_icon.png) no-repeat 0 0 !important;	
}

h3.icon-repair{
	margin-bottom:20px ;
	padding:6px 0 5px 35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_20_foot_repair_icon.png) no-repeat 0 0 !important;	
}

h3.icon-warranty{
	margin-bottom:20px;
	padding:6px 0 5px 35px;
	font-size:20px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_20_foot_guarantee_icon.png) no-repeat 0 0 !important;	
}

p.icon-Agree{
	padding:0 0 0 90px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/usedcp_20_foot_icon_able.jpg) no-repeat 0 0;	
}

p.icon-Must{
	padding:0 0 0 90px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ncp_foot_icon_must.jpg) no-repeat 0 0;	
}

p.icon-Non{
	padding:0 0 0 90px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ncp_foot_icon_unable.jpg) no-repeat 0 0;	
}



section#cpyItem-dtl2 .clo2-800 .ptxt{
	margin:30px 0 20px  90px;
}

section#cpyItem-dtl2 a.gbtn, section#cpyItem-dtl3 a.gbtn{
	padding:10px;
	width:220px;
	font-size:18px;
}

section#cpyItem-dtl2 a.gbtn, section#cpyItem-dtl3 a.gbtn:visited{
	color: #fff;
    text-decoration: none;
}

section#cpyItem-dtl2 .planeBox{
	margin-top:20px;
}

section#cpyItem-dtl2 .warrantyBox{
	margin-bottom:20px;
}

section#cpyItem-dtl2 .planeBox .fLbox{
	width:/*370px*/345px;
}

section#cpyItem-dtl2 .planeBox .fRbox{
	border:1px solid #FFF698;
	padding:15px;
	width:358px;
	background-color:#FFFFFF;
}

section#cpyItem-dtl3 .fLbox, section#cpyItem-dtl3 .fRbox{
	width:380px;	
}

section#cpyItem-dtl3 .fLbox, section#cpyItem-dtl3 h3.txt{
	margin-bottom:5px;
}

section#cpyItem-dtl3 .fLbox, section#cpyItem-dtl3 .planeBox .txt{
	margin-bottom:20px;
}

#cpyItem-dtl4 .reviewBox{
	padding:20px;
	background-color:#FFFFFF;
}

#cpyItem-dtl4 .reviewBox .r-m{
	float:left;
	padding-top: 15px;
    width: 140px;
}

#cpyItem-dtl4 .reviewBox .r-txt{
	float:right;
	width:480px;
	line-height:26px;
	background-image:url(https://tokyo-fukugouki.jp/media/001/202312/0yen_text_line.jpg);
}

section#cpyItem-dtl4 h3.txt{
	margin:20px 0 5px 0;
}

section#cpyItem-dtl4 p.center{
	margin-top:10px;
}

section#cpyItem-dtl5 .planeBoxW{
	padding:5px 20px 20px 20px;
}

section#cpyItem-dtl5 dl.col2{
	margin-top:15px;
	padding-bottom:15px;
	width:665px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/line.jpg) no-repeat left bottom;
}

section#cpyItem-dtl5 dl.col2:last-child{
	padding-bottom:0;
	background:none;
}

section#cpyItem-dtl5 dl.col2 dt.icon{
	float:left;
	padding-left:16px;
	width:184px;
	font-weight:bold;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/sq_green.jpg) no-repeat 0 4px;
}

section#cpyItem-dtl5 dl.col2 dd{
	margin-left:210px;
	width:460px;
}

/* 中古レンタル */
section#copy-u-rental .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ucp_rental_ttl.jpg) no-repeat 0 0;
}

.anchorWrap4{
	margin-bottom:20px;
	width:800px;
}

.anchorWrap4 .col4L{
	margin-right:15px;
	float:left;
	width:185px;
}

.anchorWrap4 .col4R{
	float:right;
	margin-right:15px;
	width:185px;	
}

.anchorWrap4 a.abtn{
	color:#000000;
	padding:10px;
	width:165px;
	font-size:14px;
}

.clo2{
	width:800px;
}

.clo2 .fLbox{
	margin-right:30px;
	width: 500px;
}

.clo2 .fRbox{
	width:260px;
}

h3.toner{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/usedcp_27_content_icon1.jpg) no-repeat 0 0;
}

h3.mante{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/usedcp_27_content_icon2.jpg) no-repeat 0 0;
}

h3.repair{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/usedcp_27_content_icon13.jpg) no-repeat 0 0;
}

h4.toner{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_27_content_icon1.jpg) no-repeat 0 0;
}

h4.mante{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_27_content_icon2.jpg) no-repeat 0 0;
}

h4.repair{
	margin:20px 0 5px 0;
	padding:5px 0 10px 46px;
	font-size:18px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_27_content_icon13.jpg) no-repeat 0 0;
}

/* 中古キャンペーン */
section.camp .planeBox .fLbox{
	width:300px;
}

section.camp .planeBox .fRbox{
	/*width:460px;*/
	width:440px;
}

section.camp a.gbtn{
	margin-top:10px;
	padding:10px;
	width:220px;
	font-size:18px;
}

/* 中古保証 */
section#copy-u-warranty .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/ucp_warranty.jpg) no-repeat 0 0;
}

section#copy-u-warranty .anchorWrap2, section#contact .anchorWrap2{
	width:540px;
	padding:0 130px;
}

.anchorWrap2 a.abtn{
	color:#000000;
	padding:10px;
	width:240px;
	font-size:14px;
}

section#copy-u-warranty .warrantyBox{
	margin:0 auto 0 auto;
	width:700px;
	height:270px;
	text-align:center;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_30_assurance_img.jpg) no-repeat left top;
}

section#copy-u-warranty .warrantyBox .wDate{
	margin-bottom:20px;
	padding:96px 0 10px 0;
	font-size:24px;
	font-weight:bold;
	letter-spacing:2px;
}

section#copy-u-warranty .warrantyBox .plainTxtC{
	font-size:13px;
	color:#CC0000;
}

section#cpy-r-wrty h3.txt{
	margin:30px 0 20px 0;
}

section#cpy-r-wrty h4.txt{
	margin:20px 0 5px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	background:transparent url(../imgs/sq_green.jpg) no-repeat 0 7px;
}

section#cpy-r-after h3.txt{
	margin:25px 0 15px 0;
}

section#cpy-r-after a.gbtn{
	margin-top:10px;
	padding:10px;
	width:220px;
	font-size:18px;
}


/* 中古注文 */
section#copy-u-guide .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/ucp_guide_ttl.jpg) no-repeat 0 0;
}

section#pay h3.txt, section#return h3.txt, section#delivery h3.txt{
	margin:30px 0 20px 0;
}

/* 中古整備 */
section#copy-u-refurbish .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/ucp_refurbish_ttl.jpg) no-repeat 0 0;
}

h2.txt-rfbh{
	border-bottom:2px solid #068C88;
	padding:0 0 15px 65px;
	color:#068C88;
	font-size:26px;
	font-weight:bold;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_footer_mente_icon_spanner.png) no-repeat 0 0;		
}

h2.txt-rfbh2{
	border-bottom:2px solid #068C88;
	padding:10px 0 25px 65px;
	color:#068C88;
	font-size:26px;
	font-weight:bold;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_footer_clean_icon_splay.png) no-repeat 0 0;		
}

h2.txt-rfbh3{
	border-bottom:2px solid #068C88;
	padding:10px 0 25px 65px;
	color:#068C88;
	font-size:26px;
	font-weight:bold;
	line-height:28px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/usedcp_10_footer_konpo_icon_tape.png) no-repeat 0 0;		
}

h3.txt-rfbh{
	margin-bottom:20px;
	padding:15px 0 15px 130px;
	color:#068C88;
	font-size:22px;
	font-weight:bold;
	line-height:30px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/ucp_28_mds_nattoku.jpg) no-repeat 0 0;		
}

.rebox{
	margin-bottom:20px;
	width:800px;
}

dl.scene-rfbh{
	float:left;
	width:250px;
	background-color:#F7F7F5;
}

dl.scene-rfbh dd{
	padding:0 20px 20px 20px;
}

p.middle-arrow{
	float:left;
	padding:160px 2px 0 2px;
}

p.middle-arrow1{
	float:left;
	padding:130px 2px 0 2px;
}

p.msg-finish-01{
	margin-bottom:10px;
	padding:20px 30px 30px 30px;
	width:740px;
	height:70px;
	font-size:26px;
	line-height:30px;
	text-align:center;
	background:transparent url(../../copy/used/refurbish/imgs/ucp_28_nattoku_baloon_mente.jpg) no-repeat 0 0;		
}

p.msg-finish-02{
	margin-bottom:10px;
	padding:20px 30px 30px 30px;
	width:740px;
	height:70px;
	font-size:26px;
	line-height:30px;
	text-align:center;
	background:transparent url(../../copy/used/refurbish/imgs/ucp_28_nattoku_baloon_clean.jpg) no-repeat 0 0;		
}

p.msg-finish-03{
	margin-bottom:10px;
	padding:20px 30px 30px 30px;
	width:740px;
	height:70px;
	font-size:26px;
	line-height:30px;
	text-align:center;
	background:transparent url(../../copy/used/refurbish/imgs/ucp_28_nattoku_baloon_konpo.jpg) no-repeat 0 0;		
}


/*---------------------------------------
　新品複合機
---------------------------------------*/
section#copy-lease .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ncp_lease_ttl.jpg) no-repeat 0 0;
}

section#copy-l-sharp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/lease_sharp_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv2000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/lease_sharp_2000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv2000-5000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/lease_sharp_2000-5000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv5000-8000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/lease_sharp_5000-8000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv8000 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/lease_sharp_8000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-l-xerox .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/lease_fujixerox_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv2000-xerox .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/lease_fujixerox_2000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv2000-5000-xerox .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/lease_fujixerox_2000-5000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv5000-8000-xerox .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/lease_fujixerox_5000-8000pv-list_ttl.jpg) no-repeat 0 0;
}

section#cpy-l-pv8000-xerox .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/lease_xerox_8000pv-list_ttl.jpg) no-repeat 0 0;
}

section#copy-l-c2276 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c2276_lease.jpg) no-repeat 0 0;
}

section#copy-l-c3376 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c3376_lease.jpg) no-repeat 0 0;
}

section#copy-l-c4476 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c4476_lease.jpg) no-repeat 0 0;
}

section#copy-l-c5576 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c5576_lease.jpg) no-repeat 0 0;
}

section#copy-l-c6676 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c6676_lease.jpg) no-repeat 0 0;
}

section#copy-l-c7776 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/fuji_ncp_color_c7776_lease.jpg) no-repeat 0 0;
}

section#copy-l-sp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/cp_lease_sp.jpg) no-repeat 0 0;
}

section#copy-l-warranty .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/cp_lease_warranty.jpg) no-repeat 0 0;
}

section#copy-l-guide .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/ncp_lease_guide_ttl.jpg) no-repeat 0 0;
}

#copy-l-mx2517fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx2517_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx2650fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx2650_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx3117fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202404/mx-3117fn.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx3150fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx3150_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx3650fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx3650_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx4150fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx4150_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx4170fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../copy/lease/imgs/sharp_ncp_color_mx4170_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx5150fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx5150_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx5170fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx5170_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx6150fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx6150_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx6170fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx6170_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}


/*▼200422追加分*/

#copy-l-bp-20c25 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_bp-c20c25.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-2020f .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/newcp_mx-2020f.jpg) no-repeat 0 0;
	background-size: 100%;
}


#copy-l-mx-2631 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-2631.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-2661 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-2661.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-3161 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-3161.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-3631 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-3631.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-3661 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-3661.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-4151 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-4151.jpg) no-repeat 0 0;
	background-size: 100%;
}


#copy-l-mx-4171 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-4171.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-5151 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-5151.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-5171 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-5171.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-6151 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-6151.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-6171 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-6171.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-6170fn .titleBox {
    margin-bottom: 20px;
    height: 220px;
    background: transparent url(https://tokyo-fukugouki.jp/media/001/202403/sharp_ncp_color_mx6170_lease.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-c305w .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-c305w.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-mx-c306w .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/newcp_mx-c306w.jpg) no-repeat 0 0;
	background-size: 100%;
}


/*200422追加分▲*/


/*200427追加分▼*/
n#copy-l-c2273 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c2273.jpg") no-repeat 0 0;
}

#copy-l-c3373 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c3373.jpg") no-repeat 0 0;
}

#copy-l-c4473 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c4473.jpg") no-repeat 0 0;
}

#copy-l-c5573 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c5573.jpg") no-repeat 0 0;
}	

#copy-l-c6673 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c6673.jpg") no-repeat 0 0;
}	

#copy-l-c7773 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("../../copy/lease/imgs/newcp_dc7-c7773.jpg") no-repeat 0 0;
}
/*200427追加分▲*/

/*240918追加▼*/
#copy-l-bp-40c36 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202409/newcp_bp-40c36_240918_171741.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-bp-40c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202409/newcp_bp-40c26_240918_171741.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-bp-70c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202409/newcp_bp-70c26_240918_171741.jpg) no-repeat 0 0;
	background-size: 100%;
}

#copy-l-bp-60c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202409/newcp_bp-60c26_240918_171741.jpg) no-repeat 0 0;
	background-size: 100%;
}
/*240918追加▲*/


/*▼BP-71C/41Cシリーズ追加用*/
#copy-l-bp-41c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("https://tokyo-fukugouki.jp/themes/site/images/title/bp-41c26.jpg") no-repeat 0 0;
	background-size: 100%;
}

#copy-l-bp-41c36 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("https://tokyo-fukugouki.jp/themes/site/images/title/bp-41c36.jpg") no-repeat 0 0;
	background-size: 100%;
}


#copy-l-bp-61c26 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("https://tokyo-fukugouki.jp/themes/site/images/title/bp-61c26.jpg") no-repeat 0 0;
	background-size: 100%;
}

#copy-l-bp-61c31 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("https://tokyo-fukugouki.jp/themes/site/images/title/bp-61c31.jpg") no-repeat 0 0;
	background-size: 100%;
}


#copy-l-bp-61c36 .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url("https://tokyo-fukugouki.jp/themes/site/images/title/bp-61c36.jpg") no-repeat 0 0;
	background-size: 100%;
}

/*BP-71C/41Cシリーズ追加用▲*/

/*---------------------------------------
　複合機設定サービス
---------------------------------------*/
section#copy-config .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202401/copy_config_ttl.jpg) no-repeat 0 0;
}

/*---------------------------------------
　保守
---------------------------------------*/
section#mante .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/co_mante_ttl_240628_143821_1.jpg) no-repeat 0 0;
	border: 1px solid #bbb;
    border-top: none;
}

section#mante-lst .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/co_mante_list_ttl_240628_143849_1.jpg) no-repeat 0 0;
	border: 1px solid #bbb;
    border-top: none;
}

section#sharp .fLbox, section#xerox .fLbox, section#canon .fLbox{
	margin-right:20px;
	width:130px;
}

section#sharp .fRbox, section#xerox .fRbox, section#canon .fRbox{
	width:610px;
}

ul.r-item li{
	float:left;
	margin-right:10px;
	width:140px;
}

.stepBox1N p.arrow{
	font-size:14px;
	text-align:right;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 385px 7px;	
}

/*---------------------------------------
　送料無料キャンペーン
---------------------------------------*/
section#camp-zero .titleBox{
	height:280px;
	background:transparent url(../../copy/used/sp/imgs/0yen_title.jpg) no-repeat 0 0;
}

section#camp-zero .ttlCatch{
	font-size:18px;
	font-weight:bold;
	padding:235px 0 0 30px;
}

section#camp-zero .clo2 .fLbox{
	margin-right:30px;
	width:470px;
}

section#camp-zero .clo2 .fRbox{
	width:300px;
}

section#camp-zero section#c-zero01 .planeBox .fRbox{
	padding:30px 0 40px 0;
	width:585px;
}

section#camp-zero section#c-zero01 .planeBox .fLbox{
	margin-right:20px;
	width:155px;
}

section#camp-zero section#c-zero01 h3.config{
	padding-top:10px;
	height:35px;
	background-image:url(../../copy/used/sp/imgs/0yen_plus_icon.png);
	background-repeat:no-repeat;
	background-position:100px 0;
	background-color:#FFF462;
	font-size:22px;
	font-weight:bold;
	text-align:center;
		
}

section#camp-zero section#c-zero01 .planeBoxY{
	padding:20px;
	background-color:#FFFCDB;
}

.planeBoxY table.table_stdY{
	width: 100%;
	border: solid 1px #000000;
	table-layout: fixed;
	line-height:20px;
}

.planeBoxY table.table_stdY th,
.planeBoxY table.table_stdY td{
	padding: 8px;
	border: solid 1px #000000;
}

.planeBoxY table.table_stdY th{
	background: #FFF462;
}

.planeBoxY table.table_stdY td.middle{
	background: #DCEBFA;
}

.planeBoxY table.table_stdY tr td{
	background: #FFFFFF;
}

table.table_stdY td{
	vertical-align: top;
}

p.item-catch{
	font-size:22px;
	font-weight:bold;
}

.favWrap{
	padding:20px;
	background-color:#F7F7F5;
}

.favWrap .favTop h3.txt{
	border:none;
	padding:18px 0 0 0;	
	width:395px;
	font-size:20px;
	font-weight:bold;
}

.favWrap .favTop h3.txt span{
	color:#000000;
	font-size:18px;
}

.favWrap .favTop .fRbox{
	width:365px;
}

.favWrap .favMid .fLbox{
	margin-right:20px;
	width:100px;
}

.favWrap .favMid .fRbox{
	padding:15px;
	width:610px;
	height:110px;
	background-color:#FFFFFF;
}

.favWrap .favMid .fRbox p{
	background-image:url(../imgs/0yen_text_line.jpg);
	line-height:26px;
	margin: 0px;
}

.favWrap .favBtm .fLbox{
	padding-left:115px;
	color:#FF0000;
	font-size:40px;
}

.favWrap .favBtm .fLbox span{
	font-size:16px;
}

.favWrap .favBtm .fRbox{
	padding-right:220px;
}

.favWrap .favBtm .fRbox a.dBtn{
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-top:-8px;
	margin-left:auto;
	margin-right:auto;
	padding:6px 10px;
	width:120%;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff6666+0,ff6666+80,e64646+100 */
background: rgb(255,102,102); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(255,102,102) 0%, rgb(255,102,102) 80%, rgb(230,70,70) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(255,102,102) 0%,rgb(255,102,102) 80%,rgb(230,70,70) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#e64646',GradientType=0 ); /* IE6-9 */
}

.favWrap .favBtm .fRbox a.dBtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e64646+0,d23c3c+100 */
background: rgb(230,70,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(230,70,70) 0%, rgb(210,60,60) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(230,70,70) 0%,rgb(210,60,60) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e64646', endColorstr='#d23c3c',GradientType=0 ); /* IE6-9 */
}

section#camp-zero section#c-zero03 a.gbtn{
	width:60%;
}



/*---------------------------------------
　修理
---------------------------------------*/
section#copy-repair .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202506/repair_ttl.jpg) no-repeat 0 0;
}

section#copy-repair-list .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repair_list_ttl.jpg) no-repeat 0 0;
}



section#rprPrice .planeBox{
	text-align:center;
}

span.f20{
	font-size:20px;
}

span.fg20{
	color:#068C88;
	font-size:22px;
}

span.f22{
	color:#FF0000;
	font-size:22px;
	font-weight:bold;
}

span.fb28{
	color:#FF0000;
	font-size:28px;
	font-weight:bold;
}

.r-priceBox{
	margin-bottom:10px;
	padding:20px;
	width:740px;
	height:45px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repair_parts_01.jpg) no-repeat 0 0;
}

.r-priceBox .fLbox{
	width:270px;
}

.r-priceBox .fLbox2{
	float:left;
	padding-top:10px;
	width:470px;
}

span.icon-rp1{
	padding:8px 0 10px 35px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repairtop_parts_01.png) no-repeat 0 0;
}

span.icon-rp2{
	padding:8px 0 10px 35px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repairtop_parts_02.png) no-repeat 0 0;
}

span.icon-rp3{
	padding:8px 0 10px 35px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repairtop_parts_03.png) no-repeat 0 0;
}

.r-priceBoxL{
	margin-bottom:10px;
	padding:20px;
	width:740px;
	height:360px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/repair_parts_03.jpg) no-repeat 0 0;
}

.r-priceBoxL .fLbox{
	width:220px;
}

.r-priceBoxL .fLbox2{
	float:left;
	width:510px;
}

.r-priceBoxL .r-priceBoxT{
	margin-bottom:71px;
}

.r-priceBoxL .r-priceBoxM{
	margin-bottom:71px;
}

.planeBoxS{
	padding:10px;
	background:transparent url(../../repair/imgs/repair_parts_08.jpg) no-repeat 460px 90px;
	background-color:#F7F7F5;
}

.planeBoxS .ptxt{
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:2px dotted #068C88;
}

.repairBoxE{
	padding:20px;
	background-color:#F7F7F5;
}

.repairBoxE h4{
	margin-top:20px;
	margin-bottom:5px;
	font-size:18px;
	font-weight:bold;
}

h4.eTokyo{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_tokyo_icon.png) no-repeat 0 0;
}

h4.eKanagwa{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_kanagawa_icon.png) no-repeat 0 0;
}

h4.eChiba{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_chiba_icon.png) no-repeat 0 0;
}

h4.eSaitama{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_saitama_icon.png) no-repeat 0 0;
}

h4.eOsaka{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_osaka_icon.png) no-repeat 0 0;
}

h4.eHyogo{
	padding:0 0 0 40px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repairtop_eria_hyogo_icon.png) no-repeat 0 0;
}

.repairBoxE .fRbox{
	width:525px;
}

.repairBoxE .fLbox{
	width:200px;
}

/*---------------------------------------
　会社案内
---------------------------------------*/
h1.image{
	margin:0;
}

.ttlCatchC{
	margin:-8px 0 0 0;
	padding:0 80px 80px 80px;
	width:640px;
	height:250px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_ttl_down.jpg) no-repeat 0 0;
}

h2.txt-ST{
	padding:20px 0 0 60px;
	width:740px;
	height:45px;
	font-size:26px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_mds_6.jpg) no-repeat 0 0;
}

h2.txt-EN{
	padding:20px 0 0 60px;
	width:740px;
	height:45px;
	font-size:26px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_mds_engineer.jpg) no-repeat 0 0;
}

h2.txt-OF{
	padding:20px 0 0 60px;
	width:740px;
	height:45px;
	font-size:26px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_mds_office.jpg) no-repeat 0 0;
}

section#strength h3{
	margin-bottom:10px;
	padding:16px 0 20px 100px;
	font-size:22px;
}

section#strength h3.txt-ST1{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_1.jpg) no-repeat 0 0;
}

section#strength h3.txt-ST2{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_2.jpg) no-repeat 0 0;
}

section#strength h3.txt-ST3{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_3.jpg) no-repeat 0 0;
}

section#strength h3.txt-ST4{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_4.jpg) no-repeat 0 0;
}

section#strength h3.txt-ST5{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_5.jpg) no-repeat 0 0;
}

section#strength h3.txt-ST6{
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_6strengths_icon_6.jpg) no-repeat 0 0;
}

.pd40{
	padding:0 40px;
}

.clo235{
	margin-bottom:30px;
}

.clo235 .fRbox{
	width:445px;
	line-height: 1.3em;
}

.clo235 .fLbox{
	width:240px;
}

.clo235 .fLbox2{
	float:left;
	width:445px;
    line-height: 1.3em;
}

.clo235 .fRbox2{
	float:right;
	margin-left:0px;
	width:245px;
}

.clo230 .fRbox{
	padding-top:50px;
	width:460px;
    line-height: 1.3em;
}

.clo230 .fLbox{
	width:230px;
}

p.kaganMFP{
	padding:15px 0 10px 70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_icon_kagan.jpg) no-repeat 0 0;
}

p.hasumiMFP{
	padding:15px 0 10px 70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_icon_hasumi.jpg) no-repeat 0 0;
}

p.takahashiMFP{
	padding:15px 0 10px 70px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_icon_takahashi.jpg) no-repeat 0 0;
}

div.kaganMFP{
	margin:-1px 0 30px 0;
	padding:20px 20px 20px 185px;
	width:515px;
	height:160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_kagan.jpg) no-repeat 0 0;
	line-height: 1.4em;
}

div.hasumiMFP{
	margin:-1px 0 30px 0;
	padding:20px 20px 20px 185px;
	width:515px;
	height:160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_hasumi.jpg) no-repeat 0 0;
	line-height: 1.4em;
}

div.takahashiMFP{
	margin:-1px 0 30px 0;
	padding:20px 20px 20px 185px;
	width:515px;
	height:160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/a1info_engineer_prof_copy_takahashi.jpg) no-repeat 0 0;
	line-height: 1.4em;
}

p.arrowLFT{
	line-height:26px;
	padding-left:16px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 0 8px;			
}

/*---------------------------------------
　お問い合わせ
---------------------------------------*/
section#contact .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/inquiry_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

p.kaganContact{
	margin-bottom:15px;
	padding:15px 0 10px 160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/inquiry_59_kagan.jpg) no-repeat 0 0;
}

/*p.takahashiContact{
	margin-bottom:15px;
	padding:15px 0 10px 160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/inquiry_59_takahashi.jpg) no-repeat 0 0;
}*/

/*---------------------------------------
　個人情報保護方針
---------------------------------------*/
section#privacy .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/privacy_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

p.right{
	text-align:right;
}

h2.conPlane{
	margin-top:30px;
	padding:10px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	background-color:#F6AD3C;
}

.planeBDRbox{
	border:1px solid #CCCCCC;
	padding:20px;
}

/*---------------------------------------
　特定商取引法に基づく表記
---------------------------------------*/
section#tokutei .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/law_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

/*---------------------------------------
　サイトマップ
---------------------------------------*/
section#site .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202403/sitemap_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

/* sitemap tree*/

section#site ul.tree li{
    margin: 0 0 15px 0;
    list-style-type:none;
}

section#site ul.tree li ul{
    padding:15px 0 0 10px;
	background:url(https://tokyo-fukugouki.jp/media/001/202403/linev.png) no-repeat left bottom;
}

section#site ul.tree li ul li{
    margin:0 0 15px 0;
    padding:0 0 0 25px;
	background:url(https://tokyo-fukugouki.jp/media/001/202403/lineh.png) no-repeat 0 10px;
}


section#site ul.tree li ul li ul.c4{
	margin:-10px 0 0 25px;
}

section#site ul.tree li ul li.last{
    background-image: none;
}

/*---------------------------------------
　コラム
---------------------------------------*/
section#column .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../column/imgs/column_ttl.jpg) no-repeat 0 0;
}

section#column p.con-sign{
	padding:5px;
	background-color:#F4E600;
	font-size:14px;
	text-align:center;
}

section#column .column-titleBox{
	height:160px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_ct_ttl_img01.jpg) no-repeat 0 0;
	text-align:center;
}

section#column .column-titleBoxFU{
	height:135px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_function_ttl_img01.jpg) no-repeat 0 0;
	text-align:center;	
}

section#column .column-titleBoxKN{
	height:135px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_knowledge_ttl_img01.jpg) no-repeat 0 0;
	text-align:center;	
}

section#column .column-titleBoxSA{
	height:135px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_features_ttl_img01.jpg) no-repeat 0 0;
	text-align:center;	
}

section#column .column-titleBoxTR{
	height:135px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_trouble_ttl_img01.jpg) no-repeat 0 0;
	text-align:center;	
}

#column .entry-title{
	padding:20px 70px 35px 20px;
	height:140px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202312/column_page_ttl_img01.jpg) no-repeat 0 0;
	background-position-x: right;
}

#column .entry-title a{
	padding-top: 10px;
    font-size: 32px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 38px;
    
}


section#column h1.txt2{
	margin-bottom:30px;
	padding-top:45px;
	font-size:32px;
	font-weight:bold;
	letter-spacing:1px;

}

section#column h1.entry2{
	padding-top:10px;
	font-size:32px;
	font-weight:bold;
	letter-spacing:1px;
	line-height:38px;
}

p.column-read{
	margin:10px auto 0 auto;
	padding:20px;
	width:610px;
	background-color:#FFFDE0;
}

section#column h2{
	border-left:10px solid #F4E600;
	margin-bottom:15px;
	padding-left:15px;
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color: #000;
}

section#column section.lst{
	margin-top:30px;
	padding-bottom:30px;
	border-bottom:1px solid #CCCCCC;
}

section#column section.lst {
	width:800px;
}

section#column section.lst .fRbox{
	width:505px;
}

section#column section.lst .fLbox{
	width:270px;
}

.cat-label{
	display:inline-block;
	border:1px solid #F4E600;
	margin-bottom:10px;
	padding:2px 8px;
	font-size:14px;
}

time{
	color:#707070;
	font-size:12px;
}

section#column .knowBox{
	margin-top:25px;
	border:1px solid #707070;
	padding:20px;
}

section#column h3.txt756{
	margin-bottom:5px;
	padding-bottom:12px;
	font-size:20px;
	font-weight:bold;
	line-height:30px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_page_point_line.jpg) no-repeat left bottom;	
}

section#column h3.txt800{
	margin-bottom:15px;
	padding-bottom:12px;
	font-size:20px;
	font-weight:bold;
	line-height:30px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202402/column_page_point_line800.jpg) no-repeat left bottom;	
	margin-top: 20px;
}

.sub a.gbtn{
	float:right;
	display:block;
	border-radius:5px;        /* CSS3草案 */  
    -webkit-border-radius:5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius:5px;   /* Firefox用 */  
	margin-left:auto;
	margin-right:auto;
	padding:2%;
	width:30%;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#068c88+86,016e6a+100 */
background: rgb(6,140,136); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(6,140,136) 86%, rgb(1,110,106) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(6,140,136) 86%,rgb(1,110,106) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#068c88', endColorstr='#016e6a',GradientType=0 ); /* IE6-9 */
}

.sub a.gbtn:hover{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#016e6a+86,005a56+100 */
background: rgb(1,110,106); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(1,110,106) 86%, rgb(0,90,86) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(1,110,106) 86%,rgb(0,90,86) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016e6a', endColorstr='#005a56',GradientType=0 ); /* IE6-9 */
}

.column-pagerBox{
	margin:50px 0 15px 0;
	border:1px solid #F4E600;
	padding:20px;
	width:758px;
	text-align:center;
	background-color:#FFFDE0;
}

.column-pagerBox p.ptxtl{
	margin-bottom:15px;
}

.column-pagerBox p.column-next:after{
	font-size:16px;
	content: " > ";
}


.pager {
    overflow: hidden;
}
 
.pager ul {
    list-style: none;
    position: relative;
    left: 50%;
    float: left;
}
 
.pager ul li {
    margin: 0 1px;
    position: relative;
    left: -50%;
    float: left;
}
 
.pager ul li span,
.pager ul li a {
    display: block;
    font-size: 16px;
    padding: 0.6em 1em;
    border-radius: 3px;
}
 
.pager ul li a {
    background: #EEE;
    color: #000;
    text-decoration: none;
}
 
.pager ul li a:hover {
    background: #333;
    color: #FFF;
}

ul.sbkT{
	margin:-10px 0 10px 0;
}

ul.sbkT li{
	float:left;
	margin-right:10px;
}

ul.sbkT li.fbm{
	margin-top:-5px;
}

ul.sbk{
	margin-top:15px;
	border-top:1px solid #707070;
	padding-top:20px;
}

ul.sbk li{
	float:left;
	margin-right:10px;
}

ul.sbk li.fbm{
	margin-top:-5px;
}

/*---------------------------------------
　修理可能複合機
---------------------------------------*/
section#repair-mx-2300g .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2300g_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-2300fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2300fg_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-2301fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2301fn_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-2310f .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2310f_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-2514fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2514fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-2600fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-2600fg_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-2600fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2600fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-2610fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2610fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-2640fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-2640fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-2700g .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-2700g_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-2700fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-2700fg_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-3100fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-3100fg_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-3100fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3100fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3110fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3110fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3114fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3114fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3140fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3500n .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-3500n_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-3500fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3500fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3501n .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-3501n_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-3501fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3501fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3600fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3600fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3610fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3610fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3614fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3614fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-3640fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-3640fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4100fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4100fn_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-4101fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4101fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4110fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4110fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4111fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4111fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4140fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4141fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4141fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4500n .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4500n_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4500fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4500fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-4501n .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_mx-4501n_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-4501fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-4501fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5000fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5000fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5001fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5001fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5110fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5110fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5111fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5111fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5140fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5140fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-5141fn .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-5141fn_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-ar-267g .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-267g_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-267s .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-267s_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-267fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-267fg_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-267fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-267fp_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-317g .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-317g_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-317s .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-317s_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-317fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-317fg_ttl.jpg) no-repeat 0 0;
}

section#repair-ar-317fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(../../repair/list/imgs/repair_ar-317fp_ttl.jpg) no-repeat 0 0;
}

section#repair-mx-m260fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m260fg_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m260fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m260fp_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m310fg .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m310fg_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m310fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m310fp_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m264fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m264fp_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m314fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m314fp_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

section#repair-mx-m354fp .titleBox{
	margin-bottom:20px;
	height:220px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_mx-m354fp_ttl.jpg) no-repeat 0 0;
	background-size: 100%;
}

.itemRemit{
	margin-bottom:30px;
}

.itemRemit .fLbox{
	width:210px;
}

.itemRemit .fRbox{
	width:517px;
}

.itemRemit div.remit{
	margin-bottom:20px;
	padding:20px;
	width:490px;
	background:transparent url(https://tokyo-fukugouki.jp/media/001/202406/repair_5_period_line.jpg) no-repeat 180px -2px;
	background-color:#FFFFFF;
}

.itemRemit div.remit .fLbox{
	width:200px;
}

.itemRemit div.remit .fRbox{
	width:310px;
}

/*▼Topページ新着情報2211*/

.info {
	margin: 1em auto;
	padding: 0 1.5em;
	border: 1px solid #919191;
	text-align: left;
	font-size: 1em;
	line-height: 1.3;
	color: #444;
	overflow: auto;
	width: 100%;
	height: 2
		0em;
	background-color: #fcfcfc;
	}
	
.info dl {
	padding: 1em.5em 1em;
	border-bottom: 1px solid #ccc;
	}
	
.info dt {
	padding-bottom: 0;width: 10em;
	}


/*▼修理サービス*/

.table_wrap {
    overflow-x : auto; /* 横スクロール */
	margin-bottom: 30px;
}

.repair2 {
    width: 100%;
    min-width: 600px; /* 幅が600px以下になったらスクロール */
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 2px 0;
    white-space: nowrap; /* 折り返し禁止 */    
}
.repair2 th,
.repair2 td {
    font-size: 14px;
    border: none;
    padding: 8px;
    background: #e8e6f3;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
}
	

.repair2 .bg2 {
    font-size: 14px;
    border: none;
    padding: 8px;
    background:#F0EF9C;
    text-align: center;
    vertical-align: middle;
	}

.repair2 th{
		font-weight: bold;
	}	
.repair2 td {
    font-size: 15px;
}
.repair2 tr:nth-child(even) th,
.repair2 tr:nth-child(even) td {
  background: #eaf6fe;
}

.area_td{
		font-weight: bold;
	}
	
.repair2 thead th {
    border-radius: 6px 6px 0 0;
    color: #fff;
}
.repair2 thead th:nth-child(1) {
    background: #eaf6fe;
    background-color: transparent;
    color: #000;
}
.repair2 thead th:nth-child(2) {
    background: #14116e;
}
.repair2 thead th:nth-child(3) {
    background: #b50165;
}
.repair2 thead th:nth-child(4) {
    background: #6f9b12;
}
.repair2 tbody tr:first-child th{
    border-radius: 6px 6px 0 0;
}
.repair2 tbody tr:last-child th,
.repair2 tbody tr:last-child td{
    border-radius: 0 0 6px 6px;
}
.repair2 thead th:nth-child(3)  {
  border-top:solid 1px #b50165;
/*  border-left:solid 1px #b50165;
  border-right:solid 1px #b50165;*/
}
.repair2 tbody td:nth-child(3)  {
/*  border-left:solid 1px #b50165;
  border-right:solid 1px #b50165;*/
}
.repair2 tbody tr:last-child td:nth-child(3){
    border-bottom:solid 3px #b50165;
}


/*修理サービス▲*/


@media screen and (min-width: 480px) {
.info dt {
	clear: left;float: left;
	}
.info dd 
	{margin-left: 0.5em;
	}
}

/*Topページ新着情報2211*/


/*追加footer見出し*/

#footer_nav-nav_footer_repair{
	border-bottom: 2px dotted #068C88;
    padding: 0 0 0 30px;
    width: 180px;
    font-size: 14px;
    line-height: 36px;
    background-image: url(https://tokyo-fukugouki.jp/media/001/202312/top_foot_icon_repair.jpg);
    background-position: 0 6px;
    background-repeat: no-repeat;
	background-color:#fff;
	color: #000;
}

#footer_nav-nav_footer_buy_lease,#footer_nav-nav_footer_installation{
	border-bottom: 2px dotted #068C88;
    padding: 0 0 0 30px;
    width: 180px;
    font-size: 14px;
    line-height: 36px;
    background-image: url(https://tokyo-fukugouki.jp/media/001/202312/top_foot_icon_buy.jpg);
    background-position: 0 6px;
    background-repeat: no-repeat;
	background-color:#fff;
	color: #000;
}

#footer_nav-nav_footer_maintenance{
	border-bottom: 2px dotted #068C88;
    padding: 0 0 0 30px;
    width: 180px;
    font-size: 14px;
    line-height: 36px;
    background-image: url(https://tokyo-fukugouki.jp/media/001/202312/top_foot_icon_mainte.jpg);
    background-position: 0 6px;
    background-repeat: no-repeat;
	background-color:#fff;
	color: #000;
}

#footer_nav-nav_footer_company{
	border-bottom: 2px dotted #068C88;
    padding: 0 0 0 30px;
    width: 180px;
    font-size: 14px;
    line-height: 36px;
    background-image: url(https://tokyo-fukugouki.jp/media/001/202312/top_foot_icon_a1info.jpg);
    background-position: 0 6px;
    background-repeat: no-repeat;
	background-color:#fff;
	color: #000;
}




/*見た目修正*/
ul li{
	list-style: none;
}
.main-inner{
	max-width: 880px;
}

.entry{
	background: #fff;
	padding: 40px;
	/*width: 100%;*/
    max-width: 880px
}

.acms-page-header{
	border-bottom: none;
}

.entry-footer{
	width: 720px;
}

.entry-style h2{
	border-left: none;
	 margin: 30px 0px 0px;
	line-height: 1.1em;
}

.entry-style h3{
	/*background: none;*/
}

.fLbox a img{
	width: 100%;
}

.r-m{
	width: 20%;
}

.r-txt{
	width: 80%;
}

.planeBox img{
	width: 100%;
}

.entry-style p{
	margin-bottom:0;
	line-height: 1.5em;
}

.planeBoxwid{
	width: 765px;
    padding: 20px;
    background-color: #F7F7F5;
    margin: 20px 0 30px;
}


.entry-style ul {
    margin: 0 10px 0 10px;
    padding: 0 0 0 1em;
}

/*スマホ*/
@media screen and (max-width: 480px) {
	#wrap{
        width: 95%;
        box-sizing: border-box;
		padding: 20px;
    }
	
	#contentsN{
		width: 100%;
		box-sizing: border-box;
		padding: 40px 20px;
	}
	
	#contentsN_s{
		width: 100%;
		box-sizing: border-box;
		padding: 40px 20px;
	}
	
	/*img{
		width: 100%;
	}*/
	
	.head-group{
		width: 100%;
	}
	
	.head-group .head-g1{
		float: none;
		margin: 0;
        padding: 0;
	}
	
	.head-cha-Btn{
		width: 100%;
	}
	
	/*ケース*/
	section#top01 ul.case{
		width: 100%;
	}
	
	
	section#top01 .r-conBox p.r-catch{
		height: auto;
		padding: 115px 0 0 0px;
		background-position-x: center;
	}
	
	section#top .itemWrap{
		width: 100%;
	}
	
	
	section#top .itemWrap .fLbox2{
		float: none;
		width: 100%;
	}
	
	section#top01 h3{
		width: 100%;
		height: auto;
		background-size: 90%;
        background-position: 16px 85px;
		font-size: 1em;
	}
	
	section#top01 ul.case li.print01 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 34px 20px 46px 20px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.print02 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 22px 83px 38px 15px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.print03 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 21px 75px 43px 14px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.print04 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 20px 88px 39px 20px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	
	section#top01 ul.case li.print07 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 23px 83px 37px 15px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.paper01 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 34px 83px 46px 20px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.paper02 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 28px 79px 51px 15px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.paper03 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 24px 92px 35px 20px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 ul.case li.print06 a{
		width: 100%;
        height: auto;
        box-sizing: border-box;
        padding: 28px 84px 32px 20px;
        background-size: contain;
        margin-bottom: 10px;
		margin-right: 0;
	}
	
	section#top01 .r-conBox{
		box-sizing: border-box;
	}
	
	/**/
	
	section#top .itemWrap .itmBox p.ptxts{
		margin-top: 16px;
	}
	
	section#top .itemWrap .itmBox .priceL{
		margin-top: 15px;
	}
	
	section#top .itemWrap .itmBox .itm-specBox .fRbox .pvM{
		margin: 20px auto 0;
	}
	
	section#top .itemWrap .itmBox .itm-specBox .fRbox .pvBox{
		margin: 0 auto;
	}
	
	
	/*商品box*/
	section#top .itemWrap .itmBox .itm-specBox .fRbox{
		width: 100%;
	}
	
	section#top .itemWrap .fLbox2:last-child{
		margin-top: 10px;
	}
	
	/*星*/
	section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star01 img{
	    width: 37%;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star02 img{
	    width: 37%;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star03 img{
	    width: 37%;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox ul.review li span.star04 img{
	    width: 37%;
	}
	
	
	/*RLボックス*/
	
	
	section#top .itemWrap .itmBox{
		width: 100%;
		padding: 10px;
		box-sizing: border-box;
	}
	
	section#top .itemCatch{
		width: 100%;
		background-size: 100%;
		height: auto;
        line-height: 23px;
	}
	
	section#top .itemWrap .itmBox .itm-specBox{
		width: 80%;
		margin: 0 auto;
	}
	
	section#top01 .con .fLbox{
		width: 100%;
	}
	
	.r-conBox img{
		width: 100%;
	}
	
	/*.fLbox img{
		width: 100%;
	}
	
	.fRbox img{
		width: 100%;
	}
	*/
	
	section#top .itemWrap .itmBox .itm-specBox .fLbox{
		width: 100%;
		text-align: center;
	}
	
	section#top .itemWrap .itmBox .itm-specBox .fLbox img{
		margin: 0 auto ;
	}
	
	section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review{
		width: 100%;
		margin: 10px auto 0;
	}
	
	section#top .itemWrap .itmBox .itm-specBox .fRbox ul.review li{
		width: 96%;
        box-sizing: border-box;
        padding: 5px 0 5px 29px;
        height: auto;
	}
	section#top .itemWrap .itmBox .reviewBox{
		box-sizing: border-box;
		width: 100%;
		margin: 0 auto 10px;
	}
	
	
	/*問い合わせボタン*/
	section#top01 .con .fRbox{
		width: 100%;
		box-sizing: border-box;
	}
	
	a.r-conBtn{
		width: 100%;
        box-sizing: border-box;
        padding-top: 20px;
        font-size: 0.9em;
		padding: 20px 0 0 50px;
		background: linear-gradient(to bottom, rgb(255, 115, 11) 86%, rgb(235, 85, 0) 100%);
	}
	
	/*title*/
	section#top01 h2.repair-case{
		background-size: 10%;
		padding: 0px 0 0 39px;
		line-height: 1.3em;
		font-size: 1.5em;
	}
	
	h2.used-copy{
		background-size: 10%;
		padding: 0px 0 0 39px;
		line-height: 1.3em;
		font-size: 1.5em;
	}
	
	h2.new-copy{
		background-size: 10%;
		padding: 0px 0 0 39px;
		line-height: 1.3em;
		font-size: 1.5em;
	}
	
	section#top04 h2.c-txt{
		background-size: 10%;
		padding: 0px 0 0 39px;
		line-height: 1.3em;
		font-size: 1.5em;
	}
	
	/*新着*/
	.info{
		box-sizing: border-box;
	}
	
	/*会社説明*/
	section#top04 .tf-catch{
		box-sizing: border-box;
		padding: 0;
	}
	
	section#top04 .companyWrap{
		margin: 0 auto;
	}
	
	section#top04 .companyWrap .companyBox{
		width: 100%;
		margin: 0 auto;
	}
	
	section#top04 .companyWrap h3.co-txt{
		width: 100%;
		margin: 15px auto 0;
	}
	
	section#top04 .companyWrap h3.co-txt img{
		width: 100%;
    	height: auto;
	}
	
	section#top04 .companyWrap h3.en-txt{
		width: 100%;
		margin: 15px auto 0;
	}
	
	section#top04 .companyWrap h3.en-txt img{
		width: 100%;
    	height: auto;
	}
	
	section#top04 .companyWrap h3.st-txt{
		width: 100%;
		margin: 15px auto 0;
	}
	
	section#top04 .companyWrap .companyBoxL{
   		width: 100%;
		margin: 0 auto;
	}
	
	section#top04 .companyWrap h3.st-txt img{
		width: 100%;
    	height: auto;
	}
	
	section#top04 .companyWrap .cmBox{
		text-align: center;
		box-sizing: border-box;
		margin-top: 23px;
	}
	
	section#top04 .companyWrap .arrow1{
		background: transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 195px 2px;
	}
	
	section#top04 .companyWrap .arrow2{
		background: transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 137px 2px;
	}
	
	section#top04 .companyWrap .arrow3{
		background: transparent url(https://tokyo-fukugouki.jp/media/001/202312/textlink_arrow.png) no-repeat 190px 2px;
	}
	
	
	/*footer*/
	footer{
		width: 100%;
	}
	
	footer .foot-conWrap {
	    width: 100%;
		box-sizing: border-box;
	}
	
	.fLbox{
		float: none;
	}
	
	.fRbox{
		float: none;
	}
	
	footer .foot-conWrap .fLbox{
		width: 100%;
	}
	
	footer .foot-conWrap .foot-flow .fRbox{
		width: 100%;
	}
	
	section#top .itemWrap .itmBox .reviewBox .r-m{
		width: 100%;
	}
	
	section#top .itemWrap .itmBox .reviewBox .r-txt{
		width: 100%;
	}
	
	footer .foot-conWrap .con {
    	width: 100%;
	}
	
	footer .foot-conWrap .con .fLbox{
		width: 100%;
	}
	
	footer .foot-conWrap .con .fLbox img{
		width: 100%;
	}
	
	footer .foot-conWrap .con .fRbox{
		width: 100%;
	}
	
	footer .foot-conWrap .con .fRbox a.foot-conBtn{
		width: 100%;
        padding-top: 20px;
        padding-left: 69px;
        background-position: 7% 50%;
        box-sizing: border-box;
	}
	
	.foot-flow img{
		width: 100%;
	}
	
	footer .foot-credit{
		width: 100%;
		box-sizing: border-box;
	}
	
	footer .foot-credit .fRbox{
		width: 100%;
		float: none;
	}
	
	footer h2{
		background-position: 18px 17px;
		padding: 15px 0 15px 66px;
	}
	
	footer p.backTop{
		margin: 60px 0 0 250px;
	}
	
	footer .foot-navBox{
		width: 86%;
	}
	
	footer ul.foot-sub-nav{
		width: 100%;
	}
	
	footer .sfLbox,footer .sfRbox{
		padding: 10px 20px;
    	box-sizing: border-box;
	}
	
/*記事ページ*/
	.itemWrapD{
		width: 100%;
	}
	
	.clo2-800{
		width: 100%;
	}
	
	section#cpy-r-nav .cpy-foot-navWrap{
		width: 100%;
	}
	
	.ttlCatch-two{
		box-sizing: border-box;
		padding: 75px 0 3px 10px;
		font-size: 0.5em !important;
	}
	
	#copy-u-mx2517fn .titleBox{
		height: 100px;
	}
	
	.itemWrapD .fLbox{
		width: 100%;
	}
	
	.itemWrapD .fRbox{
		width: 100%;
	}
	
	.itemWrapD .arrowRD{
		margin-left: 0;
	}
	
	.conBox2{
		width: 82%;
	}
	
	.conBox2 .contactBox .fLbox{
		width: 100%;
	}
	
	section#cpyItem-dtl2 .planeBox .fRbox{
		width: 87%;
	}
	
	section#cpyItem-dtl2 .planeBox .fLbox{
		width: 87%;
	}
	
	section#cpy-r-nav .cpy-foot-navWrap .fLbox, section#cpy-r-nav .cpy-foot-navWrap .fRbox{
		width: 100%;
	}
	
	.clo2-800 .fLbox, .clo2-800 .fRbox{
		width: 88%;
        margin-bottom: 15px;
	}
	
	.fLbox .planeBox, .fRbox .planeBox{
		width: 100%;
        box-sizing: border-box;
	}
	
	#cpyItem-dtl4 .reviewBox .r-m{
		float: none;
		margin: 0 auto;
	}
	
	#cpyItem-dtl4 .reviewBox .r-txt{
		width: 100%;
	}
	
	h2.contxt3{
		padding: 15px 0 15px 25px;
		background-position: 9px 18px;
	}
	
	/*製品表*/
	section#cpyItem-dtl5 dl.col2{
		width: 100%;
	}
	
	section#cpyItem-dtl5 dl.col2 dt{
		width: 100%;
    	float: none;
	}
	
	section#cpyItem-dtl5 dl.col2 dt.icon{
		width: 100%;
	}
	
	section#cpyItem-dtl5 dl.col2 dd{
		width: 100%;
    	float: none;
		margin-left: 0;
	}
	
	/*リンク*/
	section#cpy-r-nav .planeBox{
		width: 100%;
		box-sizing: border-box;
	}
	
	section#cpy-r-nav .planeBox a.gbtn{
		width: 100%;
		box-sizing: border-box;
	}
	
	/*シェアボタン*/
	.entry-footer{
		width: 100%;
		box-sizing: border-box;
	}
	
/*修理カテゴリ*/
	section#copy-repair .titleBox{
		background-size: 100%;
		height: 100px;
	}
	
	.anchorWrap4{
		width: 100%;
		margin: 0 auto;
	}
	
	.anchorWrap4 .col4L{
		float: none;
		margin: 0 auto 20px;
	}
	
	.anchorWrap4 .col4R{
		float: none;
		margin: 0 auto;
	}
	
	.clo2{
		width: 100%;
	}
	
	.clo2 .fLbox{
		width: 100%;
		margin-right: 0;
	}
	
	.clo2 .fRbox{
		margin: 0 auto;
	}
	
	.changeBnr{
		width: 100%;
		height: auto;
		background-size: 200%;
	}
	
	.changeBnr_2{
		width: 100%;
		height: auto;
		background-size: 200%;
		border-right: 0;
	}
	
	.changeBnr p {
    	padding: 165px 0px 0px 0px;
	}
	
	.changeBnr_2 p {
    	padding: 165px 0px 0px 0px;
	}
	
	.changeBnr .btnWrap{
		width: 100%;
    	padding: 0 20px 0 0px;
	}
	
	.changeBnr_2 .btnWrap{
		width: 100%;
    	padding: 0 20px 0 0px;
	}
	
	/*購入の流れ*/
	.stepBox1N{
		width: 100%;
		box-sizing: border-box;
	}
	
	.stepBox1N .fRbox{
		width: 100%;
	}
	
	.stepBox1N .fLbox{
    	margin: 10px auto 0;
	}
	
	h2.contxt2{
		padding: 10px 7px 10px 56px;
		box-sizing: border-box;
		background-position: 10px 33px;
	}
	
	/*内訳*/
	.planeBoxwid{
		width: 100%;
		box-sizing: border-box;
	}
	
	.r-priceBox{
		width: 88%;
        height: auto;
        background-size: 300%;
        background-color: #f7f7f5;
        background-position: 11px -13px;
	}
	
	.r-priceBox .fLbox{
		width: 100%;
    	padding-bottom: 5px;
	}
	
	.r-priceBox .fLbox2{
		width: 100%;
    	padding-top: 0;
		float: none;
		 font-size: 0.8em;
	}
	
	.r-priceBoxL{
		width: 88%;
		height: auto;
		/* background-size: 351%; */
		background-color: #f7f7f5;
		background-image: none;
		margin-bottom: 40px;
	}
	
	.r-priceBoxL .fLbox{
		width: 100%;
	}
	
	.r-priceBoxL .fLbox2{
		width: 100%;
        padding-top: 0;
        float: none;

	}
	
	span.icon-rp1{
		 background-size: 35%;
   		 padding: 3px 0 5px 31px;
	}
	
	span.icon-rp2{
		background-size: 35%;
   		padding: 3px 0 5px 31px;
	}
	
	span.icon-rp3{
		 background-size: 23%;
   		 padding: 3px 0 5px 31px;
	}
	
	.r-priceBoxL .r-priceBoxT{
		margin-bottom: 40px;
	}
	
	.r-priceBoxL .r-priceBoxM{
		margin-bottom: 40px;
	}
	
	section#sharp .fRbox, section#xerox .fRbox, section#canon .fRbox{
		width: 100%;
	}
	
	.conBox2 img{
		width: 100%;
	}
	
	a.conBtn2{
		width: 100%;
	}
	
	ul.r-item li{
		width: 43%;
	}
	
	/*故障診断*/
	section#repair-case .titleBox{
		background-size: 100%;
		height: 100px;
	}
	
	section#repair-case .repairBox{
		width: 100%;
	}
	
	section#repair-case .repairBox .fLbox{
		width: 100%;
    	padding-bottom: 5px;
	}

	section#repair-case section#r-case1 ul.case{
		width: 100%;	
	}
	
	section#repair-case section#r-case1 ul.case li.print01 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 34px 170px 50px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print02 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 35px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print03 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 23px 170px 41px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print04 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 25px 170px 39px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print05 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 36px 170px 48px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print06 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 33px 20px;	
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print07 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 26px 170px 39px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.print08 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 34px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.paper01 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 35px 170px 50px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.paper02 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 34px 170px 49px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.paper03 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 34px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.sound01 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 35px 20px;
		margin-bottom: 10px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.sound02 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 30px 170px 34px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.sound03 a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 38px 170px 46px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 ul.case li.error a{
		width: 100%;
        float: none;
        background-size: contain;
        box-sizing: border-box;
        height: auto;
        padding: 27px 172px 38px 20px;
		font-size: 0.8em;
		line-height: 1.4em;
	}
	
	section#repair-case section#r-case1 section{
		width: 100%;
	}
	
	section#repair-case section#r-case1 section h3.rpcM{
		width: 100%;
		background-size: 100%;
		box-sizing: border-box;
		padding: 10px 0 0 59px;
		font-size: 0.9em;
	}
	
	section#repair-case section#r-case1 section h3.rpcM2{
		width: 100%;
		background-size: 100%;
		box-sizing: border-box;
		padding: 10px 0 0 59px;
		font-size: 0.9em;
	}
	
	section#repair-case section#r-case1 section .kagan{
		width: 100%;
        background-size: 100%;
        box-sizing: border-box;
        padding: 8px 0 0 44px;
        height: auto;
    }
	
	section#repair-case section#r-case1 section .hasumi{
		width: 100%;
        background-size: 100%;
        box-sizing: border-box;
        padding: 8px 0 0 44px;
        height: auto;
	}
	
	section#repair-case section#r-case1 section .takahashi{
		width: 100%;
        background-size: 100%;
        box-sizing: border-box;
        padding: 8px 0 0 44px;
        height: auto;
	}

	section#repair-case section#r-case1 section .summary .fLbox{
		width: 97%;
        background: #fff;
        margin: 0 0 20px 0;
        padding: 10px;
        box-sizing: border-box;
	}
	
	section#repair-case section#r-case1 section .detail .fRbox{
		width: 100%;
	}
	
/*故障複合機チェンジ割*/
	img.title{
		width: 100%;
	}
	
/*修理可能複合機（コピー機）一覧*/
	section#copy-repair-list .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	.ttlCatch-single{
		box-sizing: border-box;
		padding: 75px 0 2px 10px;
		font-size: 0.5em !important;
	}
	
	.anchorMaker{
		width: 100%;
		margin: 0 auto;
	}
	
	a.abtnMaker{
		height: auto;
		margin-bottom: 10px;
	}
	
/*複合機（コピー機）設定サービス*/
	section#copy-config .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*独自ページ*/
	h1.image img{
		width: 100%;
	}
	.ttlCatchC{
		width: 100%;
		background-size: 100%;
		padding: 0px 10px 0 13px;;
		box-sizing: border-box;
		height: auto;
		background: none;
	}
	
	.entry-style p{
		height: auto;
	}

	h2.txt-ST{
		width: 81%;
	}
	
	h2.txt-EN{
		width: 81%;
	}
	
	h2.txt-OF{
		width: 81%;		
	}
	
	
	.pd40{
		padding:0;
	}
	
	.clo235 .fRbox{
		width: 100%;
	}
	
	.clo235 .fLbox{
		margin: 10px auto 0;
	}
	
	.clo235 .fLbox2{
		width: 100%;
	}
	
	.clo235 .fRbox2{
		width: 89%;
		margin: 10px auto 0;
	}
	
	.clo230 .fRbox{
		width: 100%;
	}
	
	.clo230 .fLbox{
		margin: 10px auto 0;
	}
	
	table.table_std{
		border: none;
	}
	
	table.table_std th, table.table_std td{
    	width: 477%;
	}
	
	div.kaganMFP{
		width: 100%;
        background-size: 100%;
        padding: 100px 0 0 0;
        height: auto;
	}
	
	div.hasumiMFP{
		width: 100%;
        background-size: 100%;
        padding: 100px 0 0 0;
		height: auto;
	}
	
	div.takahashiMFP{
		width: 100%;
        background-size: 100%;
        padding: 100px 0 0 0;
		height: auto;
	}
	
/*チェンジ割*/
/*	.center img{
		width: 100%;
	}
*/
	.changeBox{
		width: 100%;
		box-sizing: border-box;
    	padding: 0;
	}
	
	.changeBox .changePrice{
		margin-left:0;
		width: 100%;
	}
	
	.changeBox .changePrice img{
		width: 100%;
	}
	
	.conBox{
		width: 100%;
		box-sizing: border-box;
	}
	
	.conBox img{
		width: 100%;
		box-sizing: border-box;
	}
	
	a.conBtn{
		margin: 0 auto;
	}
	
/*	#chg02 img{
		width: 100%;
	}*/
	
	.stepBox1, .stepBox2{
		width: 100%;
		box-sizing: border-box;
	}
	
	.stepBox1 .fRbox{
		width: 78%;
        margin: 10px auto 0;
	}
	
	.stepBox1 .fLbox{
		width: 78%;
        margin: 10px auto 0;
	}
	
	.stepBox2 .fRbox{
		width: 78%;
        margin: 10px auto 0;
	}
	
	.changeBox2{
		width: 78%;
        margin: 10px auto 0;
	}
	
	.changeBox2 .fRbox{
		width: 100%;
	}
	
	.changeBox2 .fLbox{
		width: 100%;
		margin: 0 auto;
	}
	
	.sp_img img{
		width: 100%;
	}
	
	h2.contxt{
		padding: 0px 0 0 39px;
	}
	
/*複合機（コピー機）の購入・リース*/
	section#copy .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	.anchorWrap2{
		width: 100%;
        padding: 0;
		margin: 10px auto 0;
	}
	
	.anchorWrap2 .col2L{
		float: none;
	}
	
	.anchorWrap2 .col2R{
		float: none;
		margin-top: 10px;
	}
	
	p.copyMerit img{
		width: 100%;
	}
	
	.meritBox{
		width: 100%;
	}
	
	.meritBox .fLbox{
		width: 100%;
		margin-right: 0;
	}
	
	.meritBox .fRbox{
		width: 100%;
		margin-right: 0;
	}
	
	.acMenu dt{
		width: 100%;
	}
	
	.acMenu dt.merit1{
		box-sizing: border-box;
		padding: 16px 0 34px 45px;
		margin: 10px auto 0;
        background-size: 103%;
		font-size: 1em;
	}
	
	.acMenu dt.merit2{
		box-sizing: border-box;
		padding: 16px 0 34px 45px;
		margin: 10px auto 0;
        background-size: 103%;
	}
	
	.acMenu dt.demerit1{
		box-sizing: border-box;
		padding: 16px 0 34px 45px;
		margin: 10px auto 0;
        background-size: 103%;
	}
	
	.acMenu dt.demerit2{
		box-sizing: border-box;
		padding: 16px 0 34px 45px;
		margin: 10px auto 0;
        background-size: 103%;
		font-size: 1em;
	}
	
	.acMenu dt.demerit3{
		box-sizing: border-box;
		padding: 16px 0 34px 45px;
		margin: 10px auto 0;
        background-size: 103%;
		font-size: 1em;
	}
	
	.acMenu dd{
		width: 95%;
        box-sizing: border-box;
        margin: 0 auto;
	}
	
/*保守*/
	section#mante .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
		
	.repairBoxE .fRbox{
		width: 100%;
	}
	
	section.mante h2.contxt2{
	    background-position: 13px 5px;
	}
	
	section#mante-lst .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;	
	}
	
/*中古カラーコピー機*/
	section.cpy-item .itemCatch{
		width: 100%;
		height: auto;
        background-size: 100%;
		padding-bottom: 18px;
	}
	
	section.cpy-item .itemWrap .fLbox2{
		width: 100%;
		box-sizing: border-box;
		margin-right: 0;
	}
	
	section.cpy-item .itemWrap .itmBox{
		width: 100%;
		box-sizing: border-box;
	}
	
/*購入・レンタル*/
	section#copy-used .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	.anchorWrap3{
		width: 100%;
	}
	
	.anchorWrap3 .col3L{
		float:none;
		margin: 10px auto 0;
	}
	
	.anchorWrap3 .col3R{
		float:none;
		margin: 10px auto 0;

	}
	
	h2.no1{
		line-height: 32px;
	}
	
/*中古カラー複合機*/
	section#copy-used-color .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	.anchorWrap{
		width: 100%;
	}
	
	.anchorWrap .fLbox, .anchorWrap .fRbox{
		width: 100%;
	}
	
	.anchorWrap .planeBox a.gbtn{
		width: 100%;
		box-sizing: border-box;
	}
	
	.favWrapU .favTop h3.txt{
		width: 100%;
	}
	
	.favWrapU .favTop .fRbox{
		width: 65%;
        margin: 0 auto 10px;
	}
	
	.favWrapU .favMid .fRbox{
		width: 100%;
		height: auto;
		box-sizing: border-box;
        background-position: 95px 9px
	}
	
	.favWrapU .favMid .fRbox p{
		margin-left: 0;
		margin-top: 78px;
		
	}
	
	.favWrapU .favBtm .fLbox{
		padding-left: 0;
		margin: 18px auto;
	}
	
	.favWrapU .favBtm .fRbox{
		padding-right: 0;
	}
	
	section.cpy-item .itemWrap .fLbox2:last-child{
		margin-right: 0px;
		margin-top: 20px;
	}
	
	section#cpy-r-strength .r-strengthWrap .strengthBox{
		float: none;
		margin: 0 auto 15px;
	}
	
	section#cpy-r-strength .r-strengthWrap .strengthBoxR{
		float: none;
		margin: 0 auto;
	}
	
/*モノクロコピー機*/
	section#copy-used-mono .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	section#copy-um-pr10 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-um-pr11 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr10 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr10-15 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr16-20 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr21-25 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr26 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv2000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-um-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv5000-8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-used-sp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*レンタル*/
	section#copy-u-rental .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*キャンペーン*/
	section#copy-used-sp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	section.camp .planeBox .fRbox{
		width: 100%;
	}
	
	section.camp .planeBox .fLbox{
		width: 100%;
		margin: 10px auto 0;
        box-sizing: border-box;
	}
	
/*整備*/
	section#copy-u-refurbish .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	h3.txt-rfbh{
		background-position: 0 57px;
		padding-bottom: 42px;
	}
	
	.rebox{
		width: 100%;
	}
	
	dl.scene-rfbh{
		float: none;
		margin: 0 auto;
	}
	
	p.middle-arrow{
		float: none;
        padding: 0;
        transform: rotate(90deg);
        width: fit-content;
        margin: 0 auto;
	}

	p.middle-arrow1{
		float: none;
        padding: 0;
        transform: rotate(90deg);
        width: fit-content;
        margin: 0 auto;
	}
	
	p.msg-finish-01{
		width: 100%;
		height: auto;
		box-sizing: border-box;
		padding: 0;
	}
	
	p.msg-finish-02{
		width: 100%;
		height: auto;
		box-sizing: border-box;
		padding: 0;
	}
	
	p.msg-finish-03{
		width: 100%;
		height: auto;
		box-sizing: border-box;
		padding: 0;
	}
	
/*保証*/
	section#copy-u-warranty .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	section#copy-u-warranty .anchorWrap2, section#contact .anchorWrap2{
		width: 75%;
		padding:0;
		margin: 0 auto;
	}
	
	h2.contxts{
		box-sizing: border-box;
		padding: 10px 0 10px 26px;
		background-position: 7px 7px;
		background-size: 8%;
	}
	
	section#copy-u-warranty .warrantyBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	section#copy-u-warranty .warrantyBox .wDate{
		padding: 44px 0px 0 0px;
	    font-size: 0.7em;
	}
	
	.plainTxt{
		padding: 0px 63px 0 55px;
		font-size: 0.7em;
		line-height: 1em;
	}
	
	.plainTxtC{
		margin-top: 20px;
	}
	
/*注文*/
	section#copy-u-guide .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*lease*/
	section#copy-lease .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	.favWrapU .favBtmN .fLbox {
        padding: 0 0 0 74px;
        margin: 0 auto;
    }
	
	.favWrapU .favBtmN .fRbox{
		padding: 0 0 0 75px;
	    margin: 13px auto 0;
	}
	
	.repairBoxE .fLbox{
		margin: 0 auto;
	}
	
	.favWrapU .favMid .fLbox{
		margin: 0 auto;
        width: 56%;
	}
	
/*キャンペーン*/
	section#copy-l-sp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*保証*/
	section#copy-l-warranty .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*注文新品*/
	section#copy-l-guide .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
/*コラム*/
	section#column .column-titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	p.column-read{
		width: 100%;
		box-sizing: border-box;
	}
	
	section#column h1.txt2{
		font-size: 1.3em;
	}
	
	section#column section.lst{
		width: 100%;
	}
	
	section#column section.lst .fRbox{
		width: 100%;
	}
	
	section#column section.lst .fLbox{
		width: 100%;
	}
	
	.entry{
		padding: 20px;
		box-sizing: border-box;
	}
	
	#column .entry-title{
		width: 100%;
		height: auto;
        background-size: 187%;
        box-sizing: border-box;
		padding: 14px 70px 19px 20px;
	}
	
	#column .entry-title a{
		font-size: 1.3em;
        line-height: 1.1em;
	}
	
	section#column h2{
		font-size: 1.2em;
	}
	
/*お問い合わせ*/
	section#contact .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	    padding-bottom: 2px;
	}
	
	section#contact section#lease-mante h2.contxt3{
		background-size: 8%;
		background-position: 3px 6px;
		font-size: 1em;
		padding: 15px 0 15px 19px;
		box-sizing: border-box;
	}
	
	section#contact section#repair h2.contxt3{
		background-size: 8%;
		background-position: 68px 8px;
        font-size: 1em;
        padding: 15px 0 15px 0;
		box-sizing: border-box;
	}

/*サイトマップ*/
	section#site .titleBox{
		height: auto;
	    padding-bottom: 2px;
	}
	
	section#tokutei .titleBox{
		height: auto;
	    padding-bottom: 2px;
	}
	
/*修理一覧*/
	.itemRemit .fRbox{
		width: 100%;
	}
	
	.itemRemit div.remit{
		width: 100%;
		margin-top: 10px;
		box-sizing: border-box;
	}
	
/*修理一覧_画像*/
	section#repair-mx-2310f .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;       
		padding-bottom: 1px;
	}
	
/*商品ページ*/
	.favWrapU .fRbox img{
		width: 100%;
	}
	
	section#cpyItem-dtl3 .fLbox, section#cpyItem-dtl3 .planeBox .txt{
		width: 100%;
	}
	
	section#cpyItem-dtl3 .fLbox, section#cpyItem-dtl3 .fRbox{
		width: 100%;
	}
	
	section#copy-lease .titleBox{
	margin-bottom:0;
	height:auto;
	}

	section#copy-l-sharp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#cpy-l-pv2000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#cpy-l-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#cpy-l-pv5000-8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#cpy-l-pv8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}


	section#copy-l-c2276 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	section#copy-l-c3376 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	section#copy-l-c4476 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	section#copy-l-c5576 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	section#copy-l-c6676 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	section#copy-l-c7776 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}


	#copy-l-mx2517fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx2650fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx3117fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx3150fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
		background-size: 100%;
	}

	#copy-l-mx3650fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx4150fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx4170fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx5150fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx5170fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx6150fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx6170fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}


	/*▼200422追加分*/

	#copy-l-bp-20c25 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-2020f .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}


	#copy-l-mx-2631 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-2661 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-3161 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-3631 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-3661 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-4151 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}


	#copy-l-mx-4171 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-5151 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-5171 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-6151 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-6171 .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-6170fn .titleBox {
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-c305w .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}

	#copy-l-mx-c306w .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}
		
	/*キャンペーン*/
	#copy-camp-mx2630fn .titleBox{
		height: auto;
		padding-bottom: 1px;
		margin-bottom: 0;
	}
	
	/*枚数ページ*/
	section#copy-u-pv2000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-um-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv5000-8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-used-sp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}
	
	/*中古*/

	section#copy-um-pr11 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr10 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr10-15 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr16-20 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr21-25 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pr26 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv2000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-um-pv2000-5000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv5000-8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-u-pv8000 .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	section#copy-used-sp .titleBox{
		width: 100%;
		height: auto;
        background-size: 100%;
        box-sizing: border-box;
	}

	
	/*商品ページパーツ*/
	section.cpy-item .itemWrap .itmBox .reviewBox .r-txt{
		width: 100%;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox{
		width: 100%;
	}
		
	section.cpy-item .itemWrap .itmBox .itm-specBox .fLbox img{
		margin: 0 auto ;
	}
		
	section.cpy-item .itemWrap .itmBox .itm-specBox .fLbox{
		width: 100%;
		text-align: center;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox{
		width: 100%;
	}

	section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review{
		width: 100%;
		margin: 10px auto 0;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox ul.review li{
		width: 96%;
        box-sizing: border-box;
        padding: 5px 0 5px 29px;
        height: auto;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox .pvM{
		width: 100%;
		box-sizing: border-box;
	}
	
	section.cpy-item .itemWrap .itmBox .itm-specBox .fRbox .pvBox{
		width: 100%;
		box-sizing: border-box;
	}
	
/*個人情報保護*/
	section#privacy .titleBox{
		height: auto;
		margin-bottom: 0;
	}

/*特定商取引*/
	#tokutei table.table_std th, #tokutei table.table_std td{
		width: 317%;
	}
	
/*プライバシーポリシー*/
	#privacy table.table_std th, #privacy table.table_std td{
		width: /*283%*/95%;
	}
	
	#privacy table.table_std2 th, #privacy table.table_std2 td{
		width: 283%;
	}
	
/*スライダー*/
	.sp-thumbnail-image{
		width: 100%;
	}
	
	.sp-bottom-thumbnails.sp-has-pointer{
		margin-top: 2px !important;
	}
	
	.sp-arrows sp-fade-arrows{
		overflow: hidden;
	}
	
/*footer*/
	footer ul.foot-sub-nav li.pd1{
		border-right: 0;
		padding: 10px;
		width: 100%;
		text-align: center;
		border-bottom: 1px solid #A0B1B1;
		box-sizing: border-box;
	}
	
	footer ul.foot-sub-nav li.pd1 a{
		display: block;
	}
	
	footer ul.foot-sub-nav li.pd2{
		border-right: 0;
		padding: 10px;
		width: 100%;
		text-align: center;
		border-bottom: 1px solid #A0B1B1;
		box-sizing: border-box;
	}
	
	footer ul.foot-sub-nav li.pd2 a{
		display: block;
	}
	
	footer ul.foot-sub-nav li.pd3{
		border-right: 0;
		padding: 10px;
		width: 100%;
		text-align: center;
		border-bottom: 1px solid #A0B1B1;
		box-sizing: border-box;
	}
	
	footer ul.foot-sub-nav li.pd3 a{
		display: block;
	}
		
	
	/*▼コピー機修理サービスSP用*/
	.table_wrap {
    position: relative;
}

/* 幅が480px以下になったら矢印を表示 */
.table_wrap::before {
    content: 'スクロール';
    font-size: 12px;
    color: #ccc;
    position: absolute;
    top: 0;
    left: 5px;
}
.table_arrow {
    display: block;
    position: relative;
}
.table_arrow::before {
    content: '';
    position: absolute;
    top:20px;
    left:5px;   
    width: 100px;
    height: 1px;
    background:#ccc;  
}
.table_arrow::after {
    content: '';
    position: absolute;
    top:15px;
    left:90px;   
    width: 15px;
    height:1px;
    background:#ccc;
    transform: rotate(35deg);
}
	
	/*コピー機修理サービスSP用▲*/
	
}